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.
Oaxaca
Tlacolula de Matamoros
13,821 people
Sonora
Villa Juárez
13,770 people
Chiapas
Brisas Barra de Suchiate
13,743 people
Morelos
La Joya
13,715 people
Oaxaca
San Pedro Pochutla
13,685 people
Oaxaca
Unión Hidalgo
13,683 people
Puebla
Santa María Xonacatepec
13,673 people
Tamaulipas
Aldama
13,661 people
Veracruz
Gutiérrez Zamora
13,651 people
Jalisco
Poncitlán
13,581 people
Zacatecas
Miguel Auza
13,551 people
Chihuahua
Ascensión
13,456 people
Veracruz
Paso del Macho
13,413 people
Sinaloa
Villa Unión
13,404 people
Tlaxcala
Acuitlapilco
13,386 people
Colima
Coquimatlán
13,358 people
Veracruz
Jalacingo
13,310 people
Jalisco
Colotlán
13,256 people
Sinaloa
Eldorado
13,197 people
Morelos
La Joya
13,158 people
México
Santiago Tianguistenco de Galeana
13,106 people
San Luis Potosí
Santa María del Río
13,099 people
Jalisco
Centro de Readaptación Social
13,071 people
Baja California Sur
Guerrero Negro
13,054 people
Tabasco
Balancán
13,030 people
México
San Sebastián Chimalpa
12,951 people
Jalisco
San Julián
12,949 people
Zacatecas
Valparaíso
12,919 people
Sonora
Sonoyta
12,849 people
México
San Martín de las Pirámides
12,812 people
Morelos
Juan Morales
12,756 people
Guanajuato
Valtierrilla
12,713 people
Veracruz
Oluta
12,709 people
México
Temascalcingo
12,698 people
Quintana Roo
Isla Mujeres
12,642 people
Morelos
San Pedro Apatlaco
12,630 people
Yucatán
Maxcanú
12,621 people
Baja California
Progreso
12,557 people
Veracruz
Tempoal de Sánchez
12,526 people
México
San Antonio la Isla
12,525 people
Jalisco
Tototlán
12,516 people
Jalisco
La Tijera
12,425 people
Jalisco
Tecalitlán
12,411 people
Chiapas
Bochil
12,404 people
México
Lomas de San Sebastián
12,372 people
México
Santiago Cuautlalpan
12,336 people
Zacatecas
Villanueva
12,269 people
México
San Juan de las Huertas
12,253 people
Puebla
San Gabriel Chilac
12,149 people
Tamaulipas
Estación Manuel
12,077 people
Morelos
Tepalcingo
12,053 people
Veracruz
Ángel R. Cabada
12,033 people
México
Huehuetoca
11,948 people
Jalisco
Acatic
11,890 people
Jalisco
Ojuelos de Jalisco
11,881 people
Sonora
Santa Ana
11,864 people
Jalisco
Lomas de San Agustín
11,836 people
México
Jilotepec de Molina Enríquez
11,828 people
Chihuahua
Ascención
11,781 people
Baja California Sur
Santa Rosalía
11,765 people
Jalisco
Ayotlán
11,724 people
Campeche
Dzitbalché
11,686 people
Veracruz
Plan de Ayala
11,657 people
Jalisco
El Arenal
11,610 people
Aguascalientes
Jesús Gómez Portugal (Margaritas)
11,589 people
Baja California Sur
Las Palmas
11,562 people
Querétaro
San Pedro Mártir
11,552 people
Yucatán
Espita
11,551 people
Tamaulipas
Ciudad Gustavo Díaz Ordaz
11,523 people
Quintana Roo
Bacalar
11,513 people
Puebla
Chiautla de Tapia
11,511 people
Durango
Canatlán
11,495 people
Yucatán
Muna
11,469 people
San Luis Potosí
Cedral
11,468 people
Baja California
Vicente Guerrero
11,455 people
Jalisco
Ajijic
11,439 people
Morelos
Anenecuilco
11,227 people
Tamaulipas
González
11,212 people
Jalisco
Santa Cruz de las Flores
11,204 people
Veracruz
El Tejar
11,168 people
México
San Bartolomé Tlaltelulco
11,141 people
Puebla
Chinautla
11,096 people
Hidalgo
Tepatepec
11,084 people
Jalisco
Villas de la Hacienda [Fraccionamiento]
11,078 people
Hidalgo
Mineral del Monte
11,015 people
Jalisco
Amatitán
11,006 people
Yucatán
Tixkokob
10,968 people
Tabasco
Parrilla II
10,967 people
México
Atlautla
10,967 people
Puebla
Atencingo
10,879 people
Chiapas
El Parral
10,865 people
Tabasco
Pomoca
10,864 people
Chiapas
Villa Corzo
10,841 people
Oaxaca
Chahuites
10,763 people
Chiapas
Simojovel de Allende
10,762 people
Veracruz
Platón Sánchez
10,758 people
Jalisco
Degollado
10,753 people
Durango
Villa Unión
10,753 people
Veracruz
Chocamán
10,727 people
México
Santa María Zolotepec
10,656 people
Tabasco
Tecolutilla
10,637 people
Morelos
Unidad Habitacional José María Morelos y Pavón
10,625 people
Morelos
Tlaltizapán
10,563 people
Baja California Sur
Las Veredas
10,478 people
Michoacán
Santiago Tangamandapio
10,463 people
Jalisco
Acatlán de Juárez
10,461 people
Nayarit
San Juan de Abajo
10,442 people
México
Profesor Carlos Hank González
10,416 people
San Luis Potosí
Ciudad del Maíz
10,391 people
Michoacán
Buenavista Tomatlán
10,390 people
San Luis Potosí
Villa de Reyes
10,383 people
Guanajuato
Rincón de Tamayo
10,324 people
Puebla
Ciudad de Chiautla de Tapia
10,320 people
Coahuila
Cuatro Ciénegas de Carranza
10,309 people
Campeche
Hecelchakán
10,285 people
Nuevo León
Doctor Arroyo
10,272 people
Tamaulipas
Nuevo Progreso
10,272 people
Colima
El Colomo
10,255 people
Michoacán
Felipe Carrillo Puerto
10,217 people
Morelos
Tetela del Volcán
10,199 people
Veracruz
Moralillo
10,191 people
Nayarit
San Blas
10,187 people
Yucatán
Akil
10,176 people
San Luis Potosí
Tanquián de Escobedo
10,127 people
Tlaxcala
San Andrés Ahuashuatepec
10,114 people
México
Otumba
10,097 people
Guanajuato
Santa Ana Pacueco
10,052 people
Chiapas
Pueblo Nuevo
10,043 people
Tamaulipas
Ciudad Tula
10,043 people
Puebla
Guadalupe Victoria
10,035 people
Veracruz
Teocelo
9,967 people
Jalisco
Valle Dorado Inn
9,966 people
Veracruz
Boca del Rio
9,947 people
San Luis Potosí
Villa Zaragoza
9,915 people
Chiapas
Jiquipilas
9,894 people
Durango
Cuencamé de Ceniceros
9,848 people
Oaxaca
Chahuite
9,837 people
Yucatán
Tekit
9,834 people
Campeche
Candelaria
9,812 people
Guerrero
Petaquillas
9,801 people
Oaxaca
Heroica Ciudad de Ejutla de Crespo
9,748 people
Veracruz
Ciudad Cuauhtémoc
9,740 people
Sonora
Etchojoa
9,710 people
Veracruz
Las Vigas de Ramírez
9,684 people
Tabasco
Parrilla
9,664 people
Morelos
Cocoyoc
9,663 people
Veracruz
Texistepec
9,655 people
Chiapas
San Fernando
9,651 people
Veracruz
Zaragoza
9,639 people
Veracruz
Rafael Delgado
9,594 people
Tamaulipas
Xicoténcatl
9,593 people
Nuevo León
Carmen
9,568 people
Michoacán
San José de Gracia
9,537 people
Durango
Tlahualilo de Zaragoza
9,517 people
México
San Felipe Tlalmimilolpan
9,512 people
México
Villa Guerrero
9,509 people
México
Almoloya del Río
9,507 people
Colima
Comala
9,442 people
Yucatán
Halachó
9,412 people
Sonora
Álamos
9,345 people
Guerrero
Tlapehuala
9,331 people
Sinaloa
Choix
9,306 people
Veracruz
Villa Zempoala
9,249 people
Veracruz
Naolinco de Victoria
9,233 people
Chiapas
Altamirano
9,200 people
Jalisco
Tecolotlán
9,189 people
México
Santa María Ajoloapan
9,185 people
Jalisco
Juanacatlán
9,133 people
Veracruz
Amatlán de los Reyes
9,123 people
Michoacán
Tuxpan
9,122 people
Tlaxcala
Amaxac de Guerrero
9,114 people
México
Ex-hacienda de Xalpa
9,105 people
Nayarit
La Peñita de Jaltemba
9,102 people
Querétaro
Santa María Magdalena
9,099 people
Veracruz
Playa Vicente
9,083 people
Jalisco
Galaxia Bonito Jalisco
9,082 people
Sonora
Tobarito
9,065 people
Puebla
La Resurrección
9,065 people
Hidalgo
Huichapan
9,051 people
Michoacán
Antúnez (Morelos)
9,044 people
Chiapas
La Trinitaria
9,042 people
Jalisco
Las Juntas
9,035 people
Jalisco
La Alameda
9,013 people
Baja California
El Niño
8,999 people
Nuevo León
China
8,997 people
Oaxaca
Santa María Jalapa del Marqués
8,996 people
México
Calixtlahuaca
8,993 people
Nuevo León
Salinas Victoria
8,979 people
Veracruz
Atzacan
8,947 people
Chihuahua
La Junta
8,930 people
Coahuila
San Antonio del Coyote
8,856 people
Sonora
Vicam
8,837 people
Tabasco
Tamulté de las Sabanas
8,824 people
Tabasco
La Venta
8,821 people
Michoacán
Álvaro Obregón
8,807 people
Jalisco
Mascota
8,801 people
México
Villa del Carbón
8,778 people
Chihuahua
Adolfo López Mateos
8,770 people
Chihuahua
Santa Bárbara
8,765 people
México
Santiaguito Tlalcilalcalli
8,761 people