YourRoots by Genomelink
banner

Sign up to explore more

Create a free account to navigate family trees, view ancestors, and discover connections.

Margaret Ball 1825–1912 – Genealogical Records

Birth Date: 1825

Birth Location: Banffshire, Grampian, Scotland, United Kingdom

Death Date: 1912

Death Location: Torthorwald, Botriphnie, Banffshire, Scotland

Father: Roderick Johnstone

Mother: Margaret Shearer

Spouse(s): John Stables

Children(s): John Stables, Margaret Stables, William Stables, Jean Stables, Jennie Stables, Alexander Stables, George Stables

Margaret Ball was born in 1825 in Banffshire, Grampian, Scotland, United Kingdom, the child of Roderick Mackenzie Johnstone And Margaret Shearer. Margaret Ball married John Innes Stables, and had children including Alexander Stables, George Stables, Jean Stables, Jennie Moggish Stables, John Stables, Margaret Stables, William Stables. Margaret Ball passed away in 1912 in Torthorwald, Botriphnie, Banffshire, Scotland.

Find more search results for Margaret Ball
MB

Reliability Score

This score reflects the reliability of the source family tree. A high rating indicates a trustworthy source with strong data consistency.

Reliability Score:
A
Criteria:
  • A 3 criteria (Strong)
  • B 2 criteria (Medium)
  • C 1 criteria (Basic)
  • N/A 0 criteria (Insufficient)

This tree's reliability score:

  • Record available
  • Descendant's record available
  • Star tree owner

Biography

  • Margaret Ball was born in 1825 in Banffshire, Grampian, Scotland, United Kingdom, the child of Roderick Mackenzie Johnstone And Margaret Shearer.
  • Margaret Ball married John Innes Stables, and had children including Alexander Stables, George Stables, Jean Stables, Jennie Moggish Stables, John Stables, Margaret Stables, William Stables.
  • Margaret Ball passed away in 1912 in Torthorwald, Botriphnie, Banffshire, Scotland.

Immediate Family

Parents

Spouses(s)

Children(s)

Margaret Ball's Ancestors

Self
Margaret Ball
1825–1912
Birth Place: Banffshire, Grampian, Scotland, United Kingdom
Parents
Roderick Mackenzie Johnstone
1791–1876
Inverness, Inverness-shire, Scotland
Margaret Shearer
1798–1874
Botriphnie, Banffshire, Scotland
Grandparents
Alexander Johnston
1770–
Scotland
Margaret (Fraser) McKenzie
1770–1835
Dingwall, Ross Shire, Scotland
William Shearer
1771–1857
Eskiphney, Botriphnie, Banffshire, Scotland
Elizabeth Sellar
1774–1865
Boharm, Moray, Scotland
Great-Grandparents
John Shearer
1740–1824
Janet Leslie
1745–1772
George Sellar
1744–1822
Isabell Grant
1743–1821
2nd-Great-Grandparents
George Sellar
1710–
Beatrix WILSON
1715–
William Grant
1712–1775
Elspeth Donaldson
1713–

Margaret Ball's Descendants

