| Navn | Regeringstid | Bemærkninger |
|---|
| Huset Alpin |
| Kenneth 1. | 843-858 | |
| Donald 1. | 858-862 | Kenneth 1.s bror |
| Konstantin 1. | 862-877 | Kenneth 1.s søn |
| Aedh | 877-878 | Kenneth 1.s søn |
| Eochaid | 878-889 | Aedhs nevø regerede sammen med Giric |
| Giric | 878-889 | Aedhs fætter regerede sammen med Eochaid |
| Donald 2. | 889-900 | Konstantin 1.s søn |
| Konstantin 2. | 900-943 | Aedhs søn |
| Malcolm 1. | 943-954 | Donald 2.s søn |
| Indulf | 954-962 | Konstantin 2.s søn |
| Dubh | 962-966 | Malcolm 1.s søn |
| Culen | 966-971 | Indulfs søn |
| Kenneth 2. | 971-995 | Malcolm 1.s søn |
| Konstantin 3. | 995-997 | Culens søn |
| Kenneth 3. | 997-1005 | Dubhs søn |
| Malcolm 2. | 1005-1034 | Kenneth 2.s søn |
| Duncan 1. | 1034-1040 | Malcolm 2.s barnebarn |
| Macbeth | 1040-1057 | Malcolm 2.s barnebarn |
| Lulach | 1057-1058 | Kenneth 3.s barnebarn |
| Huset Dunkeld |
| Malcolm 3. | 1058-1093 | Duncan 1.s søn |
| Donald 3. | 1093-1094 1094-1097 | Duncan 1.s søn |
| Duncan 2. | 1094 | Malcolm 3.s søn |
| Edgar | 1097-1107 | Malcolm 3.s søn |
| Alexander 1. | 1107-1124 | Malcolm 3.s søn |
| David 1. | 1124-1153 | Malcolm 3.s søn |
| Malcolm 4. | 1153-1165 | David 1.s barnebarn |
| William 1. | 1165-1214 | David 1.s barnebarn |
| Alexander 2. | 1214-1249 | William 1.s søn |
| Alexander 3. | 1249-1286 | Alexander 2.s søn |
| Margaret | 1286-1290 | Alexander 3.s barnebarn |
Huset Balliol Da Margaret døde, var der ingen indlysende arving. KongEdvard 1. af England tog magten og indsatte en stråmand, John Balliol. |
| John Balliol | 1292-1296 | David 1.s tip-tip-oldebarn |
Huset Bruce Da John Balliol gjorde oprør, indledtes denSkotske Uafhængighedskrig, hvis resultat blev, atRobert Bruce blev konge. |
| Robert 1. | 1306-1329 | David 1.s tip-tip-tip-oldebarn |
| David 2. | 1329-1371 | Robert 1.s søn |
Huset Balliol I en periode gjorde både Edvard Balliol og David 2. krav på tronen. |
| Edvard Balliol | 1332-1338 | John Balliols søn |
Huset Stuart DaRobert Stewart tog magten, ændrede kongehuset navn til Stuart (den franske stavemåde for Stewart). |
| Robert 2. | 1371-1390 | Robert 1.s barnebarn |
| Robert 3. | 1390-1406 | Robert 2.s søn |
| Jakob 1. | 1406-1437 | Robert 3.s søn |
| Jakob 2. | 1437-1460 | Jakob 1.s søn |
| Jakob 3. | 1460-1488 | Jakob 2.s søn |
| Jakob 4. | 1488-1513 | Jakob 3.s søn |
| Jakob 5. | 1513-1542 | Jakob 4.s søn |
| Marie Stuart (Marie 1. af Skotland) | 1542-1567 | Jakob 5.s datter |
| Jakob 6. | 1567-1625 | Marie 1.s søn |
| Karl 1. | 1625–1649 | Jakob 1.s søn |
| Karl 2. | 1649–1651 og1660–1685 | Karl 1.s søn |
| Jakob 7. | 1685–1688 | Karl 1.s søn |
| Maria 2. | 1689–1694 | Jakob 7.s datter |
| Vilhelm 2. | 1689–1702 | Maria 2.s mand |
| Anne | 1702–1707 | Jakob 7.s datter |