En el primer milenio a.C., los íberos y los celtas habitaban la península ibérica. Más tarde, los fenicios, griegos y cartagineses colonizaron la costa mediterránea, estableciendo ciudades comerciales. La época prerromana se caracterizó por estos pueblos nativos e invasores, mientras que durante la época romana los romanos conquistaron la península.