No século X toda a Espanha estava sob o controlo do Califado Islâmico de Córdoba, com excepção dos Reinos do Norte das Astúrias e Navarra e da Marcha Espanhola. Sancho III de Navarra uniu as maiores partes destes reinos no início do século XI, mas com a sua morte o seu reino foi dividido entre os seus filhos em Navarra, Aragão, e Castela. Castela fundiu-se rapidamente com o Reino de Leão no noroeste de Espanha, enquanto Aragão e o condado da Catalunha acabaram por se fundir no leste. Entretanto, o califado no sul tinha desmoronado, e Castela e Aragão expandiram as suas fronteiras para sul até que em 1248 a única posse muçulmana em Espanha foi Granada (que durou até 1492).
Castela e Aragão foram unidos como Espanha em 1479 quando a equipa de marido e mulher de Fernando III de Aragão e Isabel I de Castela subiram aos tronos. Após a sua morte, a coroa de Espanha foi para o seu neto Carlos (o Santo Imperador Romano Carlos V), um Habsburgo, que também possuía extensos territórios na Áustria. A Espanha foi governada pelos Habsburgos espanhóis até 1700, altura em que ocorreu a Guerra da Sucessão Espanhola e a prestação de um rei Bourbon francês, Felipe VI, como governante de Espanha.
p>A monarquia esteve ausente em Espanha de 1808 a 1814 (como resultado de Napoleão), e de 1931 a 1975.