![]() |
![]() |
![]() |
KINGS AND QUEENS OF SCOTLAND 843-1625
reigned
monarch
843-858
Kenneth I (mac Alpin)
858-862
Donald I
862-877
Constantin I
877-878
Aed
878-889
Eochaid
889-900
Donald II
900-943
Constantin II
943-954
Malcolm I
954-962
Indulph
1005-1034
Malcolm II
1034-1040
Duncan I
1040-1057
Macbeth
1057-1058
Lulach
1058-1093
Malcolm III ('Canmore')
1094
Donald III
1094
Duncan II
1094-1097
Donald III (restored)
1097-1107
Edgar ('the Peaceable')
1107-1124
Alexander I ('the Fierce')
1124-1153
David I
1153-1165
Malcolm IV ('the Maiden')
1165-1214
William ('the Lion')
1214-1249
Alexander II
1249-1286
Alexander III
1286-1290
Margaret ('the Maid of Norway')
1292-1296
John Balliol ('Toom Tabard')
1306-1329
Robert I (Robert Bruce)
1329-1371
David II
1371-1390
Robert II
1390-1406
Robert III
1406-1437
James I
1437-1460
James II
1460-1488
James III
1488-1513
James IV
1513-1542
James V
1542-1567
Mary ('Queen of Scots')
1567-1625
James VI (James I of Britain 1603-1625)