1.
MB
Margaret Ball (1825–1912) m. John (Innes) Stables (19 May 1826–19 March 1879)
  1. 1. John Stables 1852–1925 m. Margaret Simpson 1865–1946
    1. 1. Mary Stables 1896–1910
    2. 2. John (Cruickshank) Stables 1888–1915
    3. 3. George Stables 1892–1935
    4. 4. Helen Stables 1898–1974
    5. 5. Jessie Stables 1902–1976 m. Harrison Reith 1905–1981
      1. 1. Edna Reith 1942–2024
      2. 2. Margaret (Elizabeth) Reith 1940–2007
    6. 6. Ann Stables 1900–1900
    7. 7. Alexander Stables 1899–1948 m. Catherine Innes 1902–1982
      1. 1. Catherine (Margaret Stables) Keith 1924–2004 m. Gordon Milne 1920–1994
    8. 8. William Stables 1906–1985 m. Lizzie Paterson 1909–1998
    9. 9. Margaret (I.) Stables 1890–1964 m. Richard (Alexander) Valentine 1885–1969
      1. 1. Margaret (Low) Valentine 1919–1973
      2. 2. John (Stables) Valentine 1924–1984 m. Elizabeth (J 'Betty') Haldane 1925–2013
      3. 3. Richard ('Dick' Alexander) Valentine 1921–1972 m. Hellen Buchan 1920–2017
    10. 10. Elizabeth (Jane) Stables 1894–1970 m. Reginald (F) Day 1904–1987
    11. 11. John (Forbes) Stables 1879–1965 m. Elizabeth (Riach (Lizzie)) JESSIMAN 1896–1982
      1. 1. Georgina (Mary) Stables 1924–1942
      2. 2. Alexander (Anderson) Stables 1915–2003 m. Sheila (Dorothy) BARRS 1922–1999
      3. 3. Elizabeth (Riach) Stables 1917–1986 m. John Munro 1901–1988
      4. 4. Isabella (Raffan) Stables 1919–2005 m. Charles (Fredrick) Neale 1914–1989
  2. 2. Margaret Stables 1850–1897
  3. 3. William Stables 1855–1925
  4. 4. Jean Stables 1858–1930
  5. 5. Jennie (Moggish) Stables 1858–1919 m. Joseph (Gilbert) Moggach 1859–1936
    1. 1. John (Stables) Moggach 1890–1957 m. Georgina ('Jean' Clare) JOHNSTON 1892–1984
      1. 1. Jean (Patricia) Moggach 1921–2006
      2. 2. Margaret (May) Moggach 1920–1984
      3. 3. Norma (Joan) Moggach 1923–2008
      4. 4. Alan (John) Moggach 1927–1968
      5. 5. Ewan (Johnston) Moggach 1931–1998
      6. 6. James (Maxwell) Moggach 1932–2002
    2. 2. Frederick Moggach 1898–
    3. 3. Henry (William) Moggach 1895–1956
    4. 4. Alfred (Cruickshank (Charles)) Moggach 1897–
    5. 5. Joseph (Gilbert) Moggach 1886–1939
      1. 1. Frederick (G) Moggach 1909–1959
        1. 1. Heather (Ann) Moggach 1945–2022
    6. 6. Margaret (Jane) Moggach 1894–1958
    7. 7. George (Alexander) Moggach 1888–1953
  6. 6. Alexander Stables 1848–1913 m. Mary (Ann) Brodie 1849–1939
    1. 1. Alexander Stables 1872–1954 m. Mary Stables 1871–
      1. 1. Alexander Stables 1898–
    2. 2. Jessie (Ann) Stables 1876–
    3. 3. Mary (Jane) Stables 1876–
    4. 4. William (J.) Stables 1877–
    5. 5. David Stables 1884–
    6. 6. James (Taylor) STABLES 1887–1972
    7. 7. George (Gray) STABLES 1880–1935
    8. 8. Frances (Ann) Stables 1893–
    9. 9. Marjory (Jack) STABLES 1894–1961
    10. 10. Adam (Paterson) STABLES 1889–
    11. 11. John Stables 1879–1942
  7. 7. George Stables 1861–1913
    1. 1. Helen (J) Stables 1888–
      1. 1. George (F) Halford 1924–2005

Margaret Ball's Timeline

12 Records

1823
10 July 1823
Birth of Margaret Ball in Grange, Banffshire Scotland
Grange, Banffshire Scotland
1823
1823
Birth of Margaret Ball in Carlaverk, St Mungos, Dumfries
Carlaverk, St Mungos, Dumfries
1825
1825
Birth of Margaret Ball in Banffshire, Grampian, Scotland, United Kingdom
Banffshire, Grampian, Scotland, United Kingdom
1851
1851
Age 26
Margaret Ball resided here in MID Street, Keith, Morayshire, Scotland
MID Street, Keith, Morayshire, Scotland
1861
1861
Age 36
Margaret Ball resided here in MID street, Keith, Morayshire, Scotland
MID street, Keith, Morayshire, Scotland
1871
1871
Age 46
Margaret Ball resided here in MID Street, Keith, Morayshire, Scotland
MID Street, Keith, Morayshire, Scotland
1881
1881
Age 56
Margaret Ball resided here in Keith, Morayshire, Scotland
Keith, Morayshire, Scotland
1891
1891
Age 66
Margaret Ball resided here in 23 Moss Street, Keith, Morayshire, Scotland
23 Moss Street, Keith, Morayshire, Scotland
1901
1901
Age 76
Margaret Ball resided here in 17a Mid Street, Keith, Morayshire, Scotland
17a Mid Street, Keith, Morayshire, Scotland
1912
17 January 1912
Age 87
Death of Margaret Ball in 55 Moss Street, Keith, Morayshire, Scotland
55 Moss Street, Keith, Morayshire, Scotland
1912
13 January 1912
Age 87
Death of Margaret Ball in Torthorwald, Botriphnie, Banffshire, Scotland
Torthorwald, Botriphnie, Banffshire, Scotland
1912
1912
Age 87
Death of Margaret Ball
None

