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