Żadna pojedyncza grupa nie odkryła Hiszpanii. Kraj był wielokrotnie osiadły i zajęty przez różne grupy w historii. Pierwszą osiadłą grupą z długoterminowymi osiedleniami w Hiszpanii byli Iberianie, którzy przybyli z Libii.
Wiele innych ludzi podążało za wczesnymi Iberyjczykami. Celtowie przenieśli się do Hiszpanii i połączyli kultury z wcześniej istniejącymi Iberianami. Różne bogate śródziemnomorskie społeczności handlowe, takie jak Fenicjanie, założyły także miasta w Hiszpanii i wpłynęły na jego kulturę. Rzymianie podbili Hiszpanię i ustanowili wiele nowych zwyczajów, które zostały przekazane do dzisiejszej Hiszpanii. Muzułmanie rządzili częściami Hiszpanii przez wieki w średniowieczu.