La cantidad de efectivos militares del ejército realista apostados en la ciudad era de 1500 aproximadamente, los cuales estaban distribuidos en: 600 soldados del batallón "Granaderos de Reserva" del Cuzco, 500 del escuadrón de caballería "Daule", 200 del batallón de "Milicias Urbanas", 200 efectivos de las "Brigadas de Artillería", y 350 soldados en las 7 lanchas cañoneras que permanecían en el malecón.