Scottish Monarchs
1057 to 1603 Accession Died
Malcolm III (Canmore) 1058 1093
Donald Ban 1093 ----
Duncan II 1094 1094
Donald Ban (Restored) 1094 1097
Edgar 1097 1107
Alexander I 1107 1124
David I 1124 1153
Malcolm IV (the Maiden) 1153 1165
William I (the Lion) 1165 1214
Alexander II 1214 1249
Alexander III 1249 1286
Margaret, Maid of Norway 1286 1290
John Baliol 1292 1296
Robert I (the Bruce) 1306 1329
David II 1329 1371
Robert II (Stewart) 1371 1390
Robert III 1390 1406
James I 1406 1437
James II 1437 1460
James III 1460 1488
James IV 1488 1513
James V 1513 1542
Mary 1542 1587
James VI (James I of England - 1603) 1567 1625