Det romerske senatet valgte Gaius Terentius Varro og Lucius Aemilius Paullus til konsuler. I mellomtiden opprettet romerne en ny hær som var den største de frem til da hadde satt opp. De håpet å seire ved tallmessig overlegenhet. skriver Polybios, Rundt 2400 romerske kavalerister og 4000 allierte ryttere utfylte hæren til en total styrke på 86 400-87 000 menn. Da hver av legionene var støttet av et tilsvarende antall allierte tropper, både infanteri og kavaleri, kan ikke den totale styrken som møtte Hannibal ha vært særlig mindre enn 90 000. Noen anslag vil at den romerske styrken kan ha vært så stor som 100 000 mann, men dette tallet kan ikke bekreftes. Denne massive hæren, klart den største Roma noen gang hadde oppstilt, var tallmessig overlegen Hannibals styrke på litt mer enn 40 000, i et forhold på to til én.