En el siglo VIII, la mayor parte de la Península Ibérica fue ocupada por los musulmanes. Sin embargo, los reinos cristianos comenzaron a formarse en los siglos VIII y IX, liderando la Reconquista. El Reino de Asturias fue el primero, establecido por Pelayo después de la Batalla de Covadonga en 722. Los reinos cristianos coexistieron con Al-Andalus durante casi 800 años hasta la expulsión de la población musulmana y la repoblación de las tierras con cristianos.