Kings and Queens of Scotland

(from Duncan I to union with England)

SovereignBirthdateReignDeathdate
BeganEnded(if different)
Duncan I10341040
Macbeth10401058
Malcolm III103110581093
Donald Bane1033109310971099
Duncan II106010941094
Edgar107410971107
Alexander I107711071124
David I108511241153
Malcolm IV114111531165
William I114311651214
Alexander II119812141249
Alexander III124112491286
Margaret128312861290
John Balliol1250129212961313
Robert I Bruce127413061329
David II132413291371
Robert II131613711390
Robert III133713901406
James I139414061437
James II143014371460
James III145214601488
James IV147314881513
James V151215131542
Mary1542154215671587
James VI156615671625(King of England 1603)

Sovereigns
Home