Успешные боевые действия против племен, живших к северу от реки Ибер, и захват Сагунта имели серьезные политические и стратегические последствия. Во-первых, успех карфагенской армии показал всем возможным союзникам карфагенян, что сила на стороне карфагенян. Во-вторых, эти победы заставили воинов карфагенской армий поверить в свои силы, что имело большое значение после неудачного исхода Первой Пунической войны. В-третьих, на Пиренейском полуострове римляне лишились сильного союзника, что надежно обеспечило базу и операционную линию карфагенской армии. Наконец, в-четвертых, эти боевые действия отвлекли внимание римлян от главного операционного направления и заставили их разбрасывать свои силы.
Римляне теряли драгоценное время на переговоры с Карфагеном, требуя выдачи Ганнибала за нарушение договора. Лишь когда римские дипломаты окончательно убедились в бесплодности своей деятельности, Рим объявил войну Карфагену. В это время карфагенская армия, расположившись на зимних квартирах в южной части Пиренейского полуострова, энергично готовилась к походу.
Соотношение сил воюющих сторон в ходе войны изменялось. Потенциально римляне располагали большими силами, но для использования их требовалось предельное мобилизационное напряжение, которое могло быть вызвано лишь реальной угрозой существованию республики. В начале войны римский сенат недооценил опасность, вследствие чего силы противников оказались примерно равными. В сложившейся обстановке решающее значение имел вопрос о союзниках. Исход войны в значительной мере зависел от отношения к воюющим государствам соседних греко-эллинистических государств и многочисленных племен Европы и Африки.
Техническое преимущество было на стороне постоянной наемной карфагенской армии, укомплектованной профессиональными воинами. Эта армия имела богатый боевой опыт, ее воины верили в свои силы, материально были заинтересованы в походе. Сильная регулярная африканская конница давала большие преимущества карфагенской армии, так как римляне хорошей конницы не имели. Ко всему этому Ганнибал обладал полной властью главнокомандующего.
Преимуществом же римской рабовладельческой милиции было то, что она защищала свою республику и сражалась на своей территории, что определяло высокую боеспособность римлян. Римские воины обладали хорошей боевой выучкой, имели отличное вооружение и были хорошо организованы, но отсутствие конницы резко снижало маневренные возможности римлян. Римский сенат определял общие стратегические цели и указывал армиям частные задачи. Единого командования не было, и соединение двух консульских армий на театре войны приводило к двоевластию (командующие сменялись ежедневно).