Von den 80.000 römischen Soldaten wurden laut Polybios rund 70.000 getötet, darunter der Konsul Aemilius Paullus und ein Konsul des vorangegangenen Jahres, Gnaeus Servilius Geminus; 10.000 wurden gefangen genommen. Livius gibt an, dass etwa 50.000 der Römer fielen. Nur wenige entkamen, unter ihnen Varro, der an diesem Tag den Oberbefehl hatte, sowie Scipio Africanus, der vierzehn Jahre später Hannibal in der Schlacht von Zama schlagen sollte.