La segunda guerra entre Cartago y Roma se inició por la disputa sobre la hegemonía en Sagunto, ciudad costera helenizada y aliada de Roma.