Победа у Канн имела для Ганнибала особое значение, поскольку привела не только к военным, но и политическим последствиям: впервые Римская конфедерация, до этого казавшаяся монолитной, дала трещину. Многие города и племена после Канн перешли на сторону Ганнибала: Арпы, Салапия, Гердо-ния и Узент в Апулии, многие города в Лукании, все города (кроме греческих) в Брутгии, пиценты, переселенные римлянами в район Салерна, тирпины, большая часть самнитов (за исключением пентриев), а немного спустя — Капуя, главный город Кампании и важнейший из союзников Рима.
Щит легионера — прямоугольный скутум: составлялся из склеенных дощечек, а затем обтягивался холстом и кожей
Ни одна латинская община не перешла на сторону Ганнибала. Латинские колонии Венусия, Луцерия, Канузий, Брундизий, Посидоний (Пест), Коза и Каль (Кальви) подвергались смертельной опасности, но твердо хранили верность Риму, как и греческие города Неаполь, Регий, Фурии и Тарент, и не только потому, что враждовали с племенами Лукании и Бруттия, которые переметнулись к Ганнибалу, но и в связи с чувством глубокой неприязни, которые взаимно питали греки и их соперники в торговле карфагеняне. За этими исключениями, практически весь юг Италии ниже линии реки Вольтурно — гора Гарган (на Адриатическом побережье) был в руках Ганнибала.
Капуя
В Италии Ганнибалу нужны были не только союзники, но и морской порт, который обеспечил бы поддержку людскими ресурсами, деньгами, хлебом, боевыми конями и слонами со стороны Карфагена. В Карфаген он отправил своего брата Магона — сообщить о достигнутых успехах и потребовать немедленной помощи, прежде всего пополнения людьми, ведь армия Ганнибала также несла потери, в то время как захваченные территории надо было удержать и продолжить войну с Римом, нанося ему все новые поражения и расшатывая конфедерацию Рима.
Но в Большом Совете Карфагена у Ганнибала был враг — Ганнон (тезка его брата). Он приводил следующие аргументы: Ганнибал сообщает, что уничтожил римские армии, но просит пополнений; чего он попросит, если потерпит поражение? Он сообщает, что захватил два римских лагеря со всеми припасами, но требует денег и хлеба; чего он потребует, если его собственный лагерь разграбят римляне? Он сломил могущество Рима в битве у Канн, но разве хоть один латинский город перешел на сторону Карфагена? Нет. С тех пор как Ганнибал ступил на землю Италии, дело не продвинулось ни на дюйм. В Испании Гамилькар вел войну, целиком опираясь на ресурсы этой страны; почему Ганнибал не может делать то же самое в Италии?
Однако вопреки всем усилиям Ганнона Большой Совет решил оказать Ганнибалу помощь, хотя и небольшую — четыре тысячи нумидийских конников и сорок слонов должны были отправиться в Италию. Также было решено переправить из Испании в Италию 20 000 воинов, но осуществить этот план не удалось: в Испании Публий Корнелий Сципион и его брат Гней нанесли поражение Гасдрубалу Барке и одному из Ганнонов и оттеснили их к югу от Эбро. Большой Совет оказался не в состоянии понять, где решаются стратегические задачи войны, и все свое внимание сосредоточили на Испании — ведь римляне там активизировались, а Испания была основным источником серебра для Карфагена. Стремление уберечь этот источник ослепило карфагенскую аристократию, и она не смогла понять, что помощь нужна прежде всего Ганнибалу, который добился первых серьезных успехов по разрушению конфедерации, созданной Римом. Ганнибал вынужден был довольствоваться весьма ограниченной поддержкой, а большая часть средств и воинов была направлена в Испанию. Но уникальная возможность спасти Карфаген и нанести поражение Риму еще не была упущена: на Сардинии началось восстание против римлян, и остров можно было захватить вместе с соседней Корсикой; для этого требовалось немедленно помочь восставшим. Бойи вновь подняли мятеж и могли поднять против Рима всех галлов, живущих в Италии, этруски и умбры были готовы отшатнуться от Рима. Карфаген заключил договор с царем Македонии Филиппом V, который хотел захватить Эпир и высадить войска в Италии. Однако правители Карфагена не смогли использовать ни одну из этих возможностей.
От Канн Ганнибал двинулся на Самний, а оттуда — в Кампанию. Он хотел захватить Неаполь, крупный морской порт, но, увидев его крепостные стены, изменил намерения и двинулся к Капуе. В этом большом и богатом городе было две партии: одна состояла из приверженцев Рима, другая выступала за союз с Ганнибалом. Капуанцам предстояло сделать трудный, но неизбежный выбор. Они послали делегацию к Баррону, который стоял в Венусии, и просили о помощи против Ганнибала. Но Варрон заявил, что они должны прежде всего выполнить свой союзнический долг и сначала помочь Риму: дать деньги, хлеб, 30 000 пеших и 4 000 конных воинов; все это, как сказал Варрон, капуанцы легко соберут в Кампании. Подобные требования не могли не возмутить жителей Капуи, ведь Ганнибал стоял у ворот города со своей армией. Поэтому они изгнали римский гарнизон и заключили соглашение с Ганнибалом: Кампания переходила под власть Капуи, ее жители (за исключением добровольцев) не обязаны были вступать в войско Ганнибала, законы и устои управления в городе оставались неизменными, и Ганнибал передавал капуанцам три тысячи пленных римлян, которых они могли обменять на такое же количество своих сограждан, рекрутированных в римскую армию и посланных служить на Сицилию. Фактически эти 3 000 капуанцев являлись заложниками, гарантирующими лояльность Капуи по отношению к Риму. Заключив соглашение, капуанцы пригласили Ганнибала в город и устроили в его честь роскошный пир.
Измена капуанцев Риму была самым большим успехом Ганнибала, потому что этот успех имел политическое значение. Вслед за Капуей на сторону Ганнибала перешли два близлежащих города страны осков — Калация и Ателлы. В ознаменование нового союза в Ателлах была отчеканена монета с изображением африканского слона. Казалось, планы Ганнибала становятся реальностью.
К союзу с Ганнибалом склонялся еще один город, расположенный к востоку от Неаполя, — Нола. Большая часть его жителей считала, что в случае подхода Ганнибала надо открыть перед ним ворота города. Но в Нолах стоял римский гарнизон, да и Марцелл знал о настороениях нолянцев и вовремя подошел к городу со своими легионами. Ганнибал тем временем попытался взять Неаполь, но безуспешно, затем разграбил город Нуцерию Алфатерну и появился перед Нолой, где уже стояли римляне. Впервые Мар-целл сорвал планы Ганнибала: надеясь на то, что в Ноле у него есть тайные союзники, Ганнибал напал на город, но римляне дали ему отпор и заставили отступить.
Тогда Ганнибал обратил свой взор к Казилину. В этом городе находился единственный мост через реку Вольтурно, поэтому он имел особое значение для Ганнибала. Попытка захвата города с налета не удалась, и Ганнибал взял его в осаду. Римляне снабжали жителей Казилина провизией, отправляя ее в бочонках по течению Вольтурно; но карфагеняне разгадали хитрость и стали вылавливать бочонки из реки. Город был вынужден сдаться; Ганнибал отпустил римский гарнизон в Кумы, взяв выкуп по 7 унций золота с человека. Казилин он передал капуанцам, но оставил в городе карфагенский гарнизон, после чего отправился на зимние квартиры в Капую.
Неоднократно утверждалось, что роскошная жизнь в Капуе подорвала моральный дух Ганнибала и его армии, что именно поэтому он не одерживал больше громких побед. В этой связи упоминается и старая байка о том, что он якобы собирался, но не решился после Канн пойти на Рим. Ливий сообщает, что Магарбал умолял Ганнибала без промедления двинуться на ненавистный город и убеждал его, что через пять дней он будет пировать на Капитолии. Когда же Ганнибал ответил отказом, то Магарбал со всем апломбом кавалериста, ничего не понимающего в осадах крупных крепостей, воскликнул: «Ганнибал, ты умеешь побеждать, но не умеешь пользоваться победой!»