Brenhinoedd a breninesau'r Alban

Dyma restr o frenhinoedd a brenhinesau'r Alban (843-1707).

Kenneth I 843-858
Donald 858-862 brawd Kenneth
Cystennin I 862-877 mab Kenneth
Aedh 877-878 mab Kenneth
Eochaid a
Giric
878-889 nai Aedh
cefnder Aedh
Donald II 889-900 mab Cystennin I
Cystennin II 900-943 mab Aedh
Malcolm I 943-954 mab Donald II
Indulf 954-962 mab Cystennin II
Dubh 962-966 mab Malcolm I
Culen 966-971 mab Indulf
Kenneth II 971-995 mab Malcolm I
Cystennin III 995-997 mab Culen
Kenneth III 997-1005 mab Dubh
Malcolm II 1005-1034 mab Kenneth II
Duncan I 1034-1040 ŵyr Malcolm II
Macbeth 1040-1057 ŵyr Malcolm II
Lulach 1057-1058 ŵyr Kenneth III
Malcolm III 1058-1093 mab Duncan I
Donald III 1093-1094 a 1094-1097 mab Duncan I
Duncan II 1094 mab Malcolm III
Edgar 1097-1107 mab Malcolm III
Alexander I 1107-1124 mab Malcolm III
Dafydd I 1124-1153 mab Malcolm III
Malcolm IV 1153-1165 ŵyr Dafydd I
Wiliam I 1165-1214 ŵyr Dafydd I
Alexander II 1214-1249 mab Gwilym I
Alexander III 1249-1286 mab Alexander II
Marged 1286-1290 wyres Alexander III
John Balliol 1292-1296 gor-gor-gorwyr Dafydd I
Robert I 1306-1329 gor-gor-gor-gorwyr Dafydd I
Dafydd II 1329-1371 mab Robert I
Edward Balliol
(hawliwr i'r orsedd)
1332-1338 mab John Balliol
Robert II 1371-1390 ŵyr Robert I
Robert III 1390-1406 mab Robert II
Iago I 1406-1437 mab Robert III
Iago II 1437-1460 mab Iago I
Iago III 1460-1488 mab Iago II
Iago IV 1488-1513 mab Iago III
Iago V 1513-1542 mab Iago IV
Mari I 1542-1567 merch Iago V
Iago VI 1567-1625 mab Mair, gorwyr Harri VII o Loegr

Lloegr a'r Alban (1603-1707)

golygu
Iago I/VI, brenin Lloegr a'r Alban 1603-1625 mab Mair o'r Alban, gorwyr Harri VII o Loegr
Siarl I 1625-1649 mab Iago VI/I
Siarl II 1660-1685 mab Siarl I
Iago II/VII, brenin Lloegr a'r Alban 1685-1689 brawd Siarl II
Wiliam III/II, brenin Lloegr a'r Alban a
Mari II
1689-1701 a
1689-1694
mab-yn-nghyfraith a merch Iago VII/II
Anne 1701-1714 chwaer Mari II