Os primeiros povos a habitarem a Península Ibérica foram os Iberos por volta de 600 a.C., dando origem ao nome da região. Os Celtas chegaram por 1000 a.C. e se uniram aos Iberos formando os Celtiberos. Diversos povos como Fenícios, Gregos e Cartagineses estabeleceram feitorias comerciais atraídos por recursos naturais. Os Romanos conquistaram a região no século III a.C., construindo estradas e cidades que dominaram por mais de 400 anos.