La ciudad, ya sitiada, se encontraba al mando del General Martín Perfecto de Cos, comandante mexicano de la plaza y que tenía a su mando aproximadamente 1000 hombres.