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.

Guanajuato

El Zapote

1,052 people

Guerrero

10 de Abril

1,051 people

Baja California

Estación Pescaderos

1,051 people

Sonora

El Recodo

1,050 people

Guanajuato

Hoya de Cintora (La Hoya de Arriba)

1,050 people

Aguascalientes

Santa Rosa (El Huizache)

1,050 people

Tamaulipas

El Barrancón del Tío Blas (El Barrancón)

1,050 people

Sinaloa

La Concepción

1,050 people

Chiapas

Unión Juárez

1,050 people

Guanajuato

San Cayetano

1,049 people

Sonora

Las Bocas

1,049 people

Chiapas

Calzada Larga

1,049 people

Veracruz

Sasaltitla

1,049 people

Colima

Augusto Gómez Villanueva

1,048 people

San Luis Potosí

Negritas

1,048 people

San Luis Potosí

Santo Domingo

1,047 people

Puebla

Hermenegildo Galeana

1,047 people

Tabasco

Los Cenotes

1,047 people

Durango

San Julio

1,046 people

Chiapas

Pugchén Mumuntic

1,046 people

Nayarit

La Fortuna

1,046 people

Oaxaca

Santa Ana Tlapacoyan

1,046 people

San Luis Potosí

Tlacuilola

1,045 people

Puebla

Yopi

1,045 people

Coahuila

Maravillas

1,045 people

Campeche

San Francisco Kobén

1,045 people

Sonora

Santa María del Buaraje

1,044 people

Veracruz

Tetzacual

1,044 people

Veracruz

Calcahualco

1,044 people

Aguascalientes

San Antonio de los Ríos

1,043 people

Guanajuato

Gachupines

1,043 people

Sinaloa

La Noria

1,043 people

Chiapas

Doctor Belisario Domínguez (La Barra)

1,043 people

Veracruz

Ahuateno

1,043 people

Veracruz

Zapoapan de Amapan

1,043 people

Veracruz

Buenos Aires (San Isidro)

1,042 people

Veracruz

Campo de Águila

1,042 people

México

Cabecera de Indígenas

1,042 people

Michoacán

Agua Caliente

1,042 people

Guanajuato

Obrajuelo

1,042 people

Tabasco

Libertad

1,042 people

San Luis Potosí

Las Armas

1,042 people

Veracruz

Centro de Readaptación Social

1,041 people

Aguascalientes

Jarillas

1,041 people

Veracruz

Rincón de Buena Vista

1,041 people

Quintana Roo

San Angel

1,041 people

Oaxaca

San Andrés Ixtlahuaca

1,041 people

Veracruz

Texin

1,041 people

Puebla

Santiago Yancuictlalpan

1,041 people

Guanajuato

Don Diego

1,040 people

Campeche

Altamira de Zináparo

1,040 people

Hidalgo

San José Ocotillos

1,040 people

Hidalgo

Omitlán de Juárez

1,040 people

Guanajuato

Cerro Colorado

1,039 people

Zacatecas

Colonia Felipe Ángeles

1,039 people

Veracruz

La Unión Paso Largo

1,038 people

Nayarit

Llano del Tigre

1,038 people

Sinaloa

La Palma

1,038 people

Sonora

Santa Cruz

1,038 people

Sinaloa

Siqueros

1,038 people

Oaxaca

San José de las Flores

1,038 people

Hidalgo

San José Boxay

1,037 people

Guanajuato

La Sabana

1,037 people

Nayarit

San José de Gracia

1,037 people

Veracruz

San Lorenzo Tenochtitlán

1,037 people

Guanajuato

San Gregorio

1,036 people

Hidalgo

El Rincón

1,036 people

Oaxaca

Camotinchan

1,035 people

Guanajuato

Fraccionamiento la Mezquitera

1,034 people

Zacatecas

Pánuco

1,034 people

Veracruz

Las Lomas de Tacamichapan

1,034 people

Chiapas

Guadalupe Grijalva

1,034 people

Guanajuato

San Felipe Quiriceo

1,033 people

San Luis Potosí

Bocas

1,033 people

Oaxaca

Guixé

1,033 people

Sinaloa

Bachigualatito

1,032 people

Durango

California

1,032 people

Chiapas

Nueva Morelia

1,032 people

México

Barrio Tepetitlán Emilio Portes Gil

1,032 people

Guerrero

Pueblo Madero (El Playón)

1,031 people

Aguascalientes

Crucero las Pilas

1,031 people

Hidalgo

Hualula

1,031 people

Veracruz

Las Barrillas

1,031 people

Oaxaca

San Isidro Apango

1,030 people

Puebla

18 de Marzo

1,029 people

Michoacán

El Tigre (Segunda Manzana de Crescencio Morales)

1,029 people

Baja California

Ejido Tabasco

1,029 people

Morelos

Amatlán de Quetzalcoatl

1,029 people

Hidalgo

Orizabita

1,029 people

Aguascalientes

Ejido la Guayana (Rancho Seco)

1,028 people

Nayarit

Huajimic

1,028 people

Veracruz

Guadalupe Victoria

1,028 people

Hidalgo

Acatepec

1,028 people

Guanajuato

San Juan Grande

1,027 people

Hidalgo

Bangandhó

1,027 people

México

Rincón de los Pirules

1,026 people

Aguascalientes

Santa María de la Paz

1,026 people

Tabasco

El Dorado

1,025 people

Guerrero

Colonia Nueva Revolución

1,025 people

Guanajuato

Aguas Buenas

