La bataille de Huamantla se déroule le 9 octobre 1847 durant la guerre américano-mexicaine, à Huamantla entre les troupes mexicaines dirigées par le général Santa Anna et celles du général Joseph Lane envoyées pour renforcer les troupes américaines de Puebla assiégées par les Mexicains. La victoire des troupes américaines lors de cette bataille permit de lever le siège de Puebla.