En 1808 Napoleón invadió España, su ejército alcanzaba en total medio millón de hombres.Las tropas españolas contaban con 130.000 soldados, 7.000 oficiales y 30.000 milicianos o reservistas movilizados.Durante toda la guerra las fuerzas españolas llegaron a los 300.000 hombres, a los que hay que sumarles guerrilleros y 150.000 soldados ingleses.Los portugueses en 1807 disponían apenas de 35.000 infantes y 10.000 jinetes, aunque en la práctica su número no llegaba a la mitad.En noviembre de 1808 el emperador invadió la península ibérica con una fuerza de 250.000 hombres que, sin embargo, no logró someter a los rebeldes.