1,025 people

Guanajuato

Rancho Nuevo de la Luz

1,025 people

Hidalgo

El Moreno (San Miguel Moreno)

1,024 people

Jalisco

Chacala

1,024 people

Guanajuato

Derramadero Segundo (Infiernillo)

1,023 people

Michoacán

San Antonio Molinos

1,023 people

Zacatecas

Agua Gorda

1,023 people

Jalisco

El Colorado

1,023 people

Zacatecas

Cicacalco

1,023 people

Guerrero

Tequicuilco

1,023 people

México

San Simón de Guerrero

1,022 people

Tlaxcala

Colonia Cuauhtémoc

1,022 people

Tabasco

Veinte de Noviembre

1,022 people

Oaxaca

El Zarzal

1,022 people

Sonora

El Siviral (Jigica)

1,021 people

Nayarit

San Clemente de Lima

1,021 people

Michoacán

Camémbaro

1,021 people

Sonora

El Siviral

1,021 people

Zacatecas

El Salvador

1,021 people

Zacatecas

Cerrito de la Cruz

1,021 people

San Luis Potosí

Paso Blanco

1,020 people

México

Las Pintas

1,020 people

Aguascalientes

Santiago

1,020 people

Michoacán

Cuto de la Esperanza

1,019 people

Sonora

Lagunitas

1,019 people

Jalisco

Los Pocitos

1,019 people

Veracruz

Vista Hermosa

1,019 people

Morelos

Michapa

1,019 people

Oaxaca

San Andrés Dinicuiti

1,019 people

Quintana Roo

Cocoyol

1,019 people

Guerrero

Colonia Alborada

1,018 people

Aguascalientes

San Luis de Letras

1,018 people

Veracruz

Ixcapantla

1,018 people

Coahuila

Compuertas

1,017 people

Nayarit

Juan Escutia (Borbollón)

1,017 people

Aguascalientes

Paredes

1,017 people

México

San Antonio del Puente

1,017 people

Hidalgo

Francisco I. Madero

1,017 people

México

San José Mezapa Sección I

1,016 people

México

Guadalupe Buenavista

1,016 people

Guanajuato

Los Desmontes

1,016 people

San Luis Potosí

Palmar Primero

1,016 people

Chiapas

San Luqueño

1,016 people

Hidalgo

Dantzibojay

1,016 people

Oaxaca

La Junta

1,015 people

Guanajuato

Los Remedios

1,015 people

Coahuila

El Cuije

1,015 people

Nayarit

Vado de San Pedro

1,015 people

San Luis Potosí

San Nicolás

1,015 people

Guanajuato

Silva

1,014 people

Guanajuato

Xoconoxtle el Grande

1,014 people

Guerrero

Coachimalco

1,014 people

Oaxaca

La Junta

1,014 people

Veracruz

Palmas de Abajo

1,014 people

Jalisco

La Purísima

1,013 people

Morelos

Colonia Palo Prieto (Chipitongo)

1,012 people

Chiapas

Unión Juárez

1,012 people

Guanajuato

San Ignacio de Rivera (Ojo de Agua)

1,012 people

Tlaxcala

San Lorenzo Xaltelulco

1,012 people

Guanajuato

El Escoplo

1,011 people

Veracruz

El Huidero

1,010 people

Tlaxcala

San Miguel Tlamahuco

1,010 people

Nuevo León

Las Torres de Guadalupe

1,010 people

Guerrero

Las Plazuelas

1,010 people

Guanajuato

Don Francisco

1,010 people

Guanajuato

San José de las Pilas

1,010 people

Zacatecas

Paso de Méndez

1,010 people

Quintana Roo

Zacalaca

1,010 people

México

Huitzoltepec

1,010 people

Veracruz

San Leoncio Jamaya

1,010 people

Tabasco

Caobanal 1ra. Sección (Mezcalapa)

1,009 people

México

San José Barbabosa

1,009 people

Baja California

Ejido Doctor Alberto Oviedo Mota (El Indiviso)

1,009 people

Guanajuato

La Cruz del Palmar

1,009 people

Veracruz

Salinas

1,009 people

Veracruz

Xoampolco

1,009 people

Sonora

Loma del Refugio

1,008 people

Guanajuato

Estación Corralejo

1,008 people

Guanajuato

Rancho de Guadalupe

1,008 people

Sonora

Sinahuisa

1,008 people

San Luis Potosí

Sánchez

1,008 people

San Luis Potosí

Nuevo Crucitas

1,008 people

Chiapas

El Progreso

1,007 people

San Luis Potosí

Pastora

1,007 people

Zacatecas

Piedra Gorda

1,007 people

Campeche

La Joya

1,007 people

México

Casas Viejas

1,006 people

Sonora

Antonio Rosales

1,006 people

Chiapas

Nueva Libertad

1,005 people

Morelos

Colonia San Francisco

1,004 people

Hidalgo

Oriental de Zapata

1,004 people

Guanajuato

Rancho Nuevo del Llanito

1,004 people

Veracruz

La Isla de Chapachapa

1,004 people

Guanajuato

San Antonio de Romerillo

1,004 people

Quintana Roo

Presidente Juárez

1,004 people

Chiapas

Tzontehuitz

1,004 people

Hidalgo

Xiteje de Zapata

1,004 people

Morelos

Chavarría

1,004 people

Tamaulipas

La Misión

1,004 people

San Luis Potosí

Tamápatz

1,004 people

Veracruz

San Pedro Tlapacoyan

1,003 people