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.

Querétaro

San Pedro

1,152 people

Coahuila

Jaboncillo

1,152 people

Veracruz

Polutla

1,152 people

Chiapas

Lázaro Cárdenas

1,151 people

Sinaloa

Gambino

1,151 people

Coahuila

San Marcos

1,151 people

Yucatán

Las Coloradas

1,151 people

Hidalgo

Ventoquipa

1,150 people

Aguascalientes

Los Caños

1,150 people

Veracruz

El Pueblito

1,150 people

Veracruz

La Isla (Kilómetro 10)

1,149 people

Guanajuato

San José del Torreón

1,149 people

Guanajuato

San Agustín de las Flores

1,149 people

Aguascalientes

Mesa Grande

1,149 people

Veracruz

La Guadalupe

1,149 people

San Luis Potosí

Alaquines

1,149 people

Tabasco

Río Seco 2da. Sección (Santiaguito)

1,148 people

Nayarit

El Ahuacate

1,148 people

Chiapas

Aztlán

1,148 people

Jalisco

El Ojuelo

1,147 people

Zacatecas

Mezquital del Oro

1,147 people

Guanajuato

San Gabriel y San Ignacio

1,147 people

Sinaloa

El Huajote

1,147 people

Chiapas

La Competencia

1,147 people

Guerrero

La Guadalupe

1,147 people

Morelos

Pueblo Nuevo

1,147 people

Michoacán

Ex-Hacienda de Guadalupe

1,146 people

Michoacán

Etúcuaro

1,146 people

Veracruz

Saltillo

1,146 people

Tamaulipas

San Germán

1,146 people

Hidalgo

El Barrido

1,145 people

Baja California

Colinas del Sol

1,145 people

Zacatecas

Casa de Cerros

1,145 people

Puebla

San Juan Tezongo

1,144 people

Guanajuato

Nigromante

1,144 people

Guanajuato

Colonia Morelos de Guadalupe de Rivera

1,144 people

Sinaloa

El Habal

1,144 people

Sonora

Granados

1,144 people

Michoacán

Los Hucuares

1,144 people

Guerrero

Santa Bárbara

1,144 people

Guerrero

Zumpango

1,144 people

Veracruz

Sierra de Agua

1,143 people

Michoacán

Guándaro

1,143 people

Michoacán

Curimeo

1,143 people

Chiapas

Macvilhó

1,142 people

Coahuila

El Consuelo

1,142 people

Veracruz

Santa Rosa Abata

1,142 people

Campeche

Constitución

1,142 people

Chiapas

El Triunfo 1ra. Sección (Cardona)

1,141 people

Oaxaca

Zacatal

1,141 people

Guerrero

Los Sauces

1,141 people

Guanajuato

Estación de San Francisco

1,140 people

Zacatecas

Pastelera

1,140 people

Guanajuato

San Diego de Alcalá

1,140 people

Sonora

San Ignacio

1,140 people

México

Dotegiare

1,139 people

Veracruz

Laguneta

1,139 people

México

Colonia Rincón Villa del Valle

1,138 people

Jalisco

Citala

1,137 people

Sinaloa

El Progreso

1,137 people

Veracruz

Ixcatla

1,137 people

Oaxaca

San Miguel Figueroa

1,137 people

Hidalgo

Cantinela

1,136 people

Guerrero

Coyahualco

1,136 people

Guanajuato

Puerta del Monte

1,136 people

Jalisco

Las Golondrinas [Fraccionamiento]

1,135 people

Sonora

Loma de Guamúchil

1,135 people

Chiapas

Aquiles Serdán

1,135 people

Guanajuato

Peralta

1,134 people

Guanajuato

El Salitrillo

1,134 people

Veracruz

La Concepción

1,134 people

Chiapas

El Copal

1,133 people

Chiapas

Concepción

1,133 people

Chiapas

Rafael Pascacio Gamboa

1,133 people

Veracruz

Los Naranjos

1,132 people

San Luis Potosí

Cerrito de Jaral

1,131 people

Guanajuato

San Isidro de Gamboa

1,131 people

Durango

Cinco de Febrero

1,131 people

México

Tenjay

1,131 people

Quintana Roo

Nuevo Xcán

1,130 people

San Luis Potosí

Estación Tamuín

1,130 people

Campeche

Abelardo L. Rodríguez

1,130 people

Guerrero

San Vicente Palapa

1,130 people

Zacatecas

Las Pilas

1,129 people

Jalisco

Huejotitán

1,129 people

Michoacán

San Antonio Tariácuri

1,129 people

Michoacán

Montaña Monarca (Punta Altozano)

1,128 people

Michoacán

San Antonio la Labor

1,128 people

Veracruz

General Juan José Baz (San José del Corral)

1,127 people

Veracruz

Zamora

1,127 people

Yucatán

Kinil

1,127 people

Chiapas

El Palmar Grande

1,127 people

Guanajuato

Santa Ana

1,126 people

Chiapas

Álvaro Obregón

1,126 people

Tabasco

Betania

1,125 people

Veracruz

Sinapan

1,125 people

Guanajuato

Zapote de Cestau

1,125 people

Durango

Las Cuevas

1,125 people

Nayarit

Zapotán

1,125 people

Sinaloa

San Francisco de Tacuichamona

1,125 people

Morelos

Valle de Vázquez

1,125 people

Chiapas

Octavio Paz

