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