À l'époque des guerres contre Pyrrhus, l'armée romaine mobilisée chaque année en campagne est composée de 4 armées consulaires ou prétoriennes, chacune formée de 2 légions de citoyens romains et de 2 unités ("alae", formant les flancs de la légion) de "Socii". Chaque légion est composée de , et de 300 cavaliers, tandis que les unités alliées étaient composées d'un nombre à peu près égal de soldats, avec cependant un effectif monté plus important (900 cavaliers par unité). Le total de cette force mobilisable s'élève à environ et .