Most Polluted Cities in 2020
12 months of data · Source: cpcb
This archive captures the most polluted cities in India for 2020, compiled from 12 months of daily CPCB station readings across 20 cities. Kanpur, Uttar Pradesh was India's most polluted city of the year with an annual average AQI of 319. The national average AQI across tracked cities was 113.
View Cleanest Cities in 2020 →Monthly Summary
Most Polluted Cities in 2020
| # | City | Avg AQI |
|---|---|---|
| 1 | KanpurUttar Pradesh | 319 |
| 2 | NoidaUttar Pradesh | 307 |
| 3 | DharuheraHaryana | 307 |
| 4 | MoradabadUttar Pradesh | 304 |
| 5 | JīndHaryana | 300 |
| 6 | DelhiDelhi | 298 |
| 7 | BāghpatUttar Pradesh | 280 |
| 8 | MuzaffarpurBihar | 267 |
| 9 | Greater NoidaUttar Pradesh | 257 |
| 10 | FatehābādHaryana | 254 |
| 11 | SiliguriWest Bengal | 252 |
| 12 | BulandshahrUttar Pradesh | 241 |
| 13 | GhaziabadUttar Pradesh | 226 |
| 14 | BhiwadiRajasthan | 216 |
| 15 | GuwahatiAssam | 214 |
| 16 | LucknowUttar Pradesh | 210 |
| 17 | HisarHaryana | 209 |
| 18 | TālcherOdisha | 194 |
| 19 | Charkhi DādriHaryana | 194 |
| 20 | BallabgarhHaryana | 184 |