De Stewart afstamming kent verschillende theorieën. Enerzijds zou de afstamming zijn van de oude koningen van Schotland en anderzijds van de graven van Dol in Brittanië. Wat wel duidelijk is is dat het begint met Flaald, mogelijk een kleinzoon van de graaf van Dol. Vervolgens gaat het als volgt verder:
Alan fitz Flaald (fitz komt van het frans ‘fils’ wat zoon betekent), sherif van Shropshire in 1102; hij trouwde met Adelina de Hesding
Walter fitz Alan. Hij werd door koning David van Schotland benoemd tot eerste “High Steward” (ca 1141).
Alan fitz Walter werd de tweede High Steward.
Walter of Dundonald, 3e High Steward.
Alexander, 4e High Steward, kruisvaarder in 1248.
James, 5e High Steward.
Walter Stewart, de 6e High Steward. Hij trouwde met Marjorie Bruce, de dochter van koning Robert the Bruce.
- Robert, de zoon van Walter Stewart, volgde de koning op en werd
de eerste koning uit het huis Stewart
-
- Robert II Stewart, 7e High Steward, koning van Schotland (regeerde 1371-1390), trouwde met Euphemia Ross
Robert III Stewart (regeerde 1390-1406), trouwde met Annabella Drummond
James I Stewart (regeerde 1406-1437), trouwde Joanna Beaufort
James II Stewart (regeerde 1437-1460), trouwde met Maria van Gelre
James III Stewart (regeerde 1460-1488), trouwde met Margaret van Denemarken
James IV Stewart (regeerde 1488-1513), trouwde met Margaret Tudor
James V Stewart (regeerde 1513-1542), trouwde met Mary de Guise-Lorraine
Mary Stuart, Queen of Scots (regeerde 1554-1567), trouwde Henry Stewart, Lord Darnley.
-
- Henry Stewart stamt in rechte lijn af van Alexander, de 4e High Steward. Via zijn moeder ook van Mary Tudor, de echtgenoot van James IV, en haar tweede echtgenoot Archibald Douglas.
-
- Mary Stuart werd onthoofd, op last van haar nicht Elisabeth I van Engeland. Haar zoon echter, werd na het overlijden van Elisabeth gevraagd om de troon van Engeland op zich te nemen. Zo werd James VI van Schotland tegelijkertijd James I van Engeland.
James VI koning van Schotland (=James I koning van Engeland vanaf 1603) (regeerde 1567-1625). Hij trouwde met Anne van Denemarken
Charles I (regeerde 1625-1649). Hij trouwde met Henrietta Marie van Frankrijk
Charles II (regeerde 1660-1685). Hij trouwde met Catharina van Braganza
James VII (=James II van Engeland) (regeerde 1685-1688). Hij trouwde (1) met Anne Hyde en (2) met Mary d’Este
Anne (regeerde 1702-1714). Zij trouwde met George van Denemarken