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.

México

Dios Padre

1,104 people

Oaxaca

Los Corazones

1,104 people

Jalisco

Paseos del Valle [Fraccionamiento]

1,103 people

Chiapas

Jolsibaquil

1,103 people

Chiapas

Constitución

1,103 people

Jalisco

San Cristóbal

1,103 people

Michoacán

La Higuerilla (Los Lirios)

1,102 people

México

Concepción Caro

1,102 people

Guanajuato

Colonia Morelos

1,102 people

Guerrero

Santa Cruz

1,102 people

Chiapas

Chiquinival

1,101 people

Veracruz

Miguel Hidalgo

1,101 people

Zacatecas

La Florida

1,101 people

Durango

Jauja

1,101 people

Veracruz

Boca del Monte

1,101 people

Zacatecas

J. Jesús González Ortega (San Mateo)

1,100 people

México

San Francisco Solis

1,100 people

Hidalgo

La Loma

1,100 people

Quintana Roo

La Union

1,099 people

Tabasco

Los Sauces

1,097 people

Veracruz

Venustiano Carranza (Peña Blanca)

1,097 people

Oaxaca

Agua del Espino

1,097 people

Guanajuato

Loza de Barrera

1,096 people

Sinaloa

Sanalona

1,096 people

Tlaxcala

José María Morelos

1,096 people

Tabasco

Apatzingán

1,096 people

Tabasco

Barrancas y Amate 3ra. Sección

1,095 people

Guerrero

Los Liros

1,095 people

Puebla

San Lorenzo

1,095 people

Veracruz

Tonalixco

1,095 people

Veracruz

El Progreso

1,094 people

Michoacán

Francisco Villa

1,094 people

México

La Compañía

1,094 people

Guanajuato

Guadalupe del Monte

1,094 people

Sonora

Bacerac

1,094 people

San Luis Potosí

Pozuelos

1,094 people

Veracruz

Loma Angosta

1,094 people

Oaxaca

Valdeflores

1,094 people

Morelos

Huepalcalco (San Miguel)

1,094 people

Zacatecas

Vetagrande

1,093 people

Quintana Roo

Juan Sarabia

1,093 people

Veracruz

Nicolás Blanco (San Pancho)

1,092 people

Guanajuato

El Gallinero

1,092 people

Campeche

Haro

1,092 people

Chiapas

El Puerto

1,092 people

Tamaulipas

Palmillas

1,092 people

Michoacán

Peña del Panal

1,091 people

Coahuila

El Nilo

1,091 people

Veracruz

El Arenal

1,091 people

Veracruz

Dos Bocas

1,091 people

Sonora

Bacoachi

1,090 people

Guanajuato

Ojo de Agua de Mendoza

1,090 people

Nayarit

La Corregidora

1,089 people

Zacatecas

Pastoría

1,089 people

Guerrero

San Lorenzo

1,089 people

Veracruz

El Palmar

1,089 people

México

San Juan Daxthi

1,089 people

Tabasco

Estapilla

1,089 people

Zacatecas

Saín Bajo

1,088 people

Chiapas

Misija

1,087 people

Quintana Roo

X Cabil

1,087 people

Tabasco

Paso de la Mina 3ra. Sección

1,087 people

Baja California

Lomas de Tlatelolco

1,086 people

Tabasco

Tres Bocas 1ra. Sección

1,086 people

Campeche

Chunchintok

1,086 people

Chiapas

Monterrey

1,086 people

Veracruz

Tecama

1,086 people

Guanajuato

Santa Rosa de Lima

1,085 people

México

La Loma Cuexcontitlán

1,084 people

Guanajuato

Barrio de Guadalupe del Mezquitillo

1,084 people

Oaxaca

Magdalena Ocotlán

1,084 people

Hidalgo

Zotoluca

1,084 people

México

El Plan

1,083 people

Jalisco

San Vicente

1,083 people

Sinaloa

Escamillas

1,083 people

Tabasco

La Estrella

1,083 people

Tlaxcala

Santiago Tlacochcalco

1,082 people

Jalisco

El Cortijo

1,082 people

Guerrero

El Metlapil

1,082 people

Puebla

San Antonio Ocopetlatlán

1,082 people

Oaxaca

General Pascual Fentes

1,082 people

Chiapas

El Paraíso

1,081 people

Guerrero

Alcholoa

1,081 people

San Luis Potosí

Martinez

1,081 people

Hidalgo

Motovatha

1,081 people

Puebla

San Pedro Itztla

1,081 people

Sonora

Los Hoyos

1,080 people

Jalisco

Palos Altos

1,080 people

Veracruz

Melchor Ocampo

1,079 people

Puebla

Tierra Negra

1,079 people

México

Cerro del Murciélago

1,079 people

Guanajuato

La Compañía

1,078 people

Aguascalientes

Ojo de Agua de Crucitas

1,078 people

Veracruz

Rancho Viejo

1,078 people

Veracruz

Acazónica

1,078 people

Guerrero

Nueva Frontera

1,077 people

Jalisco

San Antonio Puerta de la Vega

1,077 people

Coahuila

San Juan de la Vaquería

1,077 people

Michoacán

Uspero

1,077 people

Oaxaca

La Erradura

1,077 people

Oaxaca

San Juan Lachigalla

1,077 people

Tabasco

Sargento López 2da. Sección (El Chuzo)

1,076 people

Guanajuato

Malagana (San Antonio del Monte)

1,076 people

Zacatecas

Santa Rita

1,076 people

Chiapas

Zacualpa

1,076 people

Tamaulipas

Lázaro Cárdenas

1,075 people

Chiapas

Rafael Ramírez

1,075 people

Quintana Roo

El Tintal

1,074 people

Hidalgo

El Colorado

1,074 people

Campeche

Zoh-Laguna

1,074 people

Tlaxcala

San José Tepeyahualco

1,074 people

Veracruz

El Palmar

1,074 people

Hidalgo

José María Pino Suárez

1,073 people

Guanajuato

Loma de Yerbabuena

1,073 people

Hidalgo

Pino Suárez

1,073 people

Durango

Banco Nacional

1,072 people

Zacatecas

Santa Mónica

1,072 people

Veracruz

El Paraíso

1,072 people

Veracruz

Huexotitla

1,072 people

Aguascalientes

Miravalle

1,071 people

San Luis Potosí

La Mesa de los Conejos

1,071 people

México

La Presita Segundo Cuartel

1,070 people

Hidalgo

San Salvador

1,070 people

Guanajuato

Monte Blanco

1,069 people

Guanajuato

Zapote de Barajas

1,069 people

Quintana Roo

Santa Rosa Segundo

1,068 people

Guanajuato

Adjuntas del Río

1,068 people

Guanajuato

Guadalupe de Paso Blanco

1,068 people

Zacatecas

San Blas

1,068 people

Zacatecas

La Laguna

1,067 people

Sonora

San Bernardo

1,067 people

Jalisco

Vaquerías

1,067 people

Veracruz

San Francisco Nacaxtle

1,067 people

Veracruz

Sochiapa

1,067 people

Coahuila

Escuadrón Doscientos Uno

1,066 people

Tabasco

Andrés Quintana Roo

1,066 people

Oaxaca

San Martín Lachila

1,066 people

Guanajuato

La Trinidad

1,065 people

Aguascalientes

Santa Isabel [Fraccionamiento]

1,065 people

San Luis Potosí

El Jaralito

1,065 people

San Luis Potosí

San Diego

1,065 people

México

Turcio Segunda Sección

1,065 people

Campeche

El Naranjo

1,065 people

Hidalgo

Nopala de Villagran

1,065 people

Veracruz

La Toma

1,064 people

Baja California

Ejido Netzahualcóyotl

1,064 people

Aguascalientes

Centro de Arriba

1,064 people

Sonora

Quiriego

1,064 people

Puebla

Allende

1,064 people

Puebla

Ixtlahuaca

1,063 people

Guanajuato

Las Ánimas

1,063 people

México

El Magueyal

1,063 people

Hidalgo

El Olvera

1,062 people

Veracruz

La Nueva Era

1,061 people

San Luis Potosí

Tocoy

1,061 people

Guanajuato

San Antonio Eménguaro

1,061 people

San Luis Potosí

Norias del Refugio

1,061 people

Sonora

Tierra Blanca

1,061 people

Veracruz

Niños Héroes

1,061 people

Hidalgo

El Bingú

1,061 people

Hidalgo

Pozuelos

1,061 people

Baja California

Ejido Toluca

1,060 people

Jalisco

La Garita

1,060 people

Jalisco

Joconoxtle (La Tuna)

1,059 people

Guanajuato

La Tinaja

1,059 people

México

La Herradura

1,058 people

Guanajuato

La Calera

1,058 people

Querétaro

San Nicolás de la Torre

1,058 people

Chiapas

El Zapotillo

1,058 people

Oaxaca

San Marcos Arteaga

1,058 people

Guanajuato

Santa Bárbara

1,057 people

Guanajuato

Zapotillo de Mogotes

1,057 people

Jalisco

Guadalupe Victoria

1,057 people

Tamaulipas

El Galaneño

1,057 people

Morelos

Unidad Habitacional Mariano Matamoros

1,056 people

Chiapas

Miguel Hidalgo

1,056 people

Zacatecas

Cantuna

1,056 people

Guanajuato

Guadalupe de Támbula

1,056 people

Chiapas

Chacaljocóm

1,056 people

Jalisco

La Isla

1,055 people

Sonora

Sahuaral de Otero

1,055 people

Chiapas

Ignacio Zaragoza

1,055 people

Veracruz

Escolín de Olarte

1,055 people

Tabasco

Mactún

1,055 people

Oaxaca

San Marcial Ozolotepec

1,055 people

Jalisco

Los Olivos

1,054 people

Chiapas

El Ramal (Porvenir)

1,054 people

Guanajuato

San Isidro de la Estacada

1,054 people

Zacatecas

Santa Ana

1,054 people

Baja California

Islas Agrarias Grupo B

1,054 people

Veracruz

Buena Vista

1,054 people

Yucatán

Pixoy

1,054 people

Guanajuato

Molino de San José

1,053 people

Durango

Narciso Mendoza

1,053 people

Hidalgo

San Pablo el Grande

1,053 people

Tabasco

Ignacio Zaragoza 1ra. Sección

1,052 people

Morelos

Tierra Larga (Campo Nuevo)

1,052 people

Baja California

Fraccionamiento del Valle

1,052 people

Guanajuato

El Caracol

1,052 people

Guanajuato

El Salto de Espejo

1,052 people