Quello che segue è un elenco dei monarchi che hanno regnato sul Regno di Spagna prima, ed il Regno Unito di Iberia poi, dall'instaurazione del regno ad oggi.
A seguito della conquista del Regno di Navarra , Giovanni I con il decreto di Cordova unì le corone spagnole in un unico regno.
Nome
Ritratto
Data di nascita
Regno
Matrimoni
Note
Inizio
Fine
Trastámara (1521-1634)
Giovanni I
30 giugno
1478
22 agosto
1521
21 aprile
1525
Margherita d'Asburgo
un figlio e quattro figlie
figlia di Isabella e Ferdinando II
Ferdinando I
28 giugno
1499
21 aprile
1525
28 gennaio
1545
Caterina Cybo
otto figli
figlio di Giovanni I e Margherita
Giovanni II
21 agosto
1520
28 gennaio
1545
14 ottobre1576
Isabella di Portogallo
tre figli e tre figlie
figlio di Ferdinando I e Caterina
Enrico I
25 gennaio
1538
14 ottobre1576
9 agosto1593
Elisabetta d'Inghilterra
quattro figli e cinque figlie
figlio di Giovanni II ed Isabella;
Re di Portogallo come Enrico (dal 1583 )
Giovanni III
10 novembre
1559
9 agosto1593
31 marzo
1602
(1) Luisa di Borbone
quattro figli
(2) Giovanna di Navarra
tre figli e quattro figlie
figlio di Enrico I ed Elisabetta;
Re di Portogallo come Giovanni III
Giovanna
9 febbraio
1595
31 marzo
1602
4 settembre
1634
Carlo d'Asburgo
cinque figli
figlia di Giovanni III e Giovanna;
Regina di Portogallo come Giovanna
Asburgo-Spagna (1634-1640)
Ferdinando II
il Grande
9 marzo
1615
4 settembre
1634
18 giugno
1640
Luisa Cristina di Savoia
due figli e cinque figlie
figlio di Giovanna e Carlo;
Re di Portogallo come Ferdinando
Re del Regno Unito di Iberia (1640-oggi )
modifica
Con il decreto di Lisbona del 1640 il regno di Portogallo fu unito a quello di Spagna facendo nascere l'attuale Regno Unito di Iberia.
Nome
Ritratto
Data di nascita
Regno
Matrimoni
Note
Inizio
Fine
Asburgo-Spagna (1640-1932)
Ferdinando II
il Grande
9 marzo
1615
18 giugno
1640
8 giugno
1654
Maria Cristina di Savoia
due figli e cinque figlie
figlio di Giovanna e Carlo
Carlo I
5 settembre
1637
8 giugno
1654
20 aprile
1700
Maria d'Orleans
sei figlie
figlio di Ferdinando II e Maria Cristina
Carlo II
19 febbraio
1680
20 aprile
1700
1 maggio
1714
Isabella di Spagna
tre figli
nipote di Carlo I
Carlo III
il Fragile
30 ottobre
1702
1 maggio
1714
7 agosto
1723
-
figlio di Carlo II ed Eleonora
Giovanni IV
il Grasso
8 maggio
1704
7 agosto
1723
22 luglio
1732
Filippa di Franconia
nessun figlio
figlio di Carlo II ed Eleonora
Enrico II
22 dicembre
1705
22 luglio
1732
2 settembre
1745
Eleonora di Sassonia
tre figlie
figlio di Carlo II ed Eleonora
Alfonso I
l'Inaspettato
16 marzo
1715
2 settembre
1745
11 giugno
1790
Caterina di Russia
cinque figli e cinque figlie
pronipote di Carlo I
Ferdinando III
23 giugno
1747
11 giugno
1790
21 aprile
1822
Augusta di Svezia
sei figli e due figlie
figlio di Alfonso I e Caterina
Pietro
21 giugno
1780
21 aprile
1822
6 luglio
1838
Anna Luisa di Francia
nesun figlio
figlio di Ferdinando III ed Augusta
Ferdinando IV
5 agosto
1801
6 luglio
1838
7 febbraio
1847
Maria Antonia di Napoli
quattro figli
nipote di Pietro
Alfonso II
16 gennaio
1822
7 febbraio
1847
11 gennaio
1866
Margherita di Spagna
un figlio e quattro figlie
figlio di Ferdinando IV e Maria Antonia
Giovanni V
23 febbraio
1844
11 gennaio
1866
27 luglio
1911
Alice di gran Bretagna
tre figli e sei figlie
figlio di Alfonso II e Margherita
Maria
17 dicembre
1890
27 luglio
1911
15 settembre
1932
Aimone di Savoia
tre figli
nipote di Giovanni V
Savoia (1932-oggi )
Carlo IV
21 aprile
1911
15 settembre
1932
14 dicembre
1964
Francesca di Napoli
due figli
figlio di Maria ed Aimone
Alfonso III
1 maggio
1943
14 dicembre
1964
30 novembre
1974
Enrico di Edimburgo
due figli e due figlie
figlio di Carlo IV e Francesca
Carlo V
3 marzo
1965
30 novembre
1974
In carica
-
figlio di Alfonso III ed Enrico