





| Name | Lineage | Special Commentary | Reign Began | Reign Ended | Died |
| Kenneth MacAlpin | Son of Alpin | United Dalriada & Picts | 843 | 859 | |
| Donald I | brother of Kenneth I MacAlpin | Established Laws of Aed | 858 | 862 | |
| Constantine I | nephew of Donald I | slain in battle, Inverdovat in Fife | 862 | 877 | |
| Aed | brother of Constantine I, son of Kenneth I | killed shortly after crowned; by Giric | 877 | 878 | |
| Eochaid | nephew of Constantine I | ruled part of territory, shared throne w/Giric | 878 | 889 | |
| Giric | ruled part of territory, shared throne w/Eochaid | 878 | 889 | ||
| Donald II | son of Constantine I | plagued w/Danish invasions & highland robber tribes | 889 | 900 | |
| Constantine II | son of Aed, cousin to Donald II | est. Church 906; long reigning | 900 | 943 | |
| Malcolm I | cousin to Constantine II | annexed Moray; alias Malcolm MacDonald | 943 | 954 | |
| Indulf | son of Constantine II | acquired Edinburgh | 954 | 962 | |
| Dubh the Black | son of Malcolm I | challenged by Cullen | 962 | 966 | |
| Cullen | son of Indulf | killed for kidnapping princess of Strathclyde | 966 | 971 | |
| Kenneth II | son of Malcolm I | slain at Fettercairn in Mearns | 971 | 995 | 995 |
| Constantine III | cousin to Kenneth II | slain by illegitimate son or successor | 995 | 997 | 997 |
| Kenneth III | son of Dubh, grandson of Malcolm I | killed by Malcolm (of Kenneth II), who became Malcolm II | 997 | 1005 | 1005 |
| Malcolm II | son of Kenneth II | secured Strathclyde, territory like modern day boundaries | 1005 | 1034 | |
| Duncan I | grandson of Malcolm II | murdered by Macbeth | 1034 | 1040 | 1040 |
| Macbeth | grandson of Kenneth II? | killed cousin Duncan in battle near Elgin | 1040 | 1057 | 1057 |
| Lulach | stepson of Macbeth | killed by Malcolm III in battle | 1057 | 1058 | 1058 |
| Malcolm III Canmore | son of Duncan I | killed by William II Rufus in battle | 1058 | 1093 | 1093 |
| Donald Bane | son of Duncan I, brother to Malcolm III | besieged Edinburgh castle | Nov. 1093 | May 1094 | |
| Duncan II | son of Malcolm III, grandson of Duncan I | slain by Donald Bane | May 1094 | Nov. 1094 | Nov. 1094 |
| Donald Bane | son of Duncan I, brother to Malcolm III | dispossessed by Edgar the Aetheling | Nov. 1094 | Oct. 1097 | |
| Edgar | son of Malcolm III, nephew of Edgar the Aetheling | gave western isles to Norway for peace | 1097 | 1107 | |
| Alexander I | brother to Edgar; son of Malcolm III | m. Henry I illegitimate daughter Sibylla | 1107 | 1124 | Apr. 1124 |
| David I | brother to Alexander; son of Malcolm III | m. dau of Waltheof of Northumbria | 1124 | 1153 | |
| Malcolm IV the Maiden | son of Henry of Huntingdon, grandson of David I | ascended throne at age 11 | 1153 | 1165 | 1165 |
| William the Lion | brother to Malcolm IV; 2nd son of Henry of Huntingdon | founded Arbroath Abbey 1178 | 1165 | 1214 | 1214 |
| Alexander II | son of William the Lion | married Henry III's sister Joan | 1214 | 1249 | |
| Alexander III | son of Alexander II | ascended at age 7 | 1249 | 1286 | 1286 |
| Margaret Maid of Norway | gdau of Alexander II; dau of Margaret & Eric II of Norway | proclaimed when infant | 1286 | 1290 | 1290 |
| John Baliol | son of John de Balliol & Dervorguilla of Galloway | last at Scone (Nov. 30, 1292) | 1291 | 1296 | |
| Robert I/Robert VIII de Bruce | son of Robert Bruce & Margaret of Cerrick | confirmed independence at Northampton 1328 | 1306 | 1329 | |
| David II | son of Robert I the Bruce | ascended at age 5 | June 7, 1329 | Feb. 22, 1371 | Feb. 22, 1371 |
| Robert II/Robert the Steward | son of Walter the Steward, gson of Robert I the Bruce | first of the Stewart sovereigns | 1371 | 1390 | |
| Robert III/John Stewart | son of Robert II & Elizabeth Mure | accession April 19, 1390? | 1390 | 1406 | |
| James I | son of Robert III & Annabella | murdered by dissidents | 1406 | 1437 | |
| James II | son of James I & Joan Beaufort | introduced cannons into warfare | 1437 | 1460 | 1460 |
| James III | son of James II & Mary of Gueldres | arrested bros. Alexander of Albany & John of Mar, in 1479 | 1460 | 1488 | June 11, 1488 |
| James IV | son of James III & Margaret of Denmark | ascended at 15; m. Margaret Tudor | 1488 | 1513 | |
| James V | son of James IV & Margaret Tudor | ascended at 17 months old; m. Marie de Guise 1538 | 1513 | 1542 | |
| Mary Queen of Scots | dau of James V & Mary of Guise | beheaded as Catholic threat to throne | 1542 | 1587 | 1587 |
| James VI (James I/Eng.) | son of Mary & Henry Stuart | first Stuart | 1526 | 1625 |


