El ejército español constitucional que se formó para hacerle frente lo formaban unos 130 000 hombres, divididos en cuatro cuerpos de unos 18 000 o 20 000 cada uno y 52 000 hombres apostados en las plazas fuertes.