O exército romano em seu maior número provavelmente numerou entre 150.000 e 180.000 homens na infantaria e cavalaria, sem contar escravos e outros ajudantes civis. As legiões aumentaram para 6.000 e totalizaram 30 durante o período de o Império.
Embora Roma ainda fosse uma república, o tamanho das legiões era menor. Os historiadores estimam o tamanho de cada legião entre 4.000 e 5.000. Havia apenas 10 legiões durante o tempo da República Romana, o que significa que a mudança romana para o império levou a um aumento dramático no tamanho do exército. No entanto, as tribos bárbaras do norte da Europa foram capazes de lutar habilmente contra legiões com superioridade numérica por meio do uso das primeiras táticas de guerra de guerrilha.