Kings and Queens of Scotland
THE HOUSE OF ALPIN >>
Kenneth Macalpin (843-859)
Donald I (860-863)
Constantine I (863-877)
Aed (877-878)
Eochaid (878-889)
Donald II (889-900)
Constantine II (900-942)
THE HOUSE OF DUNKELD >>
Malcolm I (942-954)
Indulf (954-962)
Dubh (962-967)
Cuilean (967-971)
Kenneth II (971-995)
Constantine III (995-997)
Kenneth III (997-1005)
Malcolm II (1005-1034)
Duncan I (1034-1040)
Macbeth (1040-1057)
Lulach (The Fool) (1057-1058)
THE HOUSE OF CANMORE >>
Malcolm III (Canmore) (1058-1093)
Donald Ban (1093-1094)
Duncan II (May-November 1094)
Donald Ban and Edmund (1094-1097)
Edgar (The Peaceable) (1097-1107)
Alexander (The Fierce) (1107-1124)
David I (1124-1153)
Malcolm IV (The Maiden) (1153-1165)
William (The Lion) (1165-1214)
Alexander II (1214-1249)
Alexander III (1249-1286)
Margaret (Maid of Norway) (1286-1290)
THE HOUSE OF BALLIOL >>
THE HOUSE OF BRUCE >>
Robert I (The Bruce) (1306-1329)
David II (1329-1371)
THE HOUSE OF STEWART >>
Robert II (1371-1390)
Robert III (1390-1406)
James I (1406-1437)
James II (1437-1460)
James III (1460-1488)
James IV (1488-1513)
James V (1513-1542)
Mary Queen of Scots (1542-1587)
James VI (1567-1603)