SmogRank / Countries / Mexico

Most polluted cities in Mexico

42 measured cities ranked by PM2.5, this year. Worst: Hacienda Santa Fe at 32.9 µg/m³, #103 in the world.

#City µg/m³× WHO
1Hacienda Santa Fe Jalisco
32.96.6×
2Tuxtla Chiapas
30.36.1×
3Aguascalientes Aguascalientes
26.55.3×
4San Luis Potosí San Luis Potosí
25.75.1×
5Tlaquepaque Jalisco
24.74.9×
6Puebla Puebla
24.14.8×
7Naucalpan de Juárez México
22.44.5×
8Ciudad Nezahualcoyotl México
22.14.4×
9Guadalajara Jalisco
20.34.1×
10Mexico City Mexico City
20.04.0×
11Cuautla Morelos
19.23.8×
12Pachuca de Soto Hidalgo
19.03.8×
13Mixquiahuala de Juárez Hidalgo
18.63.7×
14Zacatepec de Hidalgo Morelos
18.33.7×
15Santa Anita Jalisco
17.83.6×
16Celaya Guanajuato
17.83.6×
17Santa Catarina Nuevo León
17.53.5×
18Ciudad General Escobedo Nuevo León
17.43.5×
19Parque Industrial Ciudad Mitras Nuevo León
17.03.4×
20Irapuato Guanajuato
16.83.4×
21Salamanca Guanajuato
16.63.3×
22León de los Aldama Guanajuato
16.63.3×
23Ciudad Benito Juárez Nuevo León
16.63.3×
24Tehuacán Puebla
16.13.2×
25Mexicali Baja California
15.83.2×
26San Luis de la Paz Guanajuato
15.63.1×
27Monterrey Nuevo León
15.63.1×
28Santiago de Querétaro Querétaro
15.43.1×
29Tulancingo Hidalgo
15.23.0×
30Cuernavaca Morelos
15.23.0×
31Tula de Allende Hidalgo
14.93.0×
32Zapopan Jalisco
14.93.0×
33Cadereyta Jiménez Nuevo León
14.62.9×
34Ciudad Apodaca Nuevo León
14.62.9×
35San Juan del Río Querétaro
14.42.9×
36La Providencia Siglo XXI Hidalgo
14.32.9×
37Tijuana Baja California
12.92.6×
38Abasolo Guanajuato
12.72.5×
39San Miguel de Allende Guanajuato
12.62.5×
40Ciudad Juárez Chihuahua
12.32.5×
41Guanajuato Guanajuato
12.22.4×
42García Nuevo León
11.22.2×
Good 0–9.0Moderate 9.1+Unhealthy for sensitive groups 35.5+Unhealthy 55.5+Very unhealthy 125.5+Hazardous 225.5+No data

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

Regions

Updated 2026-10-01 09:07 UTC. Values are PM2.5 in µg/m³ (fine particles), the median of each city's monitors.