4,617 places with climate evidence
Best time to visit
Mexico.
Every place below has a nearby NOAA station whose 1991–2020 record passes the coverage checks. Open one for its month-by-month answer, records and long-run change.
Jalisco
Hacienda Vieja del Castillo (Castillo Viejo)
1,913 people
Sinaloa
El Higueral
1,913 people
Tabasco
Ceiba 1ra. Sección (Jahuactal)
1,912 people
Guerrero
Huehuetán
1,910 people
Guanajuato
El Huizache
1,910 people
Hidalgo
Palmillas
1,910 people
Tabasco
Dos Montes
1,909 people
México
San Francisco
1,909 people
Campeche
Santa Cruz Pueblo
1,908 people
Oaxaca
El Molino
1,907 people
Oaxaca
Ipalapa
1,907 people
Oaxaca
Santa Ana
1,906 people
Colima
Zacualpan
1,905 people
Querétaro
La Versolilla
1,903 people
Hidalgo
Santa María Batha
1,902 people
Guanajuato
Fraccionamiento Paseo de las Torres
1,901 people
Jalisco
Tenayuca
1,901 people
Veracruz
Minzapan
1,900 people
Puebla
San Antonio Juárez
1,899 people
Tabasco
Jiménez
1,899 people
Jalisco
El Nacimiento
1,898 people
Michoacán
Caurio de Guadalupe
1,897 people
Michoacán
Apeo
1,897 people
Morelos
Acamilpa
1,897 people
Michoacán
San Pedro Jácuaro
1,896 people
Nuevo León
Iturbide
1,896 people
Campeche
Tepakán
1,895 people
Hidalgo
Lázaro Cárdenas
1,894 people
Puebla
Cinco de Mayo
1,893 people
Michoacán
Santa Elena
1,893 people
Jalisco
Buenavista
1,893 people
Michoacán
El Maluco
1,892 people
Yucatán
Abalá
1,890 people
Oaxaca
San Juan Bautista Lo de Soto
1,890 people
Veracruz
El Lencero
1,887 people
Chiapas
San Antonio Buenavista
1,887 people
Tabasco
Oxolotán
1,886 people
Oaxaca
Fraccionamiento San Miguel
1,884 people
Veracruz
Tehuipango
1,884 people
Nayarit
El Jicote
1,882 people
Chiapas
San Pedro Nichtalucum
1,881 people
Jalisco
Chinampas
1,881 people
México
San Gaspar
1,881 people
Jalisco
El Chante
1,880 people
Oaxaca
Santiago Llano Grande
1,880 people
Oaxaca
Santiago Yolomécatl
1,879 people
Sinaloa
Piaxtla de Abajo
1,877 people
Guerrero
Cacalotenango
1,877 people
Hidalgo
Mamithi
1,875 people
Chiapas
La Gloria
1,874 people
Puebla
Zozocolco de Guerrero
1,873 people
Baja California
Hacienda Tecate
1,871 people
Durango
Ramón Corona
1,870 people
Hidalgo
Xochitlán
1,869 people
Tlaxcala
Tzompantepec
1,869 people
Morelos
Marcelino Rodríguez (San Ignacio)
1,868 people
Querétaro
La Cueva
1,867 people
Aguascalientes
Paseos de la Providencia [Fraccionamiento]
1,867 people
Puebla
San Pablo Anicano
1,865 people
Veracruz
Francisco I. Madero
1,863 people
Guanajuato
Estancia del Llano
1,863 people
Guanajuato
San Sebastián del Salitre
1,863 people
Aguascalientes
San Sebastián [Fraccionamiento]
1,862 people
Chihuahua
Nicolás Bravo
1,862 people
Oaxaca
San José Río Manzo
1,862 people
Durango
Venecia
1,861 people
Puebla
Mexcalcuautla
1,861 people
Quintana Roo
Pucté
1,861 people
Puebla
Ahuacatlán
1,860 people
Guerrero
Zacapuato
1,860 people
Puebla
Santa Cruz Acapa
1,859 people
Michoacán
El Letrero
1,859 people
Veracruz
Santiago
1,858 people
Campeche
San Antonio Sahcabchén
1,858 people
Puebla
Cohuecán
1,856 people
Morelos
Tenango
1,856 people
México
San Martín Ejido
1,852 people
San Luis Potosí
Bledos
1,852 people
Jalisco
Matatlán
1,852 people
Guerrero
Los Tepetates
1,852 people
Hidalgo
Maguey Blanco
1,852 people
Oaxaca
San Andrés Zautla
1,852 people
Oaxaca
Guadalupe Etla
1,851 people
San Luis Potosí
Ampliación la Hincada
1,850 people
Guanajuato
San Antonio de Chico
1,850 people
Veracruz
Monte Salas
1,850 people
Guanajuato
La Calera
1,849 people
Zacatecas
Emilio Carranza
1,849 people
México
Santa María Palapa
1,849 people
Chiapas
Unión Buena Vista
1,847 people
Hidalgo
La Estanzuela
1,847 people
Puebla
Chichicuautla
1,846 people
Guerrero
Horcasitas
1,845 people
Veracruz
Cerro las Iguanas
1,844 people
Durango
San Atenógenes (La Villita)
1,844 people
México
Pérez de Galeana
1,844 people
Hidalgo
Texcaltepec
1,843 people
Guanajuato
Gasca
1,843 people
Sinaloa
Chametla
1,842 people
Veracruz
La Victoria
1,842 people
Jalisco
Jardines del Edén
1,841 people
Guanajuato
San Roque de Montes
1,841 people
Veracruz
Macedonio Alonso
1,840 people
Guanajuato
Landín
1,839 people
Hidalgo
Chapantongo
1,839 people
Coahuila
El Perú
1,836 people
Michoacán
Salto de Tepuxtepec
1,836 people
México
Santa Cruz Mextepec
1,836 people
Hidalgo
Portezuelo
1,834 people
Nuevo León
Buena Vista
1,833 people
Veracruz
Xopilapa
1,833 people
Zacatecas
Emiliano Zapata
1,832 people
Guanajuato
Magdalena de Araceo
1,830 people
Hidalgo
El Refugio
1,830 people
Tamaulipas
Nuevo Tantoán
1,830 people
Colima
Alcaraces
1,829 people
Sinaloa
Las Moras
1,828 people
Veracruz
Adolfo Ruíz Cortines
1,828 people
Morelos
Olintepec
1,827 people
Durango
La Joya
1,826 people
Jalisco
Milpillas
1,826 people
Querétaro
San Francisco de la Palma
1,825 people
Sonora
Islita
1,825 people
Quintana Roo
Carlos A. Madrazo
1,825 people
Michoacán
Ziquítaro
1,823 people
Nayarit
San Francisco
1,823 people
México
Aculco de Espinoza
1,823 people
Zacatecas
Francisco García Salinas
1,821 people
México
Jesús María
1,821 people
Jalisco
El Molino
1,820 people
Aguascalientes
El Chayote
1,817 people
Guerrero
San Antonio de las Huertas
1,816 people
San Luis Potosí
Tampacán
1,815 people
Yucatán
Xaya
1,814 people
Veracruz
Las Lomas
1,811 people
Sonora
Allende
1,810 people
Veracruz
Gutiérrez Zamora
1,809 people
Chiapas
San José Yocnajab
1,809 people
Guanajuato
San Antonio de Morales
1,808 people
Nayarit
Monteón
1,807 people
Sonora
Guásimas (De Belem)
1,804 people
Hidalgo
Mecatlán
1,803 people
México
Santa María Pipioltepec (Pipioltepec)
1,802 people
Jalisco
Betulia
1,801 people
Chiapas
La Gloria
1,801 people
Guanajuato
Loma de Zempoala
1,800 people
Zacatecas
Tetillas
1,799 people
Oaxaca
San Miguel Suchixtepec
1,798 people
Guanajuato
Ojo de Agua del Refugio
1,796 people
Aguascalientes
Las Ánimas
1,794 people
Guerrero
Cualác
1,794 people
Sinaloa
Barrón
1,792 people
Nayarit
Lo de Marcos
1,792 people
Morelos
Huajintlán
1,792 people
Chiapas
Álvaro Obregón
1,790 people
Yucatán
San Felipe
1,789 people
Sonora
Estación Corral
1,788 people
Puebla
San Miguel Ocotenco
1,788 people
Tlaxcala
San Marcos Guaquilpan
1,788 people
México
La Soledad Barrio
1,787 people
Puebla
Quechulac
1,787 people
Hidalgo
Santiago Tlapanaloya
1,785 people
Morelos
Huecahuasco
1,785 people
Coahuila
La Florida
1,782 people
Guanajuato
Santa Teresa
1,781 people
Guanajuato
Los Dolores (Las Quince Letras)
1,778 people
Colima
Camotlán de Miraflores
1,778 people
Chiapas
Manuel Ávila Camacho (Ponte Duro)
1,778 people
Guanajuato
Fábrica de Melchor
1,777 people
Guerrero
Mohoneras
1,777 people
Veracruz
Santa María Tatetla
1,777 people
Guanajuato
Coachiti
1,775 people
Tamaulipas
Vamos Tamaulipas
1,774 people
Tabasco
Pueblo Nuevo de las Raíces
1,773 people
Puebla
Cuaxuxpa
1,772 people
Jalisco
Cofradía
1,772 people
Coahuila
Purísima
1,771 people
Sinaloa
Los Taxtes
1,771 people
San Luis Potosí
Monte Obscuro
1,771 people
Guerrero
Coacoyulillo
1,771 people
Oaxaca
Jaltepec de Candoyoc
1,770 people
Hidalgo
Colonia 28 de Mayo (Santa Rosa)
1,769 people
México
Santiago Huitlapaltepec
1,766 people
Guerrero
Pololcingo
1,765 people
Guanajuato
Ojo de Agua de Ballesteros
1,764 people
Puebla
Huehuetla
1,764 people
México
Mezapa la Fábrica
1,762 people
Baja California
Buenos Aires
1,761 people
México
Chosto de los Jarros
1,761 people
Michoacán
San Isidro Alta Huerta
1,758 people
Chiapas
El Pozo
1,758 people
México
Santa María Canchesdá
1,758 people
Veracruz
Fraccionamiento la Florida
1,757 people
Nuevo León
Artemio Treviño
1,756 people
Guanajuato
La Cruz
1,756 people
Puebla
Tlaltepango
1,756 people
Hidalgo
La Laguna
1,756 people
Campeche
Pich
1,756 people
Chiapas
La Pimienta
1,755 people
Veracruz
María de la Torre
1,755 people