Su población y sus tropas doblaban a las chilenas en número y el puerto peruano del Callao era con sus defensas de artillería casi inexpugnable para la flota chilena y ofrecía un refugio seguro a las naves peruanas.