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