El 30 de septiembre de 1818, durante la etapa de resistencia de la guerra de independencia de México, la ciudad fue escenario de una de las batallas del General Vicente Guerrero, jefe de las de las tropas del sur, contra las fuerzas realistas del Coronel José Gabriel de Armijo en donde resultarían vencedores las tropas insurgentes de Guerrero tras hacerlos repeler desde el conocido "arroyo de la guerra" hasta la iglesia del pueblo.