A Espanha foi habitada por diversos grupos ao longo da história, incluindo tartesios, iberos, celtas e celtiberos. Posteriormente, fenícios, cartagineses e romanos influenciaram a cultura espanhola, que foi consolidada sob o Império Romano. Visigodos e árabes também deixaram sua marca na Península Ibérica.