SmogRank / Countries / Mexico

Most polluted cities in Mexico

43 measured cities ranked by PM2.5, last 7 days. Worst: San Luis Potosí at 34.0 µg/m³, #58 in the world.

#City µg/m³
1San Luis Potosí San Luis Potosí
34.0
2Hacienda Santa Fe Jalisco
22.8
3San Salvador Tizatlalli México
17.8
4Aguascalientes Aguascalientes
16.6
5Tijuana Baja California
15.9
6Santa Anita Jalisco
15.6
7Guadalajara Jalisco
15.5
8Tlaquepaque Jalisco
14.9
9Naucalpan de Juárez México
14.1
10Tepic Nayarit
13.2
11Puebla Puebla
12.7
12Mexicali Baja California
12.5
13Ciudad Nezahualcoyotl México
11.1
14Salamanca Guanajuato
11.0
15León de los Aldama Guanajuato
10.6
16Zapopan Jalisco
10.3
17Mixquiahuala de Juárez Hidalgo
10.2
18Saltillo Coahuila
10.1
19Cuautla Morelos
10.0
20Irapuato Guanajuato
9.9
21Mexico City Mexico City
9.5
22Cuernavaca Morelos
9.0
23Ciudad General Escobedo Nuevo León
9.0
24Tulancingo Hidalgo
8.8
25Parque Industrial Ciudad Mitras Nuevo León
8.6
26San Juan del Río Querétaro
8.3
27Ciudad Apodaca Nuevo León
8.2
28San Luis de la Paz Guanajuato
7.8
29Monterrey Nuevo León
7.6
30Tula de Allende Hidalgo
7.5
31Santiago de Querétaro Querétaro
7.3
32Santa Catarina Nuevo León
7.1
33Zacatepec de Hidalgo Morelos
6.8
34Pachuca de Soto Hidalgo
6.7
35Ciudad Juárez Chihuahua
6.6
36La Providencia Siglo XXI Hidalgo
6.6
37Tehuacán Puebla
6.4
38García Nuevo León
6.2
39Abasolo Guanajuato
6.2
40Guanajuato Guanajuato
5.9
41San Miguel de Allende Guanajuato
5.8
42Ciudad Benito Juárez Nuevo León
5.7
43Cadereyta Jiménez Nuevo León
5.3
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.