SmogRank / World / Europe / Italy / Lombardy
Most polluted cities in Lombardy, Italy
No city in Lombardy, Italy has enough readings to rank for the last 30 days.
25 monitors in Italy haven't reported for more than two days. Cities that rely on them are missing from the 24-hour board and may drop from the longer ones; that isn't clean air, and they return when the data does.
A city joins this ranking with enough days of readings over the last 30 days; none here has that right now, so there is nothing to map or chart.
The US EPA's Air Quality Index for PM2.5 (2024 breakpoints). Show values as: µg/m³ · US AQI · India AQI · China AQI · European AQI · UK DAQI · Canada AQHI+. About the scales
Estimated: cities without a monitor
Lombardy 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 |
|---|---|
| Busto Arsizio | ≈ 23 µg/m³ |
| Sesto San Giovanni | ≈ 22 µg/m³ |
| Cinisello Balsamo | ≈ 22 µg/m³ |
| Pavia | ≈ 16 µg/m³ |
| Vigevano | ≈ 22 µg/m³ |
| Legnano | ≈ 23 µg/m³ |
| Gallarate | ≈ 23 µg/m³ |
| Rho | ≈ 22 µg/m³ |
| Paderno Dugnano | ≈ 22 µg/m³ |
| Cologno Monzese | ≈ 22 µg/m³ |
| Seregno | ≈ 22 µg/m³ |
| Desio | ≈ 22 µg/m³ |
| Cantù | ≈ 22 µg/m³ |
| Rozzano | ≈ 16 µg/m³ |
| Voghera | ≈ 9 µg/m³ |
| Lissone | ≈ 22 µg/m³ |
| Cesano Maderno | ≈ 22 µg/m³ |
| Bollate | ≈ 22 µg/m³ |
| Pioltello | ≈ 22 µg/m³ |
| Corsico | ≈ 22 µg/m³ |
| Brugherio | ≈ 22 µg/m³ |
| Abbiategrasso | ≈ 22 µg/m³ |
| Limbiate | ≈ 22 µg/m³ |
| Crema | ≈ 15 µg/m³ |
| San Giuliano Milanese | ≈ 16 µg/m³ |
| Cernusco sul Naviglio | ≈ 22 µg/m³ |
| San Donato Milanese | ≈ 22 µg/m³ |
| Segrate | ≈ 22 µg/m³ |
| Parabiago | ≈ 23 µg/m³ |
| Romano Banco | ≈ 22 µg/m³ |
| Garbagnate Milanese | ≈ 22 µg/m³ |
| Giussano | ≈ 22 µg/m³ |
| Bresso | ≈ 22 µg/m³ |
| Lainate | ≈ 22 µg/m³ |
| Lumezzane | ≈ 18 µg/m³ |
| Seriate | ≈ 23 µg/m³ |
| Cesano Boscone | ≈ 22 µg/m³ |
| San Sebastiano | ≈ 18 µg/m³ |
| Muggiò | ≈ 22 µg/m³ |
| Seveso | ≈ 22 µg/m³ |
Bad-air episodes in Lombardy
- Italy and Switzerland, October 202514 October 2025, 1 day9 cities46 µg/m³peak, Nichelino
- Italy and Switzerland, August 202512 to 14 August 2025, 3 days11 cities30 µg/m³peak, Winterthur
- Italy, France and 2 more countries, June 202514 June 2025, 1 day31 cities41 µg/m³peak, Vigevano
- Italy, Switzerland and France, February 202415 to 22 February 2024, 8 days33 cities97 µg/m³peak, Vigevano
- Southern Europe, February 20244 to 9 February 2024, 6 days53 cities98 µg/m³peak, Peschiera del Garda
Times when many cities around here had PM2.5 at twice their usual or more on the same days.
Updated 2026-10-06 22:07 UTC. Values are PM2.5 (fine particles), the median of each city's monitors, as the US AQI PM2.5 sub-index.