Согласно переписи населения в 218 году (здесь и далее все даты до новой эры) перед началом второй Пунической войны в Риме из 325 тысяч граждан мужского пола примерно 240 000 можно было в случае необходимости призвать на военную службу. Призыву подлежали граждане в возрасте от 17 до 46 лет. Не менее важную роль играли союзники Рима. По утверждению Полибия они составляли более половины людских ресурсов римской армии. При необходимости Рим мог выставить 700 000 пехотинцев и 70 000 всадников. Даже принимая во внимание явно завышенную численность мобилизационного ресурса римлян, по мнению современных ученых война Ганнибала с Римом на истощение боевых формирований противника была лишена смысла. Также считалось нецелесообразным вести боевые действия одновременно на нескольких фронтах.
Многие ученые поражение Карфагена во второй Пунической войне объясняют исключительно подавляющим превосходством римлян в людских ресурсах и способности римско-итальянской конфедерации выставлять по мере необходимости новые значительные по численности воинские контингенты. На информационном форуме Historica в ходе долгого обсуждения темы: «Роль демографических факторов в падении Карфагена» оставлен грамотный, по моему мнению, комментарий: «Почему-то совершенно не принято учитывать, что во время Ганнибаловой войны значительная, если не бОльшая часть Италии находилась под контролем Карфагена и его союзников. Посему мотивировать конечную победу Рима превосходством людских ресурсов считаю грубейшей, хотя и весьма распространенной ошибкой, не учитывающей динамики соотношения людских ресурсов. После битвы при Каннах в 216 году и вплоть до падения Локры Эпизефирской в 205 году, то есть почти на протяжении всей Ганнибаловой войны, соотношение контролируемых населенных местностей являлось измененным в пользу Карфагена по отношению к началу войны». На вопрос о якобы завышенной численности армии Ганнибала в Иберии перед началом войны: «То есть, вы полагаете, что в Испании вполне могло находиться 100 000 боеспособных воинов? Интересно, во сколько обходилось содержание одного?» тот же автор дал в своем комментарии не менее правдоподобный ответ: «Традиция сходится в одном: добыча от одних только захваченных Баркидами испанских рудников (имеются в виду – серебряные) превосходила военные расходы».
В действительности в количественном соотношении территории, обеспечивающие в войне Карфаген людскими ресурсами в Иберии, на Сицилии, в Северной Африке (Ливия, Нумидия) и Цизальпийской Галлии, по потенциалу численности населения даже превосходили Рим и его союзников в Италии. Но в отличие от Рима карфагенское правительство не предоставляло населению упомянутых территорий возможности для получения гражданства и даже рассмотрения статуса союзников. Поэтому преданность населения подконтрольных Карфагену территорий менялась в зависимости от сложившейся ситуации на театре ведения боевых действий. По мнению историка Р. Юнге в конце первой Пунической войны в столице Карфагенской державы проживало около 550 000 человек. Исходя из площади городской застройки примерно в 400 гектаров, историк Ж. Лассер считает, что в данный период времени в Карфагене могло проживать не более 400 000 человек. Из этих цифр можно определить и примерную численность карфагенской армии, в которой служили мужчины в возрасте от 18 до 60 лет. По разным оценкам, это от 25 до 50 тысяч человек. Во время второй Пунической войны в армии Карфагена служило не более 1/3 всех карфагенских мужчин призывного возраста, так как поголовный призыв мог полностью парализовать хозяйственную жизнь города, которая в отличие от сельскохозяйственного Рима полностью зависела от торговли. Различные исследователи численность городского ополчения оценивают в пределах 7 500 – 33 000 человек. Поэтому без помощи наемных контингентов карфагеняне не были способны вести войну.
По мнению историка Р. Габриэля перед началом второй Пунической войны действующий резерв Ганнибала состоял из 90 000 воинов, набранных в Иберии и до 40 000, базировавшихся в Африке. Кроме того, у него было около 30 000 нумидийских и иберийских всадников. То есть, Ганнибал располагал примерно 160 000 пеших и конных воинов. Также в распоряжении полководца было около 35 000 моряков для карфагенского флота, набранных из жителей Карфагена.
По свидетельству Полибия и Ливия армия Ганнибала в Иберии перед походом в Италию насчитывала 90 000 пехотинцев, 12 000 всадников и 37 слонов. Следует отметить, что приводимые мною данные летописцев о численности карфагенян сильно рознятся и весьма условны. К примеру, по Полибию в Италию Ганнибал привел только 20 000 пехотинцев и 6000 всадников. При этом летописец ссылается на полученные им сведения от самого Ганнибала, оставленные на лацинийской надписи в Кротоне. Но по сведениям Евтропия и Орозия Ганнибал привел на территорию Северной Италии уже примерно 80 – 100 тысяч пехотинцев, 2000 всадников и 37 слонов.
После ухода Ганнибала на север в Иберии оставались крупные воинские контингенты. В 215 году Карфаген отослал в Иберию подкрепления, состоящие из 12 000 пехотинцев, 1500 всадников и 20 слонов. Карфагенские полководцы в ходе войны также вербовали наемников и создавали крупные по численности армии, и в 209 году в Иберии против римлян обособленно действовало три крупных боевых формирования под руководством Гасдрубала Барки, Магона Барки и Гасдрубала, сына Гискона. В 207 году в Иберию из Африки было переброшено 10 000 пехотинцев. По Полибию в 206 году в битве при Илипе Гасдрубал смог выставить против римлян Сципиона 70 000 пехотинцев, 4000 всадников и 32 слона. Армии Магона Барки в Иберии из Карфагена также было прислано подкрепление из 12 000 пехотинцев, 1500 всадников и 20 слонов.
Не забывали карфагеняне и про Сицилию, куда в 215 году была отправлена армия численностью в 22 000 пехотинцев и 1200 всадников. Через два года для спасения Сиракуз в Сицилию было переброшено подкрепление в 25 000 воинов, 3000 всадников и 12 слонов. Сами Сиракузы выставили против римлян 15-тысячное войско. Когда вспыхнувшая эпидемия уничтожила на острове почти всю карфагенскую армию, туда в 210 году дополнительно для укрепления гарнизона Агригента были отправлены подкрепления в 8000 пехотинцев и 3000 всадников.
По Титу Ливию в битве при Метавре в Северной Италии в 207 году армия Гасдрубала Барки насчитывала 60 000 воинов. Аппиан определил численность той же армии Гасдрубала в 48 000 воинов. В 205 году его брат Магон высадился с войском в Лигурии и через год получил подкрепление из Карфагена в 6000 пехотинцев, 800 всадников и семь слонов. Навербовав еще 10 000 лигурийцев, Магон увеличил численность своей армии в Северной Италии до 30 800 человек. В это же время на юге Италии стоял Ганнибал с 40-тысячной армией.
После высадки армии Сципиона в 204 году на побережье Северной Африки, карфагенское правительство мобилизовало все имеющиеся людские ресурсы для противостояния противнику. В первых же стычках с римлянами были уничтожены два кавалерийских отряда в 1000 и 4000 всадников. Затем Сципион разбил объединенное 90-тысячное войско карфагенян и нумидийцев в зимних лагерях под Утикой. В последовавшей битве при Великих равнинах римляне почти полностью уничтожили новую армию союзников численностью в 30 000 человек. После этого нумидийский царь Сифакс продолжил самостоятельно оказывать сопротивление римлянам и нумидийцам Массинисы и в решающей битве за царство потерял еще 20 000 воинов.
После эвакуации с берегов Италии на родину Ганнибал принялся формировать новую армию и присоединил к ней 12-тысячное войско Магона из Лигурии, 8-тысячное карфагенское и ливийское ополчение, а также 4-тысячный отряд македонян, присланный на помощь Филиппом V. Перед битвой при Заме Ганнибал располагал армией, численностью примерно в 50 000 воинов. Сын царя Сифакса Вермина в это же время имел в своем распоряжении армию нумидийцев, достигавшую численности около 40 000 воинов. Объединение армии Ганнибала и Вермины не состоялось, и вторая Пуническая война закончилась с поражением карфагенян в битве при Заме, а затем и разгромом римлянами армии Вермины.
Таким образом, до битвы при Заме на протяжении всего временного периода 16-летней второй Пунической войны карфагеняне имели в своем распоряжении, как минимум, 120-тысячную армию, действовавшую разрозненно на нескольких фронтах в Иберии, Сицилии, Цизальпийской Галлии и Италии. Причем, ее численность оставалась практически неизменной благодаря своевременной вербовке наемников. Говоря о постоянной численности армии карфагенян, этого же нельзя сказать о ее боевых качествах, которые к концу войны значительно ухудшились. После уничтожения в битве при Заме ветеранов Итальянского похода и элитного подразделения воинов Магона, Ганнибал уже не рассчитывал на многочисленную, но недисциплинированную армию Вермины и первым предложил карфагенскому правительству возобновить мирные переговоры с римским Сенатом.
Всего по моей приблизительной оценке карфагенским правительством и Ганнибалом в ходе второй Пунической войны было призвано на службу, поставлено союзниками и набрано наемников: из карфагенян – 10 000, нумидийцев – 145 000, лигурийцев и галлов – 70 000, болеарских пращников – 5 000, ливиян – 35 000, иберийцев – 140 000, македонян – 4 000, луканцев, кампанцев, самнитов и бруттийцев – 30 000, сицилийцев – 15 000. С определенной долей погрешности, так как данные о численности воинских формирований мною заимствованы из крайне противоречивых источников античного периода, весь мобилизационный ресурс Карфагенской державы в ходе войны составил ориентировочно 454 000 воинов.