Kartaginští vojevůdci z rodu Barkovců si ve 3. století př. n. l. podmanili rozsáhlé území na jihu Ibérie. Když Hannibal dobyl Saguntum, využili toho Římané jako záminky k rozpoutání druhé punské války a v roce 218 př. n. l. vylodili legie na severovýchodě Hispánie s úmyslem vyvrátit tamější kartaginskou říši. V dalších sedmi letech dosáhlo římské vojsko v čele s bratry Scipiony několika vítězství, nicméně oba posléze přišli o život. Jejich příbuzný Publius Cornelius Scipio se zmocnil významného města Nové Kartágo a vítězstvím v bitvě u Ilipy v roce 206 př. n. l. ukončil přítomnost Punů na poloostrově.