Mary Stewart

Born:Circa 1378 In:  Dunfermline, Fifeshire, Scotland
Died:Mar 20 1457 (at age ‎~79‏)In:  Duntreath Castle, Strathblane, Stirlingshire, Scotland


View album 

Immediate family

Robert Stewart, III
Her father
Annabella Stewart, III (born Drummond)
Her mother
Margaret Stewart
Her sister
David Stewart
Her brother
Elizabeth Stewart
Her sister
Robert Stewart, Prince of Scotland
Her brother
James Stewart, I
Her brother
<Private> Stewart
Her sibling


Countess of Angus, Princess of Scotland

Source citations

Confidence: Direct and primary evidence
Citation text:
Mary Stewart
Gender: Female
Alias name: Princess, Lady Mary Stewart, Mary Stewart, Countess of Arran, Countess of Angus
Birth: Circa 1378 - Dunfermline, Fifeshire, Scotland
Occupation: Countess of Angus, Princess of Scotland
Marriage: Spouse: William Edmonstone of Duntreath - Circa 1425
Death: Mar 20 1457 - Duntreath Castle, Strathblane, Stirlingshire, Scotland
Burial: Strathblane Church, Strathblane, Stirling, Scotland, United Kingdom
Father: <a>Robert Stewart, III</a>
Mother: <a>Annabella Drummond, Queen Consort of Scotland</a>
Husbands: <a>George Douglas</a>, <a>James Kennedy, of Dunure</a>, <a>William Graham, Kt.</a>, <a>William Edmonstone of Duntreath</a>
Children: John Kennedy of Dunure & Cassilis, James Douglas, William Douglas, 2nd Earl of Angus, Elizabeth Mary Cunningham (born Edmonstone), Elizabeth Douglas, Mary Kennedy, William Graeme, Gilbert Kennedy of Dunure (born Kennedy), 1st lord Kennedy of Dunure, Henry Graham, William Edmonstone of Duntreath, James Kennedy, Bishop of St. Andrews, Robert Graham, Walter Graham of Wallacetown, Patrick Graham, 1st Archbishop of St. Andrews, Elizabeth Mary Cunningham (born Edmonstone)
Siblings: <a>Margaret Stewart</a>, <a>David Stewart</a>, <a>James Stewart, I</a>, <a>Elizabeth Stewart</a>, <a>Robert Stewart, Prince of Scotland</a>, <a>Egidia Stewart</a>
Ancestor search:
Search Search

Download our exceptional genealogy software for free

Fun & simple to use
Imports your GEDCOM files easily
Smart Matching™ technology
Supports 40 languages