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.

Puebla

Cuaxoxpan

1,421 people

México

Polvillos (San Bartolo Quinta Sección)

1,421 people

Jalisco

Temastián (La Cantera)

1,421 people

México

La Esperanza

1,421 people

Chiapas

Huizachal

1,421 people

Veracruz

Comapa

1,421 people

Coahuila

Veinte de Noviembre

1,420 people

Chiapas

Nuevo Francisco León

1,420 people

Puebla

Chinantla

1,420 people

Guerrero

Arcelia de Rodríguez

1,419 people

Zacatecas

Los Condes

1,418 people

Baja California Sur

La Playa

1,417 people

Guanajuato

Providencia de Nápoles

1,417 people

Sinaloa

Casa Blanca

1,417 people

Chihuahua

Las Varas (Estación Babícora)

1,417 people

México

San Miguel Xoltepec

1,417 people

Hidalgo

Taxadho

1,417 people

Tabasco

Buena Vista (Puxcatán)

1,415 people

Coahuila

San Juan de Sabinas

1,415 people

México

San Luis Boro

1,415 people

México

Cañada de Guadarrama

1,414 people

Puebla

Santa María Guadalupe Tecola

1,414 people

Veracruz

Adolfo Moreno

1,413 people

San Luis Potosí

Picholco

1,413 people

Quintana Roo

Caobas

1,412 people

Guerrero

Nuevo Guerrero

1,411 people

Aguascalientes

Valladolid

1,411 people

Guanajuato

El Tecolote

1,411 people

Veracruz

Emiliano Zapata

1,411 people

México

San Antonio de las Palmas

1,411 people

Guanajuato

La Angostura

1,410 people

Veracruz

Cuauhtamingo

1,409 people

Morelos

Colonia las Arboledas

1,409 people

México

Porfirío Díaz

1,409 people

Veracruz

Chavarrillo

1,409 people

Guerrero

Santa Anita

1,408 people

Guanajuato

Ojo de Agua de la Trinidad

1,408 people

Nayarit

El Tizate

1,408 people

Sinaloa

Orba (Infiernito)

1,407 people

Guanajuato

San Diego el Grande

1,407 people

Guanajuato

Tequisquiapan

1,407 people

Zacatecas

Rancho Nuevo de Morelos (De Guadalupe)

1,406 people

Jalisco

El Mentidero

1,406 people

Veracruz

El Arenal

1,406 people

Puebla

Tlaola

1,406 people

Puebla

Copila

1,406 people

Puebla

Tepeyehualco de Hidalgo

1,406 people

Yucatán

Xohuayan

1,405 people

Puebla

Santa Cruz Cuautomatitla

1,405 people

Nayarit

Aticama

1,404 people

Tamaulipas

Burgos

1,404 people

Chiapas

Buenavista

1,403 people

Sinaloa

Felipe Ángeles

1,403 people

Querétaro

Palo Alto

1,402 people

Sinaloa

Las Higueras de los Natoches

1,402 people

Michoacán

Atotonilco

1,401 people

Guerrero

Aratichanguío

1,401 people

Sinaloa

La Concha (La Concepción)

1,400 people

Quintana Roo

Huay Max

1,399 people

Chiapas

El Progreso

1,399 people

Veracruz

Chicuasen

1,399 people

Tabasco

Oriente 6ta. Sección (Los Mulatos)

1,398 people

Jalisco

Trejos

1,398 people

Chiapas

Francisco I. Madero

1,398 people

Veracruz

Cerritos

1,397 people

México

La Joya

1,396 people

Guanajuato

Las Masas (La Luz Masas)

1,396 people

Guanajuato

San Lucas

1,396 people

Jalisco

Tolimán

1,393 people

Jalisco

Santa María Transpontina

1,393 people

Zacatecas

Cañas

1,393 people

Chiapas

Nuevo Xochimilco

1,393 people

Veracruz

Benito Juárez

1,393 people

Puebla

Coatepec

1,393 people

Veracruz

La Palma

1,392 people

Tamaulipas

Bustamante

1,392 people

Guerrero

Acatempan

1,391 people

Guanajuato

San Roque de Torres

1,390 people

Puebla

Xilocuautla

1,390 people

Tabasco

La Ceiba

1,389 people

Chiapas

Santa Rita

1,389 people

Morelos

Ahuehuetzingo

1,388 people

Jalisco

San Francisco de Rivas

1,387 people

México

San Mateo el Viejo

1,387 people

Puebla

Ahuatepec de Camino

1,387 people

Zacatecas

Ignacio Zaragoza

1,386 people

Querétaro

Yosphí

1,386 people

Guerrero

Tecalpulco

1,386 people

Puebla

Chila de Juárez

1,385 people

Chiapas

Cebadilla 1ra. Sección

1,384 people

Baja California Sur

Miraflores

1,384 people

Morelos

San Andrés de la Cal

1,383 people

México

San Jerónimo Totoltepec

1,383 people

Guanajuato

Sotelo

1,383 people

Chiapas

Vicente Guerrero

1,383 people

Aguascalientes

Arellano

1,382 people

Sonora

Rayón

1,382 people

México

Jesús Carranza (Rancho de Jesús)

1,382 people

Veracruz

Zapoapan de Cabañas

1,382 people

Chihuahua

Pueblito de Allende

1,381 people

