A partir du IXe siècle avant J.-C., les Phéniciens, Grecs, Carthaginois installèrent des comptoirs sur les rivages méditerranéens. Les Romains conquirent la péninsule au IIe siècle av. J.-C.
Les Vandales, installés momentanément au sud de la péninsule passèrent rapidement en Tunisie, et les Wisigoths imposèrent leur loi jusqu'à la conquête musulmane. Les Arabes conquirent le pays en 711. Les chrétiens entamèrent la Reconquista qui prit fin en 1492 avec l'élimination du dernier bastion musulman, le royaume de Grenade, sous le règne des Rois Catholiques, Isabelle de Castille et Ferdinand d'Aragon.
A la fin de cette même année 1492, Christophe Colomb découvrit, ou redécouvrit, l'Amérique. L'Espagne devint au cours du XVIe siècle, la plus grande puissance d'Europe grâce à sa présence sur le continent américain et aux richesses ramenées. A partir du début du XVIIe siècle, la couronne passa entre les mains d'une dynastie française, les Bourbons d'Espagne, liés par le pacte de famille aux Bourbons français.
La France occupa sous Napoléon I l'Espagne au début du XIXe siècle, et cette présence étrangère entraîna des conflits et révoltes particulièrement sanglants dans le pays. La Seconde République espagnole chassa la Monarchie des Bourbons en 1931.
Après la victoire du Front populaire espagnol en 1936, l'extrême-droite (carlistes et phalangistes) se souleva. L'Espagne fut alors soumise, après une tragique guerre civile qui dura de 1936 à 1939, à la dictature du Général Franco. Après son décès, en 1975, la royauté fut effectivement restaurée. Juan Carlos Ier, le nouveau roi, rétablit rapidement la démocratie, et le pays intégra en 1986 l'Union européenne.