La defensa se limitó a cien soldados de 19º batallón a las órdenes del teniente coronel Albino Cerrillos, otro centenar integrado por "rayados" (prisioneros de Las Galeras) y Voluntarios de Veracruz, al mando del teniente coronel Manuel Contreras, algunos miembros de la policía municipal a las órdenes del oficial Laureano López, algunos españoles residentes en la ciudad, y un centenar de cadetes alumnos de la Escuela Naval Militar y sus profesores bajo órdenes del Comodoro Manuel Azueta.