For more information see List of Swedish Monarchs.
The House of Uppsala
Eric VIII the Victorious – c. 970- c. 995
Olof the Treasurer (son of Eric VIII the Victorious) – c. 995-1022
Anund Jacob – c. 1022-1050
Emund the Old (illegitimate son of Olof the Treasurer) – 1050-1060
The House of Stenkil
Stenkil Ragnvaldsson – 1060-1066
Eric Stenkilsson (son of Stenkil Ragnvaldsson) – 1060-1066
Eric the Pagan – 1066-1067
Halsten Stenkilsson (son of Stenkil Ragnvaldsson) – 1067-1070
Anund the Russian – 1070-1075
Haakon the Red – 1075-1079
Inge I the Elder (son of Stenkil Ragnvaldsson) – 1079-1084
Blot-Sweyn (brother-in-law of Inge I the Elder) – 1084-1087
Eric Årsäll (son of Blot-Sven) – 1087-1088
Inge I the Elder (2nd reign) – 1087-1105
Philip Halstensson (nephew of Inge I) – 1105-1118
Inge II the Younger (son of Halsten Stenkilsson) – 1110-1125
Ragnvald Knaphövde – 1125-1126
The Houses of Sverker and Erik
Sverker I the Elder – 1130-1156
Eric IX the Saint – 1156-1160
Magnus Henriksen (great grandson of Inge I) – 1160-1161
Charles VII – 1161-1167
Canute I Ericson (son of Eric IX the Saint) – 1167-1196
Sverker II the Younger (son of Charles VII) – 1196-1208
Eric X (son of Canute I Ericson) – 1208-1216
John I the Child (son of Sverker II the Younger) – 1216-1222
Eric XI the Lisp and Lame (son of Eric X) – 1222-1229
Canute II the Tall (great grandson of Eric IX the Saint) – 1229-1234
Eric XI the Lisp and Lame (2nd reign) – 1234-1250
The House of Bjälbo
Valdemar I (grandson of Eric X) – 1250-1275
Magnus III Ladislaus (grandson of Eric X) – 1275-1290
Birger Magnusson (son of Magnus III Ladislaus) – 1290-1318
Regent Mats Kettilmundsson – 1318-1319
Magnus IV Ericson – 1319-1364
Albert of Mecklenburg (nephew of Magnus IV Ericson) – 1363-1389
Monarchs of the Kalmar Union and Regents (Riksföreståndare)
Margaret (daughter-in-law of Magnus IV Ericson) – 1389-1412
Eric of Pomerania – 1396-1439
Regent Karl Knutsson Bonde – 1438-1440
Christopher of Bavaria (nephew of Eric of Pomerania) – 1441-1448
Charles VIII (1st reign) – 1448-1457
Christian I – 1457-1464
Charles VIII (2nd reign) – 1464-1465
Regent Jöns Bengtsson – 1465-1466
Regent Erik Axelsson – 1466-1467
Charles VIII (3rd reign) – 1467-1470
Regent Sten Sture the Elder – 1470-1497
John II of Sweden (son of Christian I) – 1497-1501
Regent Sten Sture the Elder – 1501-1503
Regent Svante Nilsson – 1504-1511
Regent Erik Arvidsson Trolle – 1512-1512
Regent Sten Sture the Younger – 1512-1520
Christian II of Sweden (son of John II) – 1520-1521
The House of Vasa
Gustav I Vasa – 1523-1560
Eric XIV (son of Gustav I) – 1560-1568
Johan III (son of Gustav I) – 1568-1592
Sigismund III Vasa (son of Johan III) – 1592-1599
Charles IX as Duke Charles, Regent – 1599-1604
Karl IX (son of Gustav I) – 1604-1611
Gustav II Adolf (son of Karl IX) – 1611-1632
Christina (daughter of Gustav II Adolf) – 1632-1654
The House of Palatinate-Zweibrücken
Karl X Gustav (grandson of Karl IX) – 1654-1660
Karl XI (son of Karl X) – 1660-1697
Karl XII (son of Karl XI) – 1697-1718
Ulrika Eleonora (daughter of Karl XI) – 1718-1720
The House of Hesse
Fredrik I (2nd husband of Ulrika Eleonora) – 1720-1751
The House of Holstein-Gottorp
Adolf Fredrik – 1751-1771
Gustav III (son of Adolf Fredrik) – 1771-1792
Gustav IV Adolf (son of Gustav III) – 1792-1809
Karl XIII (son of Adolf Fredrik) – 1809-1818
The House of Bernadotte
Karl XIV Johan/Jean Baptiste Bernadotte – 1818-1844
Oscar I (son of Karl XIV Johan) – 1844-1859
Karl XV (son of Oscar I) – 1859-1872
Oscar II (son of Oscar I) – 1872-1907
Gustav V (son of Oscar II) – 1907-1950
Gustav VI Adolf (son of Gustav V) – 1950-1973
Carl XVI Gustaf (grandson of Gustav V – Since 1973