This is a chronologically ordered list of monarchs of Spain, including the medieval kingdoms of Asturias, Leon, Castile, Galicia, and Aragon.

Asturias (including Galicia from 739 and Leon from 855)

  • Pelayo (c. 718–c. 737)
  • Favila (c. 737–739)
  • Alfonso I (739–757)
  • Fruela I (757–768)
  • Aurelio (768–774)
  • Silo (774–783)
  • Mauregato (783–788)
  • Bermudo I (788–791)
  • Alfonso II (791–842)
  • Ramiro I (842–850)
  • Ordoño I (850–866)
  • Alfonso III (866–910)
910–925, kingdom divided between three sons
  • Fruela II (Asturias, 910–925)
  • García I (Leon, 910–914)
  • Ordoño II (Leon, 914–924)
  • Ordoño II (Galicia, 910–924)

Leon (including Asturias and Galicia)

  • Fruela II (924–925)
  • Alfonso IV (c. 925–c. 931)
  • Ramiro II (c. 931–950)
  • Ordoño III (950–955)
  • Sancho I (first time; 955–958)
  • Ordoño IV (958–960)
  • Sancho I (second time; 960–966)
  • Ramiro III (967–982)
  • Bermudo II (982–999)
  • Alfonso V (999–1028)
  • Bermudo III (1028–37)

Leon and Castile

1065–72, kingdom divided among three sons

Leon and Castile (including Galicia)

Leon Castile

Castile (including Leon)

Aragon

Spain

house of Habsburg house of Bourbon house of Bonaparte house of Bourbon
  • interregnum (1868–70)
house of Savoy
  • Republic of 1873 (1873–74)
house of Bourbon
This article was most recently revised and updated by Naomi Blumberg.