Den svenske kongerække

Nr. Navn Årstal
1 Erik VII den seirende ca 990
2 Erik VIII Arsaell 993 - 1001
3 Olof III Skøtkonung 995 - 1022
4 Anund Jacob 1022 - 1051
5 Emund (den gamle) 1051 - 1060
6 Stenkil 1060 - 1066
7 Halsten 1066 - 1084
8 Inge I (den eldre) 1080 - 1110
9 Philipp 1110 - 1118
10 Inge II (den yngre) 1118 - 1125
11 Ragnvald ca 1130
12 Sverker I (den eldre) 1135 - 1156
13 Erik IX den hellige 1158 - 1160
14 Carl VII Sverkersson 1160 - 1167
15 Knut Eriksson 1167 - 1196
16 Sverker II (den yngre) 1196 - 1208
17 Erik X Knutsson 1208 - 1216
18 Johan I Sverkersson (Hans) 1216 - 1222
19 Erik XI 1222 - 1229
20 Knut Lange 1229 - 1234
21 Erik XI (2. gang) 1234 - 1249
22 Birger Jarl (Regent) 1250 - 1266
23 Waldemar (Valdemar) Birgersson 1250 - 1278
24 Magnus I Birgersson Ladulas 1278 - 1290
25 Birger Magnusson 1290 - 1319
26 Magnus II 1319 - 1362
27 Erik XII 1357 - 1359
28 Hakon Magnusson 1362 - 1363
29 Albrecht av Mecklenburg 1364 - 1388
Under dansk konge
30 Margrethe I 1388 - 1412
31 Erik af Pommern 1397 - 1439
32 Christoffer af Bayern 1440 - 1447
33 Karl VIII Knutsson 1448 - 1447
34 Christian I 1447 - 1464
35 Karl VIII Knutsson (2. gang) 1464 - 1465
36 Karl VIII Knutsson (3. gang) 1467 - 1470
37 Christian I 1451 - 1467
38 Sten Gustafsson Sture 1440 - 1503
39 Hans (Johan II) 1497 - 1509
40 Christian II 1509 - 1523
     
Selvstændig igen
41 Gustav Vasa 1523-1560
42 Erik XIV 1560-1569
43 Johan III Vasa 1569-1592
44 Sigismund III Vasa 1592-1599
45 Karl IX Vasa 1604-1611
46 Gustav II Adolf 1611-1632
47 Kristina Augusta 1632-1654
48 Karl X Gustav 1654-1660
49 Karl XI 1660-1697
50 Karl XII 1697-1718
51 Ulrika Eleonora 1718-1720
52 Fredrik I 1720-1751
53 Adolf Fredrik 1751-1771
54 Gustav III 1771-1792
  Gustav IV Adolf 1792-1809
  Karl XIII 1809-1818
  Karl XIV Johan 1818-1844
  Oscar I 1844-1859
  Karl XV 1859-1872
  Oscar II 1872-1907
  Gustav V 1907-1950
  Gustav VI Adolf 1950-1973
  Karl XVI Gustav 1973-