1,124 people

México

Santiago Oxthoc

1,124 people

Puebla

Zihuateutla

1,124 people

Zacatecas

Ejido Zaragoza

1,123 people

Veracruz

Ejido la Piña (Maromilla)

1,123 people

San Luis Potosí

Agua Señora

1,123 people

Guanajuato

Estación la Piedad

1,123 people

Veracruz

El Lindero

1,123 people

Guanajuato

Taretán

1,123 people

Guerrero

Patambó

1,123 people

Veracruz

San Pedro Coyutla

1,123 people

Puebla

Atzala

1,123 people

Campeche

Hampolol

1,123 people

Veracruz

Medias Aguas

1,123 people

Tabasco

El Bajío

1,122 people

Veracruz

Tzicatlán

1,122 people

Guanajuato

Tulillo de Abajo

1,121 people

Zacatecas

General Lauro G. Caloca (El Rascón)

1,121 people

Chiapas

Tentic

1,121 people

Guanajuato

Piedras de Lumbre

1,121 people

Chihuahua

José Esteban Coronado

1,121 people

Zacatecas

La Pendencia

1,121 people

Puebla

Progreso

1,121 people

Puebla

Lacapan Camallagne

1,120 people

Morelos

Emiliano Zapata (Casahuates)

1,120 people

Michoacán

Tierras Coloradas (San Pedro)

1,120 people

Aguascalientes

Los Arquitos

1,120 people

Puebla

San Carlos

1,120 people

Veracruz

El Blanco

1,120 people

México

San Pedro Denxhi Centro

1,119 people

Chiapas

Nuevo Naranjo

1,119 people

Chiapas

Jiquilpan (Estación Bonanza)

1,119 people

Chiapas

Ojo de Agua

1,119 people

Puebla

San Félix Rijo

1,118 people

Guanajuato

San Antonio de los Tepetates

1,118 people

Guanajuato

Colonia Padre Hidalgo

1,118 people

Quintana Roo

Los Divorciados

1,118 people

Campeche

Santa Cruz

1,118 people

Veracruz

Santa Teresa

1,118 people

México

La Planada (El Arenal)

1,117 people

Jalisco

Barranca de Otates (Barranca de Otatán)

1,117 people

Durango

Nogales

1,117 people

Veracruz

Las Trancas

1,116 people

Sonora

Molino de Camou

1,116 people

Guanajuato

Calzada del Tepozán

1,116 people

Coahuila

Mieleras

1,116 people

Nayarit

Zapotanito

1,116 people

Chiapas

Nueva Palestina

1,116 people

Tamaulipas

San Carlos

1,116 people

Oaxaca

Santa Fe y la Mar

1,115 people

Guanajuato

Fraccionamiento Villas de Guanajuato

1,114 people

Guanajuato

De Parral

1,114 people

Querétaro

Apapátaro

1,114 people

Aguascalientes

Jaltiche de Arriba

1,114 people

Tabasco

El Bellote (Miguel de la Madrid)

1,113 people

Guanajuato

San José del Rodeo

1,113 people

Guanajuato

El Varal

1,113 people

Nayarit

La Palma

1,113 people

Puebla

San Marcos Eloxochitlán

1,113 people

Sonora

Jitonhueca

1,112 people

Veracruz

Trapiche Viejo

1,112 people

Veracruz

La Laguna

1,112 people

Jalisco

Santiaguito (Santiaguito de Velázquez)

1,111 people

Coahuila

La Esmeralda

1,111 people

Jalisco

Dieciocho de Marzo

1,111 people

Veracruz

Ejidal

1,111 people

Hidalgo

Santa Catarina

1,111 people

Guerrero

Paso Morelos

1,111 people

México

Santa María

1,111 people

Morelos

Yecapixteca

1,110 people

Sinaloa

Los Pozos

1,110 people

San Luis Potosí

Tazaquil

1,110 people

San Luis Potosí

Yerbabuena

1,110 people

Veracruz

Rincón de Barrabás

1,110 people

Hidalgo

La Trinidad

1,110 people

Oaxaca

Santiago Huaxolotipac

1,110 people

Chiapas

San José Yashitinín

1,109 people

San Luis Potosí

Alberto Carrera Torres

1,109 people

Veracruz

El Paraíso (La Charca)

1,109 people

Veracruz

Sabanas de Xalostoc

1,109 people

Puebla

Tenampulco

1,109 people

Guanajuato

Zapote de Palomas

1,108 people

Aguascalientes

Los Conos

1,108 people

Chiapas

Luis Espinoza

1,107 people

Jalisco

San José de la Paz

1,107 people

Quintana Roo

Jose Narciso Rovirosa

1,107 people

Puebla

Quamila

1,107 people

San Luis Potosí

Ojo de Agua

1,107 people

Chiapas

Tzinil

1,106 people

Jalisco

San Luis del Agua Caliente

1,106 people

Guerrero

Tierra Colorada

1,106 people

Chiapas

San Miguel la Sardina

1,106 people

Michoacán

Fraccionamiento Privadas del Sol

1,105 people

Sonora

Mora Villalobos

1,105 people

Hidalgo

Vicente Guerrero (San Javier)

1,105 people

Veracruz

Xococapa

1,105 people

Veracruz

General Alatriste (San Joaquín)

1,104 people

Morelos

El Salitre

1,104 people

Hidalgo

Santa María Xigui

1,104 people