El Ejército Restaurador contaba con un total de entre 5267 soldados (4467 chilenos y 800 peruanos) y 5302 hombres (4280 chilenos y 1022 peruanos de los batallones Huaylas y Cazadores del Perú), según relación del Estado Mayor General.