Древняя Испания (Иберия) представляла собой этнически неоднородный регион, население которого составляли доиндоевропейские племена (иберы, тартессии, протобаски), докельтское индоевропейское население (лузитаны) и кельты. Ещё один народ, кельтиберы, возможно, являлись результатом смешения двух из указанных этнических групп. В XII—XI веках до н. э. Испания стала объектом колонизации финикийцев, основавших на побережье ряд городов: Гадир, Малаку, Секси и других. После того как метрополия — Финикия — была завоёвана ассирийцами (VIII век до н. э.), а затем персами (VI век до н. э.) в Западном Средиземноморье обрёл независимость и усилился Карфаген, который стал подчинять другие финикийские колонии. В VI—V веках до н. э. карфагеняне овладели южной частью Пиренейского полуострова, однако предположительно во время восстания наёмников большая часть этих владений, исключая прибрежные города, была потеряна. В 237 году до н. э. выдающийся полководец Гамилькар Барка начал кампанию по восстановлению власти Кафагена, разгромив тартессиев и иберов. Помимо завоевания богатых земель и установления монополии в торговле он преследовал цель создания плацдарма для возобновления борьбы с Римом после недавно проигранной войны.