El Ejército Libertador estaba organizado en seis Cuerpos como sigue: 

 Provincia de Santiago de Cuba

1er Cuerpo 

2 Divisiones 
6 Brigadas
13 Regimientos en el Cuerpo.

2do Cuerpo

4 Divisiones 
8 Brigadas
18 Regimientos en el Cuerpo. 

Provincia de Puerto Principe 

3er Cuerpo

2 Divisiones
4 Brigadas
9 Regimientos regulares 
2 Regimientos de "guerrilla" en el Cuerpo. 

Provincia de Santa Clara 

4to Cuerpo, 

2 Divisiones 
6 Brigadas
10 Regimientos en el Cuerpo

Provincias de Matanzas y Habana 

5to Cuerpo

2 Divisiones 
7 Brigadas
18 Regimientos en el Cuerpo. 

Provincia de Pinar del Rio 

6to Cuerpo

2 Divisiones
4 Brigadas
8 Regimientos en el Cuerpo.