Kings of Sweden family tree contains the lines of descent from Eric the Victorious to Carl XVI Gustaf and his heirs.

Family tree edit

A normal line indicates a descent that is legitimate, whereas a dashed line indicates an illegitimate descendant.

Eric the Victorious
945–995
King 970–995
Olof Skötkonung
980–1022
King 995–1022
Estrid of the Obotrites
979–1035
Emund the Old
r. 1050–1060
Anund Jacob
1008–1022–1050
Unknown nameStenkil
r. 1060–1066
Eric and Eric
r. 1066–1067
Anund Gårdske
r. 1070–1075
Halsten Stenkilsson
lived 1050–1084
r. 1067–1070, 1079–1084
Inge the Elder
died 1105
r. 1079–1084, 1087–1105
HelenaBlot-Sweyn
r. 1084–1087
Håkan the Red
r. 1075–1079
Philip Halstensson
r. 1105–1118
Inge the Younger
r. 1110–1125
Ulvhild Håkansdotter
1095–1148
Niels, King of Denmark
1065–1134
Margaret Fredkulla
1080s–1130
Ragnvald IngessonKatarina IngesdotterBjörn Haraldsen Ironside
d. 1134
Ragnvald Knaphövde
r. 1125–1126
Sverker I
1100–1130–1156
Richeza of Poland
1116–1156
Magnus I
lived 1106–1134
r. 1126–1130
Ingrid Ragnvaldsdotter
1105–1161
Henrik SkadelårChristina of Denmark
1125–1170
Eric IX
r. 1155–1160
Charles VII
1130–1161–1167
Boleslaw
r. 1167–1173
Sophia of Minsk
1140–1198
Valdemar I of Denmark
1131–1182
Magnus II
r. 1160–1161
Canute I
1150–1167–1195
Sverker II
1163–1196–1208
Richeza of Denmark
1190–1220
Eric X
1180–1208–1216
Canute II
r. 1229–1234
John I
1201–1216–1222
Birger Jarl
1200–1266
Ingeborg Eriksdotter of Sweden
1212–1254
Eric XI
1216–1250
r. 1222–1229, 1234–1250
Magnus III
1240–1275–1290
Valdemar
1239–1302
r. 1250–1275
Eric, Duke of Södermanland
1282–1318
Birger
1280–1318
r. 1290–1318
Albert II, Duke of Mecklenburg
1319–1379
Euphemia of Sweden
1317–1370
Valdemar IV of Denmark
1320–1375
Magnus IV
1316–1374
r. 1319–1364
Albert
1338–1412
r. 1364–1389
Ingeborg of Mecklenburg
c. 1345–1395
Henry III, Duke of Mecklenburg
1337–1383
Ingeborg of Denmark
1347–1370
Margaret I
1353–1389–1412
Haakon
1340–1380
r. 1362–1364
Eric XII
1339–1356–1359
{{{#}}}
Wartislaw VII, Duke of Pomerania
1363–1394
Maria of Mecklenburg
1363–1408
Gerhard VI, Count of Holstein-Rendsburg
c. 1367–1404
John, Count Palatine of Neumarkt
1383–1443
Catherine of Pomerania
1390–1426
Eric XIII
1382–1459
r. 1396–1439
Helvig of Schauenburg
1398–1436
Christopher
1416–1440–1448
Dorothea of Brandenburg
1430–1495
Christian I
1426–1481
r. 1457–1464
Charles VIII
1409–1470
r. 1448–1457, 1464–1465, 1467–1470
John II
1455–1513
r. 1497–1501
King Frederick I of Denmark
1471–1533
Christian II
1481–1559
r. 1520–1521
 
Gustav I
1496–1560
Regent 1521–1523
King 1523–1560
King Christian III of Denmark
1503–1559
Adolf, Duke of Holstein-Gottorp
1526–1586
 
Eric XIV
1533–1577
King 1560–1568
 
John III
1537–1592
King 1568–1592
 
Charles IX
1550–1611
Regent 1599–1604
King 1604–1611
John Adolf, Duke of Holstein-Gottorp
1575–1616
 
Sigismund
1566–1632
King 1592–1599
 
Gustav II Adolph
1594–1632
King 1611–1632
 
Princess Catherine
1584–1638
John Casimir, Count Palatine of Kleeburg
1589–1652
Frederick III, Duke of Holstein-Gottorp
1597–1659
 
Christina
1626–1689
Queen Regnant 1632–1654
 
Charles X Gustav
1622–1660
King 1654–1660
Christina Magdalena of the Palatinate-Zweibrücken
1616–1662
Frederick VI, Margrave of Baden-Durlach
1617–1677
 
Charles XI
1655–1697
King 1660–1697
John Frederick, Margrave of Brandenburg-Ansbach
1654–1686
Johanna Elisabeth of Baden-Durlach
1651–1680
Frederick VII, Margrave of Baden-Durlach
1647–1709
Christian Albert, Duke of Holstein-Gottorp
1641–1695
 
Frederick I
1676–1751
King 1720–1751
 
Ulrika Eleonora
1688–1741
Queen Regnant 1718–1720
 
Charles XII
1682–1718
King 1697–1718
Dorothea Friederike of Brandenburg-Ansbach
1676–1731
Johann Reinhard III, Count of Hanau-Lichtenberg
1665–1736
Margravine Albertina Frederica of Baden-Durlach
1682–1755
Christian August of Holstein-Gottorp, Prince of Eutin
1673–1726
Louis VIII, Landgrave of Hesse-Darmstadt
1691–1768
Countess Charlotte of Hanau-Lichtenberg
1700–1726
 
Adolf Frederick
1710–1771
King 1751–1771
Prince George William of Hesse-Darmstadt
1722–1782
Maximilian I Joseph of Bavaria
1756–1825
Princess Augusta Wilhelmine of Hesse-Darmstadt
1765–1796
 
Gustav III
1746–1792
King 1771–1792
 
Charles XIII
1748–1818
King 1809–1818
 
Charles XIV John
1763–1844
Elected Crown Prince by the Riksdag 1810
King 1818–1844
Eugène de Beauharnais
1781–1824
Princess Augusta of Bavaria
1788–1851
 
Gustav IV Adolf
1778–1837
King 1792–1809
 
Oscar I
1799–1859
King 1844–1859
Josephine of Leuchtenberg
1807–1876
Leopold, Grand Duke of Baden
1790–1852
 
Princess Sophie
1801–1865
 
Crown Prince Gustav
1799–1877
 
Charles XV
1826–1872
King 1859–1872
 
Prince Gustaf
Duke of Uppland
1827–1852
 
Oscar II
1829–1907
King 1872–1907
Frederick I, Grand Duke of Baden
1826–1907
King Frederick VIII of Denmark
1843–1912
 
Princess Louise
Queen consort of Denmark 1906-1912
1851–1926
 
Prince Carl Oscar
Duke of Södermanland
1852–1854
 
Gustaf V
1858–1907
King 1907–1950
Victoria of Baden
1862–1930
 
Gustaf VI Adolf
1882–1950
King 1950–1973
 
Prince Gustaf Adolf
Duke of Västerbotten
1906–1947
 
Carl XVI Gustaf
1946–
King 1973–
 
Crown Princess Victoria
Duchess of Västergötland
1977–
Crown Princess 1980–
 
Prince Carl Philip
Duke of Värmland
1979–
Crown Prince 1979–1980
 
Princess Estelle
Duchess of Östergötland
2012–