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.

Sinaloa

Topolobampo

6,361 people

Sinaloa

Pericos

6,341 people

Zacatecas

Luis Moya

6,335 people

Nuevo León

Ciudad General Terán

6,333 people

Guerrero

Ajuchitlán del Progreso

6,329 people

Hidalgo

Atitalaquia

6,322 people

Morelos

Tehuixtla

6,311 people

Sinaloa

Estación Naranjo

6,307 people

Guerrero

Tepecoacuilco de Trujano

6,298 people

Sinaloa

Fraccionamiento los Ángeles

6,282 people

Tlaxcala

Texcalac

6,279 people

Nayarit

Las Jarretaderas

6,262 people

Jalisco

El Refugio

6,262 people

Guanajuato

Duarte

6,261 people

Michoacán

Chavinda

6,246 people

Sonora

Francisco Javier Mina

6,242 people

México

Salitrillo

6,231 people

Campeche

Isla Aguada

6,204 people

Colima

Cofradía de Juárez

6,202 people

Morelos

Totolapan

6,198 people

México

Conjunto Urbano la Loma I

6,192 people

Zacatecas

Villa González Ortega

6,181 people

Nuevo León

Emiliano Zapata

6,174 people

Veracruz

Cabezas

6,167 people

Puebla

Atoyatempan

6,154 people

Jalisco

Ixtlahuacán de los Membrillos

6,137 people

México

Santa María Citendejé

6,136 people

Chiapas

Paredón

6,126 people

Yucatán

Teabo

6,115 people

Veracruz

Guadalupe Victoria

6,114 people

Tlaxcala

San Esteban Tizatlán

6,114 people

Tlaxcala

San Luis Apizaquito

6,099 people

Baja California

Colonia Venustiano Carranza

6,098 people

Veracruz

Juan Díaz Covarrubias

6,091 people

Chiapas

Ixtapa

6,086 people

Tabasco

Luis Gil Pérez

6,083 people

Veracruz

Mecayapan

6,068 people

Sonora

Naco

6,064 people

Guerrero

Huamuxtitlán

6,063 people

Guanajuato

Tarandacuao

6,058 people

Veracruz

Fraccionamiento Arboledas San Ramón

6,050 people

Sonora

Bahía de Kino

6,050 people

Michoacán

Tarímbaro

6,049 people

Nayarit

El Porvenir

6,046 people

Oaxaca

Acatlán de Pérez Figueroa

6,040 people

Yucatán

Chicxulub Puerto

6,010 people

Tamaulipas

Abasolo

6,008 people

Veracruz

Antón Lizardo

6,003 people

Michoacán

Fraccionamiento Galaxia Tarímbaro

5,989 people

Michoacán

Fraccionamiento Metrópolis II

5,973 people

Guanajuato

Irámuco

5,954 people

México

San Antonio Buenavista

5,937 people

Hidalgo

San Juan Tepa

5,932 people

San Luis Potosí

Rayón

5,928 people

México

San Marcos Yachihuacaltepec

5,917 people

Veracruz

Agua Dulce

5,910 people

México

San Nicolás Guadalupe

5,905 people

Tabasco

Belén

5,892 people

Tlaxcala

San José Tetel

5,884 people

Campeche

Nunkiní

5,859 people

Hidalgo

Tecozautla

5,844 people

Guanajuato

San José Temascatío

5,839 people

Jalisco

Colinas del Roble

5,830 people

Veracruz

Soconusco

5,825 people

Sinaloa

Isla del Bosque

5,820 people

México

San Miguel Tenochtitlán

5,805 people

Morelos

Temoac

5,799 people

Sinaloa

Quilá

5,793 people

Guerrero

Olinalá

5,792 people

Guanajuato

Mexicanos

5,782 people

Jalisco

Tapalpa

5,782 people

Tabasco

Huapinol

5,768 people

Tlaxcala

San Miguel Contla

5,761 people

Nuevo León

Valle de Lincoln

5,759 people

Zacatecas

Villa de Cos

5,759 people

México

San Lorenzo Oyamel

5,753 people

Oaxaca

San Mateo del Mar

5,734 people

Quintana Roo

Leona Vicario

5,731 people

Puebla

Chietla

5,726 people

Chiapas

Álvaro Obregón

5,717 people

México

Lomas de Altavista

5,704 people

Baja California

Quinta del Cedro

5,704 people

Jalisco

Galaxia la Noria

5,681 people

México

San Bernardino

5,667 people

Jalisco

Puente Grande

5,664 people

Chihuahua

Puerto Palomas de Villa

5,659 people

Zacatecas

Nieves

5,653 people

Jalisco

La Venta del Astillero

5,649 people

Tabasco

La Lima

5,638 people

Tabasco

El Triunfo

5,627 people

Durango

Mapimí

5,623 people

Baja California

Ciudad Coahuila (Kilómetro Cincuenta y Siete)

5,617 people

Guanajuato

La Aldea

5,615 people

Zacatecas

Pinos

5,611 people

Jalisco

Cuitzeo (La Estancia)

5,603 people

Veracruz

Yanga

5,598 people

Chiapas

Rincón Chamula

5,592 people

Chiapas

Chanal

5,592 people

Nayarit

Jala

5,586 people

México

San Pedro Zictepec

5,571 people

Michoacán

Panindícuaro

5,565 people

Guanajuato

San Roque

5,563 people

Tamaulipas

Cuauhtémoc

5,563 people

Morelos

Tlatenchi

5,555 people

Morelos

Pedro Amaro

5,551 people

Yucatán

Sotuta

5,548 people

Baja California Sur

Puerto San Carlos

5,538 people

Yucatán

Chichimila

5,528 people

Tabasco

Santa Rosalía

5,528 people

Tamaulipas

Nueva Villa de Padilla

5,517 people

Tamaulipas

Santander Jiménez

5,504 people

Oaxaca

San Juan Bautista Valle Nacional

5,488 people

Chiapas

El Triunfo

5,478 people

Nuevo León

Pesquería

5,465 people

Guanajuato

Cerro Gordo

5,460 people

San Luis Potosí

Villa de Arriaga

5,426 people

Sinaloa

Mocorito

5,426 people

Veracruz

Peñuela

5,421 people

Sonora

Pitiquito

5,410 people

Oaxaca

San Francisco Ixhuatan

5,408 people

Aguascalientes

Palo Alto

5,399 people

Tabasco

Miguel Hidalgo

5,397 people

Morelos

Calera Chica

5,392 people

Hidalgo

Huitel

5,390 people

México

San Sebastián Xolalpa

5,383 people

Veracruz

Tezonapa

5,376 people

Tlaxcala

San Benito Xaltocan

5,367 people

Coahuila

Villa Unión

5,350 people

Zacatecas

San Jose de Lourdes

5,339 people

Chihuahua

Valentín Gómez Farías

5,330 people

Quintana Roo

Calderitas

5,326 people

Jalisco

Cajititlán

5,323 people

Guerrero

Mazatlán

5,316 people

Tlaxcala

Santa María Ixtulco

5,293 people

Morelos

Amayuca

5,287 people

Guanajuato

Sarabia

5,280 people

Durango

Peñón Blanco

5,271 people

Guerrero

Mochitlán

5,269 people

San Luis Potosí

Tierra Nueva

5,261 people

Veracruz

Úrsulo Galván

5,259 people

Puebla

Tulcingo de Valle

5,249 people

Sinaloa

Sinaloa de Leyva

5,240 people

Tabasco

Aldama

5,237 people

Yucatán

Panabá

5,232 people

México

Jicaltepec Autopan

5,228 people

Zacatecas

Pozo de Gamboa

5,221 people

Hidalgo

Tezontepec

5,214 people

Veracruz

Huayacocotla

5,211 people

Michoacán

Charo

5,207 people

Guanajuato

Villas de Irapuato

5,199 people

Jalisco

San Pedro Itzicán

5,199 people

Hidalgo

Tlanchinol

5,199 people

Veracruz

Paso del Toro

5,197 people

Yucatán

X-Cán

5,191 people

Puebla

Atoluca

5,187 people

Baja California

Delta

5,180 people

Tabasco

Quintín Arauz

5,178 people

Puebla

Hueyotlipan

5,176 people

Aguascalientes

Pocitos

5,169 people

Puebla

Tecali

5,156 people

México

San Bartolo Oxtotitlán

5,155 people

Veracruz

El Castillo

5,154 people

Tabasco

Anacleto Canabal 2da. Sección

5,153 people

Baja California Sur

Todos Santos

5,148 people

Coahuila

Villa Union

5,147 people

Guanajuato

Doctor Mora

5,140 people

Guanajuato

San José Agua Azul

5,139 people

México

San Juan Coajomulco

5,137 people

Guanajuato

Plan de Ayala

5,134 people

Chiapas

Tzimol

5,112 people

Baja California

Ejido Hermosillo

5,101 people

Tamaulipas

Ocampo

5,095 people

Morelos

Tlacotepec

5,087 people

Sinaloa

Angostura

5,086 people

Chiapas

Venustiano Carranza

5,081 people

Sonora

Benjamín Hill

5,071 people

Chiapas

Bachajón

5,063 people

Jalisco

Atoyac

5,052 people

Zacatecas

Sain Alto

5,037 people

Tlaxcala

San Damián Texoloc

5,033 people

Michoacán

Angamacutiro de la Unión

5,030 people

Nuevo León

Lampazos de Naranjo

5,026 people

Veracruz

Primero de Mayo

5,011 people

Veracruz

Comoapan

5,009 people

Jalisco

Mezcala

5,005 people

Puebla

San Martín Caltenco

5,003 people

Guerrero

Tres Palos

5,001 people

Aguascalientes

Hacienda San Marcos [Fraccionamiento]

5,000 people

Tabasco

Jalapa

4,999 people

Quintana Roo

Tihosuco

4,994 people

México

Santiago Casandeje

4,977 people

Veracruz

Ixhuatlancillo

4,975 people

Veracruz

Pacho Viejo

4,965 people

Hidalgo

Zapotlán de Juárez

4,961 people

Michoacán

Numarán

4,944 people

Sinaloa

Ejido la Ventana

4,931 people

Aguascalientes

San José de Gracia

4,927 people

Nuevo León

Las Torres

4,925 people

Oaxaca

San Pedro Amuzgos

4,925 people

Coahuila

Colonia Venustiano Carranza

4,921 people