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.

Jalisco

Capulín

8,724 people

Campeche

Seybaplaya

8,711 people

Hidalgo

Tetepango

8,705 people

Sonora

Marte R. Gómez (Tobarito)

8,700 people

Campeche

Pomuch

8,694 people

Guanajuato

Urireo

8,679 people

Veracruz

Colonia Santa Bárbara

8,617 people

Colima

Cuauhtémoc

8,602 people

Tabasco

Bosque de Saloya

8,600 people

Michoacán

Antúnez

8,591 people

México

Santa María Rayón

8,590 people

Aguascalientes

Jesús Gómez Portugal

8,579 people

Chihuahua

Miguel Ahumada

8,575 people

Baja California

San Luis

8,571 people

Sonora

Bacobampo

8,539 people

Hidalgo

Tlahuelilpan

8,498 people

Michoacán

Ario de Rayón

8,464 people

Veracruz

El Higo

8,459 people

Jalisco

Rancho Alegre [Fraccionamiento]

8,441 people

Veracruz

Pajapan

8,434 people

Veracruz

Coyutla

8,413 people

Guanajuato

Yerbabuena

8,399 people

Puebla

Necaxa

8,375 people

México

Ex-Rancho San Dimas

8,371 people

Veracruz

Jacarandas

8,351 people

México

El Pino

8,332 people

Sinaloa

Concordia

8,328 people

Oaxaca

Cosolapa

8,320 people

Zacatecas

San Pedro Piedra Gorda

8,297 people

Campeche

Lerma

8,281 people

Guerrero

San Luis Acatlán

8,276 people

Puebla

San Juan Xiutetelco

8,251 people

Veracruz

Jalapilla

8,245 people

México

San José las Palmas

8,203 people

Puebla

Nuevo Necaxa

8,203 people

Veracruz

Unión y Progreso

8,181 people

Veracruz

Rinconada

8,173 people

Oaxaca

San Pablo Villa de Mitla

8,167 people

Veracruz

Tatahuicapan

8,159 people

Morelos

Jonacatepec

8,123 people

Querétaro

La Negreta

8,100 people

Jalisco

San Martín Hidalgo

8,092 people

Morelos

Tenextepango

8,083 people

Veracruz

El Pueblito

8,078 people

Baja California

Doctor Alberto Oviedo Mota

8,064 people

México

Santa Cruz Atizapán

8,062 people

Veracruz

Totolapa

8,060 people

México

Ejido San Lorenzo Cuauhtenco

8,024 people

Tamaulipas

Ciudad Camargo

7,984 people

México

San Bartolo

7,951 people

Morelos

Atlatlahucan

7,941 people

Sonora

Altar

7,927 people

Coahuila

Minas de Barroterán

7,842 people

Tabasco

Medellín y Madero Segunda Sección

7,825 people

Oaxaca

El Espinal

7,823 people

Jalisco

La Ribera

7,780 people

Oaxaca

Hacienda Blanca

7,758 people

Sonora

Cócorit

7,752 people

Chihuahua

Ciudad Guerrero

7,751 people

Guanajuato

Jerécuaro

7,748 people

Guanajuato

Arandas

7,722 people

Sonora

San Ignacio Río Muerto

7,718 people

San Luis Potosí

Axtla de Terrazas

7,714 people

Veracruz

Cuichapa

7,697 people

Tabasco

La Selva

7,690 people

Nayarit

Valle de Banderas

7,666 people

Jalisco

Los Olivos

7,647 people

Chiapas

La Concordia

7,641 people

Oaxaca

El Espinal

7,616 people

Oaxaca

Santa María Xadani

7,613 people

Jalisco

Villa Corona

7,603 people

Colima

Cerro de Ortega

7,598 people

Baja California

Ciudad Coahuila

7,596 people

México

Jocotitlán

7,575 people

Puebla

Tlachichuca

7,574 people

México

San Lorenzo Tlacotepec

7,566 people

Jalisco

San José el Verde

7,556 people

Veracruz

Cuautlapán

7,549 people

Veracruz

Chinameca

7,547 people

Campeche

Tenabo

7,543 people

Jalisco

San Miguel Cuyutlán

7,533 people

Veracruz

Tuzamapan

7,522 people

Hidalgo

Tlanalapa

7,518 people

Yucatán

Buctzotz

7,515 people

Jalisco

Los Ruiseñores

7,493 people

Veracruz

Paso de Ovejas

7,468 people

México

Santa Cruz Cuauhtenco

7,460 people

Oaxaca

San Pedro Tapanatepec

7,441 people

Oaxaca

Santa María Huatulco

7,409 people

Tlaxcala

Zimatepec

7,378 people

México

Montecillo

7,371 people

Chiapas

Chilón

7,368 people

Tlaxcala

Panotla

7,356 people

Oaxaca

San Lorenzo Cacaotepec

7,351 people

Tabasco

Chontalpa

7,336 people

Puebla

Tenango de las Flores

7,334 people

Michoacán

Coahuayana de Hidalgo

7,307 people

Campeche

Hopelchén

7,295 people

Chiapas

Juárez

7,286 people

Campeche

Sabancuy

7,286 people

Oaxaca

Villa de Etla

7,285 people

Morelos

Independencia

7,282 people

Baja California

Maclovio Rojas

7,279 people

Jalisco

Usmajac

7,269 people

Hidalgo

Atotonilco el Grande

7,261 people

Veracruz

San Marcos de León

7,256 people

Jalisco

Atotonilquillo

7,249 people

Hidalgo

Ajacuba

7,245 people

México

Coatepec Harinas

7,243 people

Zacatecas

Concepción del Oro

7,210 people

México

La Concepción de los Baños

7,207 people

Oaxaca

Asunción Ixtaltepec

7,203 people

Guerrero

San Jerónimo de Juárez

7,200 people

Tlaxcala

Santa Anita Huiloac

7,183 people

Nuevo León

Ciudad Cerralvo

7,169 people

Oaxaca

Vicente Camalote

7,164 people

Chiapas

Tila

7,164 people

Jalisco

Bellavista

7,163 people

Quintana Roo

Kantunilkín

7,150 people

Guanajuato

San Nicolás de los Agustinos

7,148 people

Chiapas

San Francisco Pujiltic

7,137 people

Tabasco

Chichicapa

7,091 people

Michoacán

Santa Ana Maya

7,087 people

Hidalgo

Doxey

7,066 people

México

Ecatzingo de Hidalgo

7,058 people

Sonora

Pótam

7,044 people

Veracruz

Acultzingo

7,040 people

Guerrero

Apaxtla de Castrejón

7,037 people

San Luis Potosí

San Ciro de Acosta

7,026 people

Tlaxcala

Apetatitlán Antonio Carbajal

7,026 people

Puebla

Jolalpan

7,022 people

Guanajuato

Santa Teresa

6,998 people

Tlaxcala

Totolac

6,989 people

Jalisco

San Juan Cosalá

6,973 people

Guerrero

El Súchil

6,962 people

México

San Francisco Tepeolulco

6,954 people

Hidalgo

Presas

6,942 people

Sinaloa

El Diez

6,939 people

Morelos

Oaxtepec

6,939 people

Tlaxcala

Ignacio Zaragoza

6,916 people

Aguascalientes

Ojocaliente

6,914 people

Veracruz

Monte Blanco

6,911 people

Guerrero

Copalillo

6,910 people

Baja California Sur

Villa Alberto Andrés Alvarado Arámburo

6,902 people

Chiapas

Pantelhó

6,888 people

Guerrero

El Ocotito

6,882 people

Veracruz

Coacotla

6,873 people

Guerrero

Coyuca de Catalán

6,857 people

Sonora

Imuris

6,841 people

Chiapas

Mazatán

6,838 people

Hidalgo

Tolcayuca

6,836 people

Chiapas

Raudales Malpaso

6,817 people

Michoacán

Indaparapeo

6,791 people

Veracruz

Tesechoacan

6,783 people

México

Tecamachalco

6,780 people

Morelos

Ciudad Ayala

6,777 people

Michoacán

Cojumatlán de Régules

6,763 people

México

Santa María Jajalpa

6,755 people

Veracruz

Villa Azueta

6,754 people

Nayarit

Ahuacatlán

6,754 people

Sinaloa

La Reforma

6,743 people

Tlaxcala

Ixtenco

6,741 people

Sinaloa

Estación Bamoa

6,733 people

Tabasco

Río Viejo Primera Sección

6,726 people

Chiapas

Jesús María Garza

6,724 people

San Luis Potosí

La Pila

6,722 people

Guanajuato

Misión de Chichimecas

6,716 people

México

Santa Cruz del Monte

6,703 people

México

Arenal

6,700 people

México

Santa Ana Ixtlahuatzingo (Santa Ana)

6,697 people

Chiapas

Oxchuc

6,675 people

San Luis Potosí

Ponciano Arriaga

6,665 people

Veracruz

Ixhuatlán del Café

6,649 people

Puebla

San Sebastián de Aparicio

6,644 people

México

Fraccionamiento Colinas del Sol

6,640 people

Guerrero

Copala

6,619 people

Puebla

Tochtepec

6,615 people

Baja California

Lomas de Santa Anita

6,604 people

Zacatecas

Morelos

6,602 people

Baja California

Benito García (El Zorrillo)

6,598 people

Veracruz

Lomas Verdes

6,583 people

San Luis Potosí

Xilitla

6,576 people

México

La Cabecera

6,559 people

Yucatán

Temozon

6,553 people

Chiapas

Copainalá

6,550 people

México

Santa María Magdalena Ocotitlán

6,547 people

Puebla

Chautla

6,540 people

Zacatecas

Villa García

6,535 people

Guanajuato

Cerano

6,530 people

Guanajuato

Santiago de Cuenda

6,524 people

Veracruz

San Rafael

6,515 people

Campeche

Bécal

6,511 people

Guanajuato

Ocampo

6,499 people

Jalisco

Atequiza

6,498 people

Tabasco

Macultepec

6,485 people

Morelos

Hueyapan

6,478 people

México

Tlapanaloya

6,466 people

Chiapas

Vida Mejor I

6,460 people

San Luis Potosí

San Vicente Tancuayalab

6,444 people

México

San Bartolo Tlaxihuicalco

6,404 people