В результате сражения армия Ганнибала нанесла сокрушительное поражение превосходящей ее по численности римской армии. Сражение при Каннах продолжалось 12 часов. Приблизительно 60–70 тысяч римлян были убиты, включая консула Луция Эмилия Павла. Кавалерия потеряла 6000 всадников, выжило лишь 370 человек. Кроме того, к потерям относятся 20 офицеров консульского и преторианского ранга, 30 сенаторов и 300 других представителей знати, которые были убиты или взяты в плен. По разным данным, число погибших солдат карфагенской армии составляет от 5700 до 8000. Считается, что по числу жизней, потерянных в один день, Канны попадают в число самых кровопролитных сражений во всей человеческой истории. Битва при Каннах является также одним из наиболее выдающихся примеров военной тактики по окружению численно превосходящих сил противника и ярким примером тактического мастерства карфагенского полководца в военной истории. Но, по мнению большого количества историков, Ганнибал не сумел стратегически воспользоваться плодами победы и заключить мир с Римом на выгодных условиях. При этом численность его войска не была достаточна для оказания необходимого давления на Рим или для осады самого города.
Битва при Каннах, 2 августа 216 г. до н. э.
Здесь следует привести слова начальника карфагенской конницы Магарбала, который сказал, что мечтает через четыре дня пировать на римском Капитолии. Ганнибал ответил, что ему нужно подумать. Тогда Магарбал произнес: «Ты умеешь побеждать, Ганнибал, но не умеешь пользоваться победой». Многие другие командиры подразделений тоже призывали Ганнибала воспользоваться случаем и идти на Рим. Но Ганнибал оценивал ситуацию, сложившуюся после сражения у Канн, иначе, чем его подчиненные.
В те годы Рим стоял на грани полного уничтожения. После битвы под Каннами, когда в Рим пришла весть о поражении, в городе началась паника. Как уже было сказано выше, потери римлян в сражении были значительны: 70 тысяч воинов, в том числе 300 представителей знати и 30 сенаторов. Рыдала каждая семья, так как каждая потеряла сына, мужа или отца. В такой ситуации любое государство немедленно капитулировало бы, но только не Рим. Он не собирался сдаваться. Сенат принял решение: всем мужчинам, способным носить оружие, быть в крепости, а женщинам прекратить выть и причитать. В новые легионы теперь включали безземельных крестьян и рабов. Само слово «мир» было запрещено, траур ограничился 30 днями. «Ганнибал стоял у ворот Рима» – эта фраза наводила ужас на римлян еще долгое время.
Многие историки считают, что армия карфагенян не могла штурмовать Рим из-за большого числа раненых и погибших. Даже обладая полноценной армией, Ганнибалу пришлось бы еще до осады подчинить значительную часть внутренних районов Италии для установления снабжения своих войск. При этом после трех поражений Рим сохранял значительные резервы, имел армии в Иберии, Сицилии, Сардинии, и все это при наличии в Италии самого Ганнибала. Последние победы у Тразименского озера и при Каннах свидетельствовали о том, что стратегическими действиями карфагенян было не уничтожение врага, а деморализация римлян через побоище для принятия противником приемлемых условий мирного договора и лишения его союзников. Действительно, Ганнибал видел цель войны не в уничтожении Рима, а в установлении гегемонии Карфагена в Западном Средиземноморье, возврате Сицилии, Корсики и Сардинии. Кроме того, Рим был очень укрепленным городом, для его осады потребовалась бы техника, которой у Ганнибала не было.