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.
Coahuila
Mayrán
1,507 people
Veracruz
Mequetla
1,507 people
Hidalgo
Santa María la Calera
1,507 people
Hidalgo
Alfajayucan
1,507 people
Guerrero
Los Órganos de San Agustín
1,506 people
Tabasco
Chichicastle 1ra. Sección
1,505 people
Tabasco
Encrucijada 3ra. Sección (Las Calzadas)
1,505 people
Guanajuato
Estanzuela de Romero
1,505 people
Veracruz
Achotal de Moreno
1,505 people
Sonora
Loma de Bácum
1,503 people
Yucatán
Calcehtok
1,503 people
Puebla
Teotlalco
1,502 people
Veracruz
Chiconamel
1,502 people
Chiapas
Mixcum
1,502 people
Hidalgo
Santa María Amajac
1,502 people
Tabasco
Corriente 1ra. Sección
1,501 people
Veracruz
Emiliano Zapata
1,501 people
Durango
Diez de Octubre
1,500 people
Sinaloa
Caimanero
1,500 people
Tabasco
Transito Tular
1,500 people
Tabasco
Francisco Rueda
1,499 people
Chiapas
Francisco Sarabia
1,499 people
Sinaloa
Palmito del Verde
1,499 people
Zacatecas
El Fuerte
1,498 people
Zacatecas
Bajío de San Nicolás
1,498 people
Campeche
San Pablo Pixtún
1,498 people
Hidalgo
Santa Ana Azcapotzaltongo
1,498 people
San Luis Potosí
Granjenal
1,496 people
Chiapas
Emiliano Zapata
1,496 people
Zacatecas
Tapias de Santa Cruz (Pedro Ruiz González)
1,495 people
Chiapas
Agua Zarca
1,495 people
Quintana Roo
Ucum
1,495 people
Yucatán
Nolo
1,493 people
Veracruz
Santa Catalina
1,493 people
Michoacán
El Sauz de Abajo
1,492 people
Coahuila
Candela
1,492 people
Michoacán
Tziritzícuaro
1,492 people
Jalisco
Villa de los Niños
1,490 people
Guerrero
El Terrero
1,490 people
Guanajuato
Medio Sitio
1,490 people
San Luis Potosí
Corcovado
1,490 people
Zacatecas
Ojitos
1,490 people
Guerrero
Los Saucitos
1,490 people
Tabasco
Norte 1ra. Sección (San Julián)
1,488 people
Chiapas
Benito Juárez
1,488 people
Guanajuato
Santa Teresita de Don Diego
1,487 people
Guerrero
Cerro de Piedra
1,487 people
Hidalgo
El Nith
1,487 people
Puebla
Vicente Guerrero
1,486 people
Guerrero
Santa Teresa
1,486 people
Quintana Roo
Isla Holbox
1,486 people
Guanajuato
Guadalupe
1,485 people
Puebla
Lipuntahuaca
1,484 people
Aguascalientes
La Concepción
1,483 people
Sinaloa
Portaceli
1,483 people
Chiapas
El Sacrificio
1,483 people
Veracruz
San Cristóbal
1,482 people
Veracruz
Taza de Agua Ojo Zarco
1,482 people
Guanajuato
Los Nicolases
1,481 people
México
El Tepetatal
1,480 people
Guerrero
Tepechicotlán
1,480 people
Chiapas
Muquén
1,480 people
Colima
El Naranjo
1,480 people
Michoacán
Copándaro (Copándaro del Cuatro)
1,479 people
San Luis Potosí
Suspiro Picacho
1,479 people
Zacatecas
Genaro Codina
1,479 people
Oaxaca
Tapanalá
1,479 people
Veracruz
Tlamatoca
1,479 people
Jalisco
Valle de los Girasoles [Fraccionamiento]
1,478 people
Nuevo León
San Juan
1,478 people
Sinaloa
Baburía
1,477 people
Morelos
Puxtla
1,476 people
Jalisco
El Colomo
1,476 people
Hidalgo
San Bartolo Ozocalpan
1,476 people
Durango
Pasaje
1,474 people
Chihuahua
Samalayuca
1,474 people
Veracruz
La Concepción
1,474 people
México
Santa María Nativitas
1,474 people
Hidalgo
El Pintor
1,474 people
Veracruz
Ohuilapam
1,474 people
Oaxaca
Santa Catarina Cuixtla
1,474 people
Tabasco
Xicoténcatl
1,474 people
Chiapas
Benito Juárez
1,473 people
México
Cuendo
1,473 people
Tabasco
Aquiles Serdán 1ra. Sección
1,473 people
Veracruz
Colonia Chalchihuecan
1,472 people
Guerrero
San Jerónimo el Grande
1,472 people
Tabasco
La Raya Zaragoza
1,471 people
Veracruz
El Laurel
1,470 people
Michoacán
Tamándaro
1,469 people
Sonora
Santa María de Guaymas
1,469 people
México
Las Peñas
1,469 people
Veracruz
San Rafael Río Seco
1,468 people
Puebla
Santa Ana Coapan
1,468 people
San Luis Potosí
Entronque de Matehuala (El Huizache)
1,467 people
Guanajuato
Palmillas de San Juan
1,467 people
Durango
Ricardo Flores Magón
1,467 people
Oaxaca
Estación Mogoñé
1,466 people
Sinaloa
Costa Azul
1,466 people
Sonora
San Pedro Nuevo
1,466 people
Quintana Roo
Chiquilá
1,466 people
Coahuila
Agua Nueva
1,465 people
Puebla
Huachinantla
1,465 people
Oaxaca
Xaagá
1,465 people
Puebla
Xochicuautla
1,464 people
Guanajuato
Santa Catarina
1,463 people
Nayarit
El Capomal
1,463 people
Baja California
Ejido Vicente Guerrero
1,463 people
Morelos
San Diego
1,463 people
Chiapas
Plan de Ayala
1,463 people
Guanajuato
San Javier
1,462 people
Campeche
La Libertad
1,462 people
México
San José Tlacotitlán
1,462 people
Puebla
Santiago
1,460 people
San Luis Potosí
Emiliano Zapata
1,460 people
Zacatecas
Rancho Nuevo
1,460 people
Guerrero
Fermín Rabadán Cervantes
1,459 people
Jalisco
Tamazulita
1,457 people
Hidalgo
Santa María Amajac
1,457 people
Coahuila
Nuevo León
1,456 people
Sonora
Mi Patria es Primero
1,455 people
México
San José Pathé
1,455 people
Guerrero
El Salto
1,453 people
Campeche
Matamoros
1,453 people
México
Ejido de Coscomate del Progreso
1,452 people
Durango
Orizaba
1,452 people
Chiapas
La Línea
1,452 people
Chihuahua
Basúchil
1,451 people
Sonora
Júpare
1,451 people
Sinaloa
Gabriel Leyva Solano (Zapotillo Dos)
1,450 people
Chiapas
Majomut
1,450 people
Guanajuato
Medranos
1,449 people
San Luis Potosí
Ciudad Satélite
1,448 people
México
San José las Lomas
1,448 people
México
San Antonio Solís
1,447 people
Coahuila
La Esperanza
1,447 people
Zacatecas
Santiago
1,447 people
Oaxaca
San Pedro Apóstol
1,447 people
Tabasco
Monte Largo 1ra. Sección
1,446 people
Sinaloa
Flor Azul
1,446 people
Durango
Villa Gregorio García
1,446 people
Veracruz
Tonayán
1,446 people
Sonora
Moroncárit
1,445 people
San Luis Potosí
Paisanos
1,444 people
México
Colonia Aviación Autopan
1,444 people
Chiapas
Francisco I. Madero
1,444 people
Puebla
Mixtla
1,444 people
Morelos
Texcala
1,444 people
Puebla
San Buenaventura
1,443 people
Chiapas
Plan de Ayala
1,443 people
Michoacán
La Placita de Morelos
1,442 people
Michoacán
Conjunto Habitacional el Trébol
1,441 people
Guanajuato
San Bernardo
1,441 people
Guanajuato
Tupátaro
1,441 people
Guerrero
Tlaxcalixtlahuaca
1,441 people
Veracruz
Chapopote Chico
1,441 people
Sonora
31 de Octubre
1,440 people
Hidalgo
Estación de Apulco
1,438 people
Guanajuato
Peñuelas
1,438 people
Michoacán
La Estancia de Amezcua
1,437 people
Michoacán
Chiquimitío
1,436 people
Chiapas
Los Pozos
1,436 people
Chiapas
El Porvenir de Velasco Suárez
1,436 people
Veracruz
Bara de Chachalacas
1,433 people
Veracruz
Lázaro Cárdenas (Santana)
1,433 people
Tabasco
Benito Juárez (La Playita)
1,433 people
San Luis Potosí
Santa Catarina
1,433 people
Guanajuato
La Gavia
1,432 people
Coahuila
Las Virginias
1,432 people
Guerrero
Valle del Río
1,432 people
Guanajuato
Ex-Hacienda del Copal
1,431 people
Chiapas
Viva Cárdenas
1,431 people
México
San Lucas Texcaltitlán
1,430 people
Sinaloa
Javier Rojo Gómez
1,429 people
Hidalgo
Déxtho de Victoria
1,429 people
Guerrero
El Conchero
1,429 people
Puebla
Tlaxpanaloya
1,429 people
Chiapas
Cash
1,429 people
Chiapas
Juan del Grijalva
1,428 people
San Luis Potosí
Mexquitic de Carmona
1,428 people
Puebla
Jilotzingo
1,427 people
Chiapas
San Pablo Huacano
1,427 people
Michoacán
Araró
1,427 people
Zacatecas
El Sitio
1,427 people
Querétaro
Agua Fría
1,427 people
Veracruz
Las Sabanetas
1,427 people
Tabasco
La Palma
1,427 people
Chiapas
Cantioc
1,426 people
Oaxaca
Santa Martha Chichihualtepec
1,426 people
Veracruz
Abrevadero
1,425 people
Sonora
Nuevo Michoacán (Estación Riíto)
1,425 people
Michoacán
Atacheo de Regalado
1,425 people
Querétaro
Arroyo Seco
1,425 people
Tamaulipas
San Antonio Rayón
1,425 people
México
San Bartolo Lanzados
1,424 people
Morelos
Tlaltetelco (San Miguel Tlaltetelco)
1,424 people
Veracruz
Ixpila
1,424 people
San Luis Potosí
Tanute
1,424 people
Zacatecas
Chichimequillas
1,422 people
Quintana Roo
X-Hazil Sur
1,422 people