Jalisco

Tepusco

1,381 people

Tamaulipas

La Libertad

1,381 people

San Luis Potosí

Ejido los Huastecos

1,380 people

Sonora

Bacabachi

1,380 people

Veracruz

Comején

1,380 people

Veracruz

San José de Abajo

1,379 people

San Luis Potosí

Estanzuela

1,379 people

Veracruz

Tozongo

1,379 people

Veracruz

Trapiche del Rosario

1,379 people

Zacatecas

Santiaguillo

1,378 people

Veracruz

Palo Gacho

1,378 people

México

San José del Sitio

1,378 people

Quintana Roo

Ciudad Chemuyil

1,377 people

Guanajuato

San Bernardo

1,377 people

Aguascalientes

El Refugio de Providencia (Providencia)

1,377 people

Sinaloa

Palos Verdes

1,377 people

Guerrero

Cajelitos

1,376 people

México

Tenería

1,376 people

Guanajuato

Guadalupe de Rivera

1,375 people

Oaxaca

Lázaro Cárdenas

1,375 people

Morelos

San Vicente de Juárez

1,375 people

Guanajuato

Santa Anita

1,374 people

Durango

José Guadalupe Rodríguez

1,374 people

Oaxaca

Santa María

1,374 people

Zacatecas

El Copetillo

1,373 people

Jalisco

Lázaro Cárdenas

1,373 people

San Luis Potosí

Ojo de Agua de Solano

1,373 people

Tlaxcala

Capula

1,373 people

Guanajuato

El Tunal

1,372 people

Hidalgo

Tecacahuaco

1,371 people

Guerrero

Chacalapa

1,371 people

Veracruz

Congregación Hidalgo

1,370 people

Veracruz

Cerro Guzmán

1,370 people

Jalisco

Cuxpala

1,369 people

Zacatecas

El Rucio

1,369 people

Chihuahua

Guadalupe Victoria

1,369 people

Jalisco

San Nicolás de Ibarra

1,369 people

Puebla

Icxotitla

1,369 people

Guanajuato

Buenavista de Cortés

1,368 people

Zacatecas

El Lampotal

1,368 people

Hidalgo

San Nicolás

1,368 people

San Luis Potosí

Arroyos

1,367 people

Jalisco

El Rodeo

1,367 people

Nayarit

El Venado

1,367 people

San Luis Potosí

El Tepetate

1,367 people

Veracruz

Arroyo del Potrero

1,367 people

Nuevo León

Guadalupe

1,367 people

Durango

Paso Nacional

1,366 people

Michoacán

Teremendo de los Reyes

1,366 people

Guerrero

La Estación

1,366 people

Puebla

José María Morelos

1,366 people

Sinaloa

Bachomobampo Número Dos

1,365 people

Sinaloa

Buen Retiro (El Retiro)

1,364 people

Guanajuato

Los Galvanes

1,364 people

Veracruz

Congregación el Tajín

1,363 people

Sinaloa

La Loma (La Loma de Quila)

1,362 people

Veracruz

Alborada

1,362 people

Chiapas

Amado Nervo

1,362 people

Yucatán

Tesoco

1,362 people

Zacatecas

Tierra Blanca

1,361 people

Baja California

Colinas del Sol

1,361 people

Jalisco

San Diego

1,361 people

Oaxaca

Santiago Ixcuintepec

1,361 people

Puebla

Artículo Primero Constitucional

1,360 people

Guanajuato

Zangarro (Zangarro Nuevo)

1,360 people

Guanajuato

El Refugio de los Sauces

1,360 people

Aguascalientes

San Ignacio

1,360 people

Nayarit

Higuera Blanca

1,360 people

Jalisco

Santa Teresa

1,360 people

Chiapas

Francisco Villa

1,360 people

Veracruz

La Joya

1,360 people

Durango

Álvaro Obregón

1,359 people

Nayarit

Palmar de Cuautla

1,359 people

Chihuahua

San Agustín

1,359 people

Guanajuato

San Gabriel

1,359 people

Chiapas

Sibacá

1,359 people

Puebla

Buenavista de Benito Juárez

1,359 people

Michoacán

San Miguel Epejan

1,358 people

Quintana Roo

La Presumida

1,357 people

Puebla

Santa Cruz Ajajalpan

1,357 people

Guerrero

Xochitepec

1,356 people

México

San Antonio del Rosario

1,356 people

Veracruz

Tula

1,356 people

Veracruz

Ixhuapan

1,356 people

Zacatecas

Villa Insurgentes (El Calabazal)

1,355 people

San Luis Potosí

Enramadas

1,355 people

Veracruz

Llano de Enmedio

1,355 people

México

San José Villa de Allende

1,354 people

Puebla

Ixcamilpa

1,354 people

Puebla

Buena Vista

1,353 people

Guerrero

San Pedro Cacahuatepec

1,353 people

San Luis Potosí

Portezuelo

1,353 people

San Luis Potosí

San Francisco

1,353 people

Chiapas

Señor del Pozo

1,353 people

Veracruz

El Mirador

1,353 people

Tabasco

Acachapan y Colmena 3ra. Sección

1,352 people

Colima

Piscila

1,352 people

Zacatecas

Crisóstomos

1,352 people

Sinaloa

San Rafael

1,351 people

Veracruz

Veinte de Noviembre

1,351 people