México tenía 14 mil soldados y murieron casi 4 mil, en cambio Estados Unidos presentó a 7 mil efectivos y fallecieron poco más de 600. La diferencia estuvo en el armamento y la falta de alimentos, pero al ganar tres de cuatro escaramuzas en la batalla de La Angostura, por un momento pareció que los defensores podrían lograr la victoria.