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.

Guanajuato

Rancho Nuevo de la Cruz

3,420 people

Guanajuato

Tierra Fría

3,415 people

Chiapas

Aguacatenango

3,413 people

Chiapas

Cabeza de Toro

3,413 people

Durango

La Popular

3,406 people

Veracruz

La Providencia

3,401 people

Guanajuato

Maravatío del Encinal

3,398 people

México

Santa María Cuevas

3,398 people

Guerrero

El Ticui

3,389 people

Guanajuato

Bajío de Bonillas

3,377 people

Tabasco

Chablé

3,377 people

Nuevo León

Ciudad Satélite del Norte

3,375 people

Zacatecas

Teúl de González Ortega

3,374 people

México

Dolores Hidalgo

3,374 people

Oaxaca

San Bartolo

3,372 people

Morelos

Cuentepec

3,371 people

Guerrero

Huixtepec

3,370 people

Tabasco

Samarkanda

3,365 people

México

San Francisco Mazapa

3,365 people

México

Santa Ana Mayorazgo

3,365 people

Jalisco

San Marcos

3,361 people

Guanajuato

Los Prietos

3,359 people

San Luis Potosí

Tampate

3,359 people

Sinaloa

Genaro Estrada

3,355 people

Michoacán

Penjamillo de Degollado

3,353 people

Chiapas

Emiliano Zapata

3,353 people

Tlaxcala

Guadalupe Tlachco

3,350 people

Aguascalientes

Ciénega Grande

3,348 people

San Luis Potosí

Pujal-Coy

3,346 people

Guerrero

Juchitán

3,346 people

Aguascalientes

San Antonio

3,345 people

Jalisco

Tonila

3,345 people

Zacatecas

San Antonio del Cipres

3,338 people

Veracruz

Corral Nuevo

3,335 people

Veracruz

Tlalixcoyan

3,335 people

Puebla

Chiconcuautla

3,332 people

Morelos

Huatecalco

3,332 people

Morelos

Atlacahualoya

3,330 people

México

Santa María Huecatitla

3,328 people

Querétaro

Colinas de Santa Cruz Segunda Sección

3,326 people

México

Axapusco

3,324 people

San Luis Potosí

Nuevo Tampaón

3,321 people

Veracruz

Entabladero

3,316 people

Veracruz

Poblado 10

3,315 people

Aguascalientes

Arboledas Paso Blanco [Fraccionamiento]

3,313 people

México

Barrio Tlatenco

3,305 people

Guerrero

Amatillo

3,298 people

Veracruz

Villa Aldama

3,291 people

Michoacán

Atecucario de la Constitución (Atecuario)

3,283 people

Yucatán

Popolnah

3,276 people

Guanajuato

Cañada de Bustos

3,275 people

Hidalgo

Tlaxcalilla

3,274 people

Veracruz

Agrícola Lázaro Cárdenas

3,273 people

Hidalgo

Jagüey de Téllez (Estación Téllez)

3,266 people

Yucatán

Mayapan

3,263 people

Veracruz

Aguilera

3,260 people

Campeche

División del Norte

3,259 people

Guanajuato

El Capulín

3,258 people

Veracruz

Arroyo del Maíz Uno

3,257 people

Guerrero

Zirándaro de los Chávez

3,254 people

Veracruz

Fraccionamiento Valle Dorado

3,245 people

Puebla

Las Colonias de Hidalgo

3,243 people

México

San Diego los Padres Cuexcontitlán Sección 5 B

3,242 people

Guerrero

La Unión

3,241 people

Guerrero

Tanganhuato

3,236 people

Tlaxcala

Belén Atzitzimititlán

3,232 people

Nayarit

Pantanal

3,231 people

Yucatán

Dzemul

3,228 people

Tamaulipas

El Realito

3,228 people

Veracruz

Zozocolco de Hidalgo

3,221 people

Sinaloa

Tamazula

3,217 people

Veracruz

Los Molinos

3,215 people

Oaxaca

Tetela

3,214 people

Michoacán

Tiquicheo

3,210 people

Zacatecas

La Zacatecana

3,210 people

Zacatecas

Malpaso

3,207 people

Morelos

Unidad Habitacional Rinconada Acolapa

3,205 people

Campeche

Vicente Guerrero

3,198 people

Sinaloa

El Limón de los Ramos

3,191 people

Guerrero

Yoloxóchitl

3,191 people

Hidalgo

Chicavasco

3,190 people

Veracruz

Mariano Escobedo

3,188 people

Chiapas

Coapilla

3,187 people

Morelos

Tetelilla

3,182 people

México

Tecaxic

3,177 people

Jalisco

El Crucero de Santa María

3,175 people

México

Tecoac (Santa María Nativitas)

3,175 people

Morelos

Atotonilco

3,175 people

México

San Francisco Tepexoxica

3,175 people

Nayarit

Cruz de Huanacaxtle

3,171 people

Veracruz

Cuichapa

3,171 people

México

San Francisco

3,165 people

México

San Miguel Almoloyan

3,165 people

Puebla

Ayutla

3,162 people

Nuevo León

Simeprodeso (Colectivo Nuevo)

3,160 people

Veracruz

Huazuntlán

3,160 people

Aguascalientes

Corral de Barrancos

3,158 people

Veracruz

Palma Sola