Sources

    Genealogy Event 1
    Event Type: Birth
    Event Date: 10 July 1823
    Event Place: Grange, Banffshire Scotland
    Record Source:
    [1] Geneanet Community Trees Index
    [2] Geneanet Community Trees Index

    Genealogy Event 2
    Event Type: Birth
    Event Date: 1823
    Event Place: Carlaverk, St Mungos, Dumfries

    Genealogy Event 3
    Event Type: Birth
    Event Date: 1825
    Event Place: Banffshire, Grampian, Scotland, United Kingdom
    Record Source: Geneanet Community Trees Index

    Genealogy Event 4
    Event Type: Residence
    Event Date: 1851
    Event Place: MID Street, Keith, Morayshire, Scotland

    Genealogy Event 5
    Event Type: Residence
    Event Date: 1861
    Event Place: MID street, Keith, Morayshire, Scotland

    Genealogy Event 6
    Event Type: Residence
    Event Date: 1871
    Event Place: MID Street, Keith, Morayshire, Scotland

    Genealogy Event 7
    Event Type: Residence
    Event Date: 1881
    Event Place: Keith, Morayshire, Scotland

    Genealogy Event 8
    Event Type: Residence
    Event Date: 1891
    Event Place: 23 Moss Street, Keith, Morayshire, Scotland

    Genealogy Event 9
    Event Type: Residence
    Event Date: 1901
    Event Place: 17a Mid Street, Keith, Morayshire, Scotland

    Genealogy Event 10
    Event Type: Death
    Event Date: 17 January 1912
    Event Place: 55 Moss Street, Keith, Morayshire, Scotland
    Record Source: Geneanet Community Trees Index

    Genealogy Event 11
    Event Type: Death
    Event Date: 13 January 1912
    Event Place: Torthorwald, Botriphnie, Banffshire, Scotland

    Genealogy Event 12
    Event Type: Death
    Event Date: 1912
    Record Source: Geneanet Community Trees Index

About YourRoots

Family Tree Map

Explore your family tree geographically

Import your GEDCOM file to transform your family tree into an interactive global map. See your roots laid out visually and understand your true geographic heritage.

Powerful tools like "Trace Back To Me" instantly map your family's migration paths from a chosen ancestor all the way back to you.

LEARN MORE
AI Genealogy Research

Discover ancestors beyond "end-of-line" automatically

Import your family tree and let AI expand it for you. AI Ancestor Finder scans "end-of-line" ancestors to uncover their parents across hundreds of family lines at once. AI Deep Research analyzes selected ancestors and family clusters, suggesting relevant records and next steps.

Turn on Auto Research Mode to get new discoveries daily or weekly, so your tree keeps growing even while you're away.

LEARN MORE
DNA Match

Find more DNA matches across all DNA tests

Combine your DNA data with your family tree to unlock the full power of YourRoots DNA Match. Connect with relatives across major testing services — Ancestry, 23andMe, MyHeritage, and more.

View your matches' maps and trees to identify shared ancestors, and soon you'll be able to add them directly to your own tree and map.

LEARN MORE
Ancestry Reports

Ancestry DNA analysis that goes deeper than others

Unlock exclusive reports that reveal your deeper origins.

  • Deep Ancestry Report — Analyze 130+ ethnicities, sub-regions, and 1,800+ communities in one detailed view.
  • Global & Native American Reports — Developed with Stanford researchers to uncover hidden ancestries across all 22 chromosomes.
  • Ancient DNA Series — Compare your DNA with 1,000+ ancient genomes from Viking, Celtic, and early American civilizations.
LEARN MORE