SmogRank / Countries / Mexico

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

  1. 1San Luis PotosíSan Luis Potosí 34.22.3×
  2. 2Naucalpan de JuárezMéxico 27.31.8×
  3. 3Mexico CityMexico City 21.81.5×
  4. 4Ciudad NezahualcoyotlMéxico 21.61.4×
  5. 5TijuanaBaja California 21.01.4×
  6. 6San Salvador TizatlalliMéxico 21.01.4×
  7. 7San Francisco TlalcilalcalpanMéxico 20.31.4×
  8. 8MexicaliBaja California 14.71.0×
  9. 9AguascalientesAguascalientes 13.60.9×
  10. 10Hacienda Santa FeJalisco 12.80.9×
  11. 11SalamancaGuanajuato 10.60.7×
  12. 12PueblaPuebla 10.50.7×
  13. 13Santa AnitaJalisco 10.20.7×
  14. 14IrapuatoGuanajuato 9.80.7×
  15. 15GuadalajaraJalisco 9.80.7×
  16. 16Pachuca de SotoHidalgo 9.50.6×
  17. 17TulancingoHidalgo 9.40.6×
  18. 18CelayaGuanajuato 9.10.6×
  19. 19CuernavacaMorelos 8.80.6×
  20. 20ZapopanJalisco 8.00.5×
  21. 21Tula de AllendeHidalgo 5.80.4×
  22. 22San Juan del RíoQuerétaro 5.50.4×
  23. 23Ciudad JuárezChihuahua 4.90.3×
  24. 24Zacatepec de HidalgoMorelos 4.20.3×
  25. 25San Miguel de AllendeGuanajuato 2.30.2×
Good0–9.0
Moderate9.1–35.4
Sensitive groups35.5–55.4
Unhealthy55.5–125.4
Very unhealthy125.5–225.4
Hazardous225.5+

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.

City7-day estimateBand
Iztapalapa≈ 12 µg/m³Moderate
Gustavo Adolfo Madero≈ 13 µg/m³Moderate
Chihuahua≈ 7 µg/m³Good
Cancún≈ 5 µg/m³Good
Hermosillo≈ 4 µg/m³Good
Culiacán≈ 12 µg/m³Moderate
Morelia≈ 21 µg/m³Moderate
Torreón≈ 9 µg/m³Good
Guadalupe≈ 8 µg/m³Good
Acapulco de Juárez≈ 6 µg/m³Good
Tlalnepantla≈ 14 µg/m³Moderate
Coyoacán≈ 12 µg/m³Moderate
Reynosa≈ 10 µg/m³Moderate
Tlalpan≈ 12 µg/m³Moderate
Cuautitlán Izcalli≈ 14 µg/m³Moderate
Cuauhtémoc≈ 13 µg/m³Moderate
Heroica Matamoros≈ 10 µg/m³Moderate
Toluca≈ 11 µg/m³Moderate
Ciudad López Mateos≈ 14 µg/m³Moderate
Ensenada≈ 10 µg/m³Moderate
Xochimilco≈ 12 µg/m³Moderate
Veracruz≈ 8 µg/m³Good
Xalapa de Enríquez≈ 11 µg/m³Moderate
Nuevo Laredo≈ 9 µg/m³Good
Azcapotzalco≈ 13 µg/m³Moderate
San Nicolás de los Garza≈ 8 µg/m³Good
Tonalá≈ 24 µg/m³Moderate
Ojo de Agua≈ 14 µg/m³Moderate
Xico≈ 10 µg/m³Moderate
Iztacalco≈ 12 µg/m³Moderate
Mazatlán≈ 8 µg/m³Good
Miguel Hidalgo≈ 12 µg/m³Moderate
Benito Juarez≈ 12 µg/m³Moderate
Tapachula≈ 14 µg/m³Moderate
Villahermosa≈ 15 µg/m³Moderate
Ciudad Victoria≈ 6 µg/m³Good
Soledad de Graciano Sánchez≈ 8 µg/m³Good
Ciudad Obregón≈ 8 µg/m³Good
Ixtapaluca≈ 10 µg/m³Moderate
Coatzacoalcos≈ 6 µg/m³Good

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.