La Parroquia de San Miguel Arcángel fue fundada en 1716 por la Orden de los Franciscanos fungiendo como una vicaria del cercano municipio de Amealco, pero fue hasta 1941 cuando sube a la categoría de parroquia. Se encuentra ubicada frente al Jardín Hidalgo de esta cabecera municipal.