3,144 people

Oaxaca

Chicapa de Castro

3,143 people

Oaxaca

Benemérito Juárez

3,140 people

Veracruz

La Gloria

3,140 people

Oaxaca

San Dionisio del Mar

3,140 people

Tamaulipas

El Control

3,136 people

Baja California

Los Valles

3,135 people

Yucatán

Chumayel

3,135 people

Veracruz

Nopaltepec

3,127 people

Yucatán

Kanxoc

3,126 people

Yucatán

Uayma

3,126 people

Guerrero

Corral Falso

3,123 people

Guerrero

Cuanacaxtitlán

3,122 people

San Luis Potosí

El Rosario

3,121 people

Veracruz

Lindavista

3,121 people

Veracruz

Los Robles

3,119 people

Veracruz

Mesa de Guadalupe

3,115 people

Guanajuato

El Carrizal Grande

3,113 people

Chiapas

Joshil

3,110 people

Hidalgo

Tezoquipa

3,098 people

Quintana Roo

Señor

3,095 people

México

Villa de Almoloya de Juárez

3,091 people

Campeche

Palizada

3,089 people

Guerrero

San José Poliutla

3,088 people

Michoacán

Zurumbeneo

3,086 people

Baja California

Michoacán de Ocampo

3,086 people

Sinaloa

El Walamo

3,085 people

Chiapas

Cuauhtémoc

3,084 people

Chiapas

Presidente Echeverría (Laja Tendida)

3,084 people

México

Coyotillos

3,084 people

México

Oxtotipac

3,081 people

Oaxaca

Santa Catarina Loxicha

3,081 people

Zacatecas

San Jerónimo

3,080 people

San Luis Potosí

Tampamolón Corona

3,079 people

Oaxaca

La Soledad Salinas

3,076 people

Nuevo León

Marín

3,075 people

Michoacán

El Cerro de la Sauceda

3,069 people

Guerrero

Changata

3,068 people

Yucatán

Cepeda

3,064 people

Guanajuato

Primera Fracción de Crespo

3,062 people

Veracruz

Mozomboa

3,061 people

Michoacán

San Lucas Pío

3,056 people

Guanajuato

Jocoqui

3,056 people

Morelos

Tetecalita

3,055 people

Puebla

San Francisco

3,054 people

Chiapas

Los Cafetales

3,054 people

Michoacán

Nocupétaro de Morelos

3,054 people

Tabasco

Arena 1ra. Sección

3,053 people

Chiapas

Sabanilla

3,052 people

Puebla

Tzicatlán

3,051 people

Puebla

Cuacuila

3,050 people

Chiapas

Raymundo Enríquez

3,049 people

México

San Lucas Ocotepec

3,043 people

Guanajuato

Santa María del Refugio

3,041 people

Chiapas

La Independencia

3,041 people

Guanajuato

Laguna Larga de Cortés

3,040 people

Veracruz

Nautla

3,040 people

Veracruz

Fraccionamiento las Fuentes

3,039 people

Sinaloa

Nío

3,032 people

Coahuila

Las Esperanzas

3,029 people

Hidalgo

San Antonio Zaragoza

3,023 people

Puebla

Xoloateno

3,022 people

Chihuahua

Guadalupe

3,022 people

Michoacán

Gámbara

3,017 people

Hidalgo

Panales

3,017 people

Chiapas

Nuevo México

3,014 people

México

Santo Domingo Aztacameca

3,012 people

Yucatán

Yaxcabá

3,007 people

Tabasco

Buena Vista 1ra. Sección

3,005 people

Morelos

San Gabriel las Palmas

3,005 people

Nayarit

Huajicori

3,004 people

Sonora

Cumpas

3,003 people

Oaxaca

San Juan Guelavía

3,002 people

Sonora

Quetchehueca

3,001 people

Durango

Cuauhtémoc

2,998 people

Sonora

La Mesa

2,996 people

Aguascalientes

Emiliano Zapata

2,995 people

Sinaloa

Bamoa

2,987 people

Chiapas

San Andrés Duraznal

2,987 people

Guanajuato

Tomelopitos

2,981 people

Chiapas

Ostuacán

2,979 people

Guanajuato

Cuarta Brigada

2,973 people

Yucatán

Hunuku

2,971 people

México

Teacalco

2,970 people

México

Fraccionamiento Real de San Pablo

2,967 people

Michoacán

Galeana

2,962 people

Chiapas

Doctor Domingo Chanona

2,962 people

México

Dongu

2,961 people

Guanajuato

Comanjilla

2,955 people

Veracruz

Jalcomulco

2,955 people

Michoacán

Puerto de Buenavista (Lázaro Cárdenas)

2,940 people

Hidalgo

El Arenal

2,933 people

San Luis Potosí

Tancanhuitz

2,933 people

Guanajuato

Obrajuelo

2,932 people

Sonora

Basconcobe

2,926 people

Sinaloa

Mochis

2,924 people

San Luis Potosí

San Martín Chalchicuautla

2,922 people

Tabasco

Tapijulapa

2,921 people

Sonora

Yécora

2,920 people

México

Unidad San Miguel Jagüeyes

2,919 people

Hidalgo

Santa Ana Ahuehuepan

2,917 people

México

Colonia Morelos

2,915 people

Morelos

San Diego Linares

2,914 people