| Share
 

Spain: Kings, Queens, Prime Ministers

Kings and queensCarlos II (1665–1700)
Felipe V (1700–1724, 1724–1746)
Luis I (1724)
Fernando VI (1746–1759)
Carlos III (1759–1788)
Carlos IV (1788–1808)
Joaquín Murat, gran duque de Berg (1808)
Fernando VII (1808–1833)
Isabel II (1833–1868)
María Cristina, regent (1833–1840)
Baldomero Espartero, duque de la Victoria, regent (1840–1843)
Carlos VI (1860)
Amadeo I (1871–1873)
Carlos VII (1872–1876)
Alfonso XII (1874–1885)
María Cristina, regent (1885–1886, 1886–1902)
Alfonso XIII (1886–1931)
Juan Carlos I (1975–2014)
Felipe VI (2014– )
Prime MinistersFrancisco Franco (1938–1973), also head of state (1936–1975)
Luis Carrero Blanco (1973)
Torcuato Fernández Miranda, acting (1973–1974)
Carlos Arias Navarro (1974–1976)
Adolfo Suárez González (1976–1981)
Leopoldo Calvo Sotelo y Bustelo (1981–1982)
Felipe González Márquez (1981–1996)
José María Aznar (1996–2004)
José Luis Rodríguez Zapatero (2004–2011)
Mariano Rajoy (2011– )