Los republicanos suman quince mil hombres, distribuidos así a comienzos de septiembre: 6.000 con Santa Cruz en La Paz, 3.000 con Sucre en Arequipa, 4.000 en los alrededores de Lima y 2.000 siguiendo a Riva Agüero en Trujillo, además se esperaban 2.000 refuerzos de Chile.