The battle was fought on the banks of the Metaurus River, near what is the modern town of Serrungarina. The exact numbers of troops on both sides are not known. The Romans estimated 8,000 Ligurians in Hasdrubal's army, making up one-third of his infantry. The data given by the ancient sources are often either insufficient or very contradictory. Appian for instance says that the Carthaginian force numbered 48,000 infantry, 8,000 cavalry, and 15 elephants. Livy claims that there were 61,400 slain or captured Carthaginian soldiers at the end of the battle and there were still more who escaped the slaughter.