Most polluted cities in Mexico
25 measured cities, last 24 hours; 7 above the WHO 24-hour guideline. Worst: San Luis Potosí at 34.2 µg/m³, #24 in the world.
7 good 18 moderate
- 1San Luis PotosíSan Luis Potosí 34.22.3×
- 2Naucalpan de JuárezMéxico 27.31.8×
- 3Mexico CityMexico City 21.81.5×
- 4Ciudad NezahualcoyotlMéxico 21.61.4×
- 5TijuanaBaja California 21.01.4×
- 6San Salvador TizatlalliMéxico 21.01.4×
- 7San Francisco TlalcilalcalpanMéxico 20.31.4×
- 8MexicaliBaja California 14.71.0×
- 9AguascalientesAguascalientes 13.60.9×
- 10Hacienda Santa FeJalisco 12.80.9×
- 11SalamancaGuanajuato 10.60.7×
- 12PueblaPuebla 10.50.7×
- 13Santa AnitaJalisco 10.20.7×
- 14IrapuatoGuanajuato 9.80.7×
- 15GuadalajaraJalisco 9.80.7×
- 16Pachuca de SotoHidalgo 9.50.6×
- 17TulancingoHidalgo 9.40.6×
- 18CelayaGuanajuato 9.10.6×
- 19CuernavacaMorelos 8.80.6×
- 20ZapopanJalisco 8.00.5×
- 21Tula de AllendeHidalgo 5.80.4×
- 22San Juan del RíoQuerétaro 5.50.4×
- 23Ciudad JuárezChihuahua 4.90.3×
- 24Zacatepec de HidalgoMorelos 4.20.3×
- 25San Miguel de AllendeGuanajuato 2.30.2×
Estimated: cities without a monitor
Mexico cities we can't measure, with model estimates for the last 7 days. Listed by population, not ranked: estimates aren't precise enough to rank. Model estimates from the Copernicus Atmosphere Monitoring Service (CAMS), adjusted to measured cities nearby where there are any. Adjusted, a single day lands within ×1.5 of what a monitor would read about two times in three; unadjusted, it can be off by half or double. Treat them as a guide, not a measurement.
| City | 7-day estimate |
|---|---|
| Iztapalapa | ≈ 12 µg/m³ |
| Gustavo Adolfo Madero | ≈ 13 µg/m³ |
| Chihuahua | ≈ 7 µg/m³ |
| Cancún | ≈ 5 µg/m³ |
| Hermosillo | ≈ 4 µg/m³ |
| Culiacán | ≈ 12 µg/m³ |
| Morelia | ≈ 21 µg/m³ |
| Torreón | ≈ 9 µg/m³ |
| Guadalupe | ≈ 8 µg/m³ |
| Acapulco de Juárez | ≈ 6 µg/m³ |
| Tlalnepantla | ≈ 14 µg/m³ |
| Coyoacán | ≈ 12 µg/m³ |
| Reynosa | ≈ 10 µg/m³ |
| Tlalpan | ≈ 12 µg/m³ |
| Cuautitlán Izcalli | ≈ 14 µg/m³ |
| Cuauhtémoc | ≈ 13 µg/m³ |
| Heroica Matamoros | ≈ 10 µg/m³ |
| Toluca | ≈ 11 µg/m³ |
| Ciudad López Mateos | ≈ 14 µg/m³ |
| Ensenada | ≈ 10 µg/m³ |
| Xochimilco | ≈ 12 µg/m³ |
| Veracruz | ≈ 8 µg/m³ |
| Xalapa de Enríquez | ≈ 11 µg/m³ |
| Nuevo Laredo | ≈ 9 µg/m³ |
| Azcapotzalco | ≈ 13 µg/m³ |
| San Nicolás de los Garza | ≈ 8 µg/m³ |
| Tonalá | ≈ 24 µg/m³ |
| Ojo de Agua | ≈ 14 µg/m³ |
| Xico | ≈ 10 µg/m³ |
| Iztacalco | ≈ 12 µg/m³ |
| Mazatlán | ≈ 8 µg/m³ |
| Miguel Hidalgo | ≈ 12 µg/m³ |
| Benito Juarez | ≈ 12 µg/m³ |
| Tapachula | ≈ 14 µg/m³ |
| Villahermosa | ≈ 15 µg/m³ |
| Ciudad Victoria | ≈ 6 µg/m³ |
| Soledad de Graciano Sánchez | ≈ 8 µg/m³ |
| Ciudad Obregón | ≈ 8 µg/m³ |
| Ixtapaluca | ≈ 10 µg/m³ |
| Coatzacoalcos | ≈ 6 µg/m³ |
Regions
Measured cities in each region (30 days).
Updated 2026-10-01 22:07 UTC. Values are PM2.5 in µg/m³ (fine particles), the median of each city's monitors.