Po wojnie Rzym zagarnął posiadłości Kartaginy w Hiszpanii. Oprócz tego Kartagina musiała zniszczyć swoją flotę, przekazać część posiadłości afrykańskich numidyjskim sprzymierzeńcom Rzymu i zapłacić ogromną kontrybucję.

Przygotowania do wojny W okresie poprzedzającym wybuch wojny Hamilkar Barkas wraz ze swoimi synami Hannibalem, Hazdrubalem, Magonem oraz ze swym zięciem Hazdrubalem Pięknym w toku walk z Iberami i Celtyberami rozszerzyli panowanie Kartaginy nad częścią Półwyspu Iberyjskiego wzmacniając ją ekonomicznie i wojskowo. Po śmierci Hamilkara Barkasa dowództwo nad armią przejął jego zięć Hazdrubal Piękny. Z kolei po jego śmierci dowództwo objął Hannibal.

Szczegółowy przebieg wojny Miasto Sagunt w Hiszpanii wystosowało do Rzymu list, w którym była prośba o „opiekę”, postawiło to w stan gotowości armię Kartaginy i co za tym idzie, armię przeciwników. Na dodatek to samo miasto w 219 p.n.e. napadło na jedno z podległych Hannibalowi plemion iberyjskich. W odwecie kartagiński wódz rozpoczął oblężenie miasta. Po ośmiu miesiącach oblężenia, pozbawiony rzymskiej pomocy Sagunt skapitulował (219 p.n.e.). W związku z tym Rzym wysłał do Kartaginy poselstwo z żądaniem wydania Hannibala jako podżegacza wojennego. Powróciło ono jednak z niczym.