Most Polluted Cities in 2026
4 months of data · Source: live_api
This archive captures the most polluted cities in India for 2026, compiled from 4 months of daily CPCB station readings across 20 cities. Etawah, Uttar Pradesh was India's most polluted city of the year with an annual average AQI of 392. The national average AQI across tracked cities was 77.
View Cleanest Cities in 2026 →Monthly Summary
Most Polluted Cities in 2026
| # | City | Avg AQI |
|---|---|---|
| 1 | EtawahUttar Pradesh | 392 |
| 2 | KarnalHaryana | 391 |
| 3 | AligarhUttar Pradesh | 363 |
| 4 | GurgaonHaryana | 355 |
| 5 | MathuraUttar Pradesh | 350 |
| 6 | FirozabadUttar Pradesh | 350 |
| 7 | ShahjahanpurUttar Pradesh | 344 |
| 8 | PanipatHaryana | 341 |
| 9 | RohtakHaryana | 337 |
| 10 | HisarHaryana | 334 |
| 11 | NoidaUttar Pradesh | 333 |
| 12 | AgraUttar Pradesh | 332 |
| 13 | MainpuriUttar Pradesh | 329 |
| 14 | FaridabadHaryana | 316 |
| 15 | KhoraUttar Pradesh | 299 |
| 16 | LoniUttar Pradesh | 295 |
| 17 | Nangloi JatDelhi | 269 |
| 18 | Kirari Suleman NagarDelhi | 254 |
| 19 | HardoiUttar Pradesh | 254 |
| 20 | GhaziabadUttar Pradesh | 204 |