En el municipio se localizan cinco estaciones Meteorológicas ubicadas en las localidades de San Antonio Atotonilco, San Francisco Tlalcilalcalpan, La Gavia, San Miguel Almoloyan y Ocoyotepec.