W X wieku cała Hiszpania znajdowała się pod kontrolą islamskiego kalifatu w Kordobie, z wyjątkiem północnych królestw Asturii i Nawarry oraz Marchii Hiszpańskiej. Sancho III z Nawarry zjednoczył większą część tych królestw na początku XI wieku, ale po jego śmierci królestwo zostało podzielone między jego synów na Nawarrę, Aragonię i Kastylię. Kastylia wkrótce połączyła się z Królestwem Leónu na północnym zachodzie Hiszpanii, podczas gdy Aragonia i hrabstwo Katalonii ostatecznie połączyły się na wschodzie. W międzyczasie kalifat na południu upadł, a Kastylia i Aragonia rozszerzyły swoje granice na południe, aż w 1248 r. jedyną muzułmańską posiadłością w Hiszpanii była Granada (która przetrwała do 1492 r.).
Kastylia i Aragonia zostały zjednoczone jako Hiszpania w 1479 r., kiedy na tron wstąpili mąż i żona Fernando III Aragoński i Izabela I Kastylijska. Po ich śmierci korona Hiszpanii przypadła ich wnukowi Carlosowi (Świętemu Cesarzowi Rzymskiemu Karolowi V), Habsburgowi, który posiadał również rozległe terytoria w Austrii. Hiszpania była rządzona przez hiszpańskich Habsburgów do 1700 r., kiedy to doszło do wojny o sukcesję hiszpańską i osadzenia na tronie króla francuskich Burbonów, Felipe VI, jako władcy Hiszpanii.
Monarchia była nieobecna w Hiszpanii od 1808 do 1814 r. (w wyniku działań Napoleona), oraz od 1931 do 1975 r..
W latach 1808-1814 (w wyniku działań Napoleona), monarchia była nieobecna w Hiszpanii.