Po dvacetihodinovém boji bylo podle Livia usmrceno 48 000 mužů, včetně konzula Lucia Aemillia Paulla. Dalších asi 10 000 mužů padlo do zajetí. Ztráty Kartaginců obnášely kolem 6 000 mužů, převážně Iberů a Galů. I přes úplné obklíčení se podařilo některým Římanům uniknout, mezi nimi také Varrovi, který měl ten den vrchní velení, či Scipionovi Africanovi, který se Hannibalovi pomstil o čtrnáct let později v bitvě u Zamy. Podle některých pramenů se mělo zachránit 14 000 mužů. Když se porovnají údaje o počtu padlých a zajatých s celkovým počtem vojáků římského vojska před bitvou (kolem 80 000 mužů), vychází z toho, že se mohlo zachránit až 20 000 Římanů. Díky tomu mohly být z přeživších vojáků již několik dní po této katastrofě postaveny dvě nové legie.