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

Tlancualpican

4,024 people

Nuevo León

Alianza Real

4,022 people

Chiapas

Soyaló

4,014 people

México

Los Reyes

4,012 people

Veracruz

El Salto de Eyipantla

4,011 people

Quintana Roo

Nicolás Bravo

4,011 people

Coahuila

La Partida

4,010 people

Jalisco

Nextipac

4,008 people

Veracruz

Tlacojalpan

4,006 people

Guanajuato

Coecillo

4,002 people

Puebla

Máximo Serdán

3,998 people

Michoacán

Villachuato

3,986 people

Campeche

Xpujil

3,984 people

Veracruz

Hidalgotitlán

3,980 people

México

San Agustín Mimbres

3,977 people

Campeche

Bolonchén de Rejón

3,975 people

Nayarit

Yago

3,965 people

Veracruz

Sumidero

3,959 people

Puebla

San Juan Amecac

3,956 people

Campeche

Villa Madero

3,954 people

Veracruz

Zacate Colorado

3,952 people

Guanajuato

Victoria de Cortazar

3,950 people

Sinaloa

El Burrión

3,942 people

Puebla

San Sebastián

3,942 people

Oaxaca

San Pedro Comitancillo

3,941 people

Zacatecas

Monte Escobedo

3,937 people

Veracruz

Los Altos

3,934 people

Puebla

Metlaltoyuca

3,934 people

México

Las Huertas

3,931 people

Veracruz

Jamapa

3,928 people

Puebla

La Trinidad Chautenco

3,927 people

Nuevo León

General Bravo

3,927 people

Veracruz

La Palmilla

3,927 people

Nayarit

Jomulco

3,922 people

Michoacán

Real Hacienda (Metrópolis)

3,921 people

Tabasco

C-32 (Licenciado Francisco Trujillo Gurría)

3,917 people

Veracruz

Calería

3,910 people

Chiapas

Soyatitán

3,904 people

Guanajuato

Roque

3,900 people

Hidalgo

Huitzitzilingo

3,898 people

Morelos

Ticumán

3,897 people

Sonora

Ures municipality

3,894 people

Puebla

San Pedro Zacachimalpa

3,889 people

Tabasco

Libertad

3,885 people

Veracruz

Tamos

3,883 people

Veracruz

Felipe Carrillo Puerto

3,877 people

Chiapas

Zinacantán

3,876 people

Morelos

Tlalnepantla

3,872 people

Morelos

Peña Flores (Palo Verde)

3,867 people

Michoacán

Coeneo de la Libertad

3,865 people

Morelos

Jumiltepec

3,859 people

Oaxaca

María Lombardo de Caso

3,857 people

Oaxaca

Santa Cruz Xitla

3,857 people

México

Santiago Oxtotitlán

3,853 people

Baja California Sur

Mulegé

3,851 people

Jalisco

La Unión del Cuatro

3,841 people

Veracruz

Estero del Ídolo

3,833 people

Oaxaca

Ayoquezco de Aldama

3,833 people

Oaxaca

Magdalena Tequisistlán

3,829 people

México

Villa Victoria

3,827 people

Tabasco

Melchor Ocampo

3,821 people

Puebla

Aljojuca

3,821 people

Guanajuato

Santiago Maravatío

3,820 people

Oaxaca

San Pedro Mixtepec Distrito Veintiséis

3,816 people

Veracruz

Estación Juanita

3,813 people

Chiapas

Chiapilla

3,809 people

México

La Providencia

3,806 people

Baja California

Colonia Lomas de San Ramón (Triquis)

3,805 people

Tabasco

El Cedro

3,805 people

Veracruz

Totutla

3,802 people

México

La Joya

3,800 people

Zacatecas

Chalchihuites

3,799 people

Guanajuato

Neutla

3,797 people

Chiapas

Santo Domingo

3,796 people

Coahuila

La Concha

3,794 people

Veracruz

Mahuixtlan

3,794 people

Colima

Madrid

3,790 people

México

San Juan Tepecoculco

3,790 people

Michoacán

La Palma

3,787 people

Chihuahua

Praxédis Guerrero

3,787 people

Zacatecas

Chaparrosa

3,785 people

Yucatán

Sucilá

3,785 people

Guanajuato

San Bartolomé Aguas Calientes

3,781 people

Veracruz

Omealca

3,780 people

Hidalgo

Mangas

3,776 people

Tlaxcala

San Bartolomé Cuahuixmatlac

3,774 people

Nuevo León

Colinas del Aeropuerto

3,774 people

Jalisco

Teuchitlán

3,774 people

Coahuila

El Cambio

3,773 people

México

San Lucas Totolmaloya

3,770 people

Oaxaca

Nuevo Ixcatlán

3,770 people

Veracruz

Sihuapan

3,767 people

Jalisco

Vistas del Maguey [Fraccionamiento]

3,765 people

Campeche

Santo Domingo Kesté

3,763 people

Jalisco

Hostotipaquillo

3,762 people

Puebla

Xaltepuxtla

3,761 people

México

Barrio Santa Cruz

3,757 people

Hidalgo

Huautla

3,755 people

México

Manzana Tercera de Santa Cruz Tepexpan

3,753 people

México

Santiago Coachochitlan

3,746 people

Hidalgo

Tasquillo

3,744 people

Tamaulipas

Ramírez

3,743 people

Aguascalientes

Las Norias de Ojocaliente

3,741 people

Guanajuato

Pueblo Nuevo

3,741 people

México

Emilio Portes Gil

3,737 people

Guanajuato

San José de Llanos

3,732 people

Guanajuato

San Juan del Llanito

3,729 people

Yucatán

Ixil

3,728 people

Jalisco

Paso de Cuarenta

3,727 people

Sinaloa

Badiraguato

3,725 people

Puebla

Ometepec

3,724 people

Yucatán

Sacalum

3,721 people

Sinaloa

Primero de Mayo

3,710 people

Hidalgo

Ahuatitla

3,710 people

Oaxaca

San Agustín Etla

3,708 people

Hidalgo

Tinajas

3,705 people

Chiapas

Lázaro Cárdenas

3,699 people

Sonora

Yavaros

3,692 people

Veracruz

Abasolo del Valle

3,691 people

Veracruz

La Concepción

3,684 people

Tabasco

C-41 (Licenciado Carlos A. Madrazo)

3,680 people

Coahuila

Ocampo

3,679 people

Hidalgo

Atengo

3,677 people

Morelos

Moyotepec

3,677 people

Guanajuato

San Pedro Tenango

3,674 people

Guerrero

Xalpatláhuac

3,668 people

Guanajuato

Laguna de Guadalupe

3,667 people

Jalisco

Cuisillos

3,663 people

Veracruz

Fraccionamiento Costa Dorada

3,660 people

Michoacán

Santiago Puriatzícuaro

3,660 people

Oaxaca

San Pablo Etla

3,658 people

Guerrero

El Paraíso

3,656 people

Baja California

Nuevo León

3,655 people

Jalisco

San Isidro Mazatepec

3,655 people

Michoacán

Carácuaro de Morelos

3,653 people

Jalisco

Huejúcar

3,647 people

Tamaulipas

Anáhuac

3,642 people

Nuevo León

Bustamante

3,640 people

Puebla

San Juan Raboso

3,637 people

Puebla

Actipan

3,631 people

México

San Agustín de las Palmas

3,630 people

Durango

Nazas

3,622 people

Nayarit

Rosamorada

3,620 people

México

Villa URBI del Rey

3,616 people

Oaxaca

Ayotzintepec

3,609 people

Veracruz

Hueyapan de Ocampo

3,608 people

Oaxaca

San Vicente Coatlán

3,606 people

Tabasco

Saloya 2da. Sección

3,595 people

Veracruz

Tuxpanguillo

3,594 people

Guanajuato

Colonias Nuevo México

3,585 people

Tabasco

Guatacalca

3,585 people

Puebla

San Nicolás Zoyapetlayoca

3,579 people

Veracruz

Los Naranjos

3,573 people

Guerrero

Tulimán

3,570 people

Veracruz

Guadalupe

3,569 people

Morelos

Xalostoc

3,566 people

México

Tlachaloya

3,563 people

Hidalgo

Chililico

3,559 people

Hidalgo

San José Atlán

3,557 people

San Luis Potosí

Tambaca

3,550 people

Morelos

Tequesquitengo

3,548 people

Querétaro

Los Olvera

3,539 people

Querétaro

La Gotera

3,536 people

Veracruz

Dehesa

3,534 people

Durango

Antonio Amaro

3,526 people

Jalisco

Mexticacán

3,520 people

Chiapas

Frontera Hidalgo

3,519 people

México

San Pablo Huantepec

3,518 people

Yucatán

Telchac Pueblo

3,517 people

Jalisco

Jardines de San Sebastián

3,513 people

Jalisco

San Luis Soyatlán

3,512 people

Yucatán

Chelem

3,509 people

Veracruz

Colonia Lealtad

3,507 people

Sonora

Bacame Nuevo

3,501 people

Tabasco

Juan Aldama

3,501 people

Veracruz

La Isla Km 10

3,500 people

Aguascalientes

Ex-Viñedos Guadalupe

3,499 people

Jalisco

Tonaya

3,497 people

México

San Andrés Tlalamac

3,497 people

Morelos

Zacualpan de Amilpas

3,492 people

Yucatán

Tixcacalcupul

3,492 people

Yucatán

Kantunil

3,491 people

Chihuahua

San Isidro

3,483 people

Chiapas

Ricardo Flores Magón

3,483 people

México

Mina México

3,479 people

Guanajuato

La Sauceda

3,478 people

Veracruz

Tlilapan

3,476 people

Chiapas

Nueva Palestina

3,475 people

San Luis Potosí

Villa Juárez

3,474 people

Jalisco

Juchitlán

3,468 people

México

Ixtlahuaca de Cuauhtémoc

3,468 people

Oaxaca

San José Chiltepec

3,457 people

Yucatán

Santa Elena

3,456 people

Jalisco

Zapotitán de Hidalgo

3,449 people

San Luis Potosí

Chapulhuacanito

3,445 people

Oaxaca

Santiago Matatlán

3,441 people

Zacatecas

Hacienda Nueva

3,429 people

México

Cuautlacingo

3,428 people

Veracruz

Los Tigres (San Marcos)

3,425 people

Tabasco

Libertad

3,422 people