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.
Baja California
Primo Tapia
4,921 people
México
San Agustín Mextepec
4,920 people
Sonora
La Providencia
4,916 people
Guerrero
Zacoalpan
4,900 people
Aguascalientes
Cosío
4,898 people
Guerrero
Cutzamala de Pinzón
4,895 people
Nayarit
Zacualpan
4,893 people
Jalisco
La Punta
4,889 people
Aguascalientes
Villa Juárez
4,888 people
Oaxaca
La Ventosa
4,884 people
Baja California
Los Algodones
4,874 people
México
San Antonio Enchisi
4,870 people
Puebla
Santiago Tenango
4,870 people
Chiapas
Socoltenango
4,863 people
Guerrero
Xochihuehuetlán
4,859 people
Veracruz
Puntilla Aldama
4,855 people
Campeche
Nuevo Progreso
4,851 people
Tlaxcala
Santa Cruz Tlaxcala
4,848 people
Morelos
Ocuituco
4,846 people
Jalisco
Palomar
4,837 people
Chiapas
Ixtacomitán
4,835 people
Veracruz
Dos Ríos
4,825 people
Sonora
La Unión
4,812 people
Tamaulipas
Hidalgo
4,810 people
México
Unidad Acaquilpan
4,806 people
Hidalgo
Almoloya
4,802 people
Tabasco
Jalupa
4,800 people
San Luis Potosí
Moctezuma
4,792 people
Morelos
Tilzapotla
4,789 people
Jalisco
Matancillas (San Isidro Matancillas)
4,784 people
San Luis Potosí
Escalerillas
4,778 people
Baja California
San Quintín
4,777 people
Veracruz
Los Altos
4,771 people
Tamaulipas
Mier
4,762 people
Tlaxcala
Benito Juárez
4,752 people
Yucatán
Opichén
4,751 people
Yucatán
Huhi
4,745 people
Puebla
Huehuetlan el Chico
4,742 people
Hidalgo
Tezontepec de Aldama
4,731 people
Veracruz
Gabino Barreda
4,726 people
Oaxaca
San Francisco del Mar
4,724 people
Yucatán
Cholul Cantón
4,716 people
Chiapas
San Lucas
4,716 people
México
San Pedro Techuchulco
4,713 people
Puebla
Tlanepantla
4,707 people
Jalisco
Paseo del Prado
4,706 people
Baja California Sur
El Centenario
4,696 people
Jalisco
Cuquío
4,682 people
Tabasco
Fraccionamiento Ocuiltzapotlán Dos
4,675 people
Puebla
Calmeca
4,669 people
Durango
Rodeo
4,666 people
Veracruz
Los Torrentes
4,665 people
Guanajuato
La Calera
4,665 people
Chiapas
Cristóbal Obregón
4,664 people
Chiapas
Ocotepec
4,663 people
Chiapas
Amatenango del Valle
4,661 people
Veracruz
Otatitlán
4,659 people
Quintana Roo
Chunhuhub
4,644 people
México
San Felipe Coamango
4,638 people
México
Texcalyacac
4,623 people
Zacatecas
Villa Hidalgo
4,617 people
Veracruz
Cosautlán
4,617 people
Zacatecas
Tepechitlán
4,600 people
Michoacán
Tungareo
4,597 people
Chiapas
Totolapa
4,596 people
Veracruz
Tecolutla
4,591 people
Nayarit
San Vicente
4,583 people
Morelos
Higuerón
4,568 people
Morelos
Huitzilac
4,568 people
Tamaulipas
Los Guerra
4,566 people
Hidalgo
Tianguistengo (La Romera)
4,558 people
Tamaulipas
Hidalgo
4,558 people
Morelos
Tezoyuca
4,555 people
Morelos
Telixtac
4,554 people
Yucatán
Baca
4,553 people
Durango
San Felipe
4,552 people
Jalisco
Hacienda los Fresnos
4,541 people
Chiapas
Tecpatán
4,530 people
Morelos
Santa Catarina
4,521 people
Veracruz
Chicontepec
4,519 people
Aguascalientes
Asientos
4,517 people
Sonora
Carbó
4,516 people
Guanajuato
San Juan de Abajo
4,514 people
Aguascalientes
Tepezalá
4,511 people
México
La Magdalena
4,505 people
Guerrero
Las Vigas
4,504 people
Tlaxcala
Atexcatzingo
4,504 people
Sonora
Providencia
4,501 people
Chiapas
La Libertad
4,500 people
Veracruz
Potrero del Llano
4,498 people
Nuevo León
Mina
4,495 people
Guanajuato
San Pedro de los Naranjos
4,494 people
Jalisco
Valle de Guadalupe
4,492 people
Veracruz
Estanzuela
4,492 people
Nayarit
Santa María del Oro
4,482 people
Aguascalientes
Villa Licenciado Jesús Terán (Calvillito)
4,481 people
México
San Mateo Tlalchichilpan
4,478 people
Veracruz
Villa Emiliano Zapata
4,469 people
Veracruz
Paraje Nuevo
4,465 people
Hidalgo
San Pedro Huaquilpan
4,459 people
Guanajuato
San Cristóbal
4,439 people
Chiapas
Tenango
4,436 people
Chiapas
Jitotol
4,427 people
Tamaulipas
Graciano Sánchez
4,426 people
Hidalgo
Jacala
4,415 people
Chiapas
Tres Picos
4,403 people
México
Loma Alta
4,402 people
México
Santiago Tolman
4,402 people
Querétaro
Tlacote el Bajo
4,396 people
Hidalgo
Panuaya
4,392 people
México
San Mateo Mozoquilpan
4,381 people
Guanajuato
Lo de Juárez
4,378 people
Oaxaca
Santiago Etla
4,374 people
Hidalgo
El Rosario
4,370 people
Puebla
Ahuatepec
4,366 people
Baja California
San Vicente
4,362 people
Guerrero
Tlacoachistlahuaca
4,359 people
Jalisco
San Gabriel
4,358 people
Oaxaca
Teotitlán del Valle
4,357 people
Sonora
Buaysiacobe
4,356 people
México
San Felipe del Progreso
4,350 people
Guanajuato
Franco
4,349 people
Veracruz
Tomatlán
4,348 people
Tabasco
Lomitas
4,347 people
Nayarit
San Cayetano
4,345 people
Sonora
Moctezuma (Sonora)
4,326 people
Guerrero
San Miguel Totolapan
4,319 people
México
Jicaltepec Cuexcontitlán
4,318 people
Sonora
San José de Bácum
4,318 people
Tamaulipas
Nueva Ciudad Guerrero
4,312 people
Guerrero
Cocula
4,310 people
Querétaro
Colonia los Ángeles
4,309 people
Sinaloa
Culiacancito
4,309 people
Chiapas
Veinte de Noviembre
4,309 people
Oaxaca
San Pablo Guilá
4,303 people
Veracruz
Castillo de Teayo
4,297 people
Guerrero
San Pedro las Playas
4,292 people
Coahuila
Venustiano Carranza
4,288 people
México
Soyaniquilpan
4,287 people
Baja California
Cereso del Hongo
4,278 people
Guanajuato
Loma Pelada
4,262 people
Chiapas
Buenos Aires
4,260 people
Veracruz
Cazones de Herrera
4,260 people
Sinaloa
Teacapán
4,252 people
Michoacán
Villa Jiménez
4,249 people
Nayarit
La Presa
4,241 people
Jalisco
Bajío de San José
4,238 people
Guerrero
Cochoapa
4,237 people
Oaxaca
San Juan Cacahuatepec
4,236 people
Sinaloa
La Trinidad
4,230 people
Sonora
Bácum
4,227 people
Hidalgo
Santiago Tezontlale
4,226 people
Veracruz
Ozuluama de Mascareñas
4,225 people
Sinaloa
Los Ángeles
4,217 people
México
Santa María de Guadalupe
4,213 people
Guerrero
Azoyú
4,211 people
Puebla
San Miguel Tenextatiloyan
4,209 people
Hidalgo
Teltipán de Juárez
4,207 people
Campeche
San Antonio Cárdenas
4,206 people
Tlaxcala
Yauhquemehcan
4,204 people
Michoacán
Santa Ana Amatlán
4,189 people
Chihuahua
Valle de Ignacio Allende
4,185 people
Michoacán
Contepec
4,184 people
Chiapas
2da. Sección de Medio Monte
4,182 people
Michoacán
Jesús del Monte
4,182 people
Hidalgo
Santa Teresa
4,178 people
Yucatán
Popola
4,176 people
Guanajuato
Aldama
4,175 people
México
San Pedro Xalpa
4,168 people
Veracruz
Coxquihui
4,160 people
Sinaloa
Compuertas
4,156 people
Michoacán
La Rinconada
4,155 people
Tamaulipas
Llera de Canales
4,148 people
Coahuila
Hidalgo
4,143 people
Jalisco
Santa María del Valle
4,142 people
Zacatecas
Gonzales Ortega
4,137 people
Veracruz
Chacaltianguis
4,133 people
Veracruz
Huiloapan de Cuauhtémoc
4,125 people
Veracruz
El Chote
4,124 people
Tabasco
Cucuyulapa
4,120 people
Veracruz
Actopan
4,102 people
México
Calvario del Carmen
4,101 people
Oaxaca
San Cristóbal Amatlán
4,097 people
Guanajuato
El Sabino
4,095 people
Querétaro
Pie de Gallo
4,089 people
Hidalgo
Singuilucan
4,076 people
Guerrero
Tlalchapa
4,067 people
Puebla
La Galarza
4,063 people
Durango
Santa Clara
4,061 people
Guanajuato
Parácuaro
4,058 people
Sinaloa
Agua Verde
4,053 people
Veracruz
San Juan Evangelista
4,044 people
Sonora
Sahuaripa
4,041 people
México
San Mateo Texcalyacac
4,038 people
México
Joquicingo
4,033 people
Oaxaca
San Francisco del Mar Viejo
4,033 people
México
Mayorazgo de León
4,030 people
Yucatán
Campestre Flamboyanes
4,027 people
México
Villas de la Laguna
4,024 people
Guanajuato
Coroneo
4,024 people