Most Polluted Cities — 2026-05-20
Last updated: 5/20/2026, 5:36:50 PM · 479 cities
On 2026-05-20, 479 Indian cities were measured on the NAQI scale. This page lists the most polluted among them. Mainpuri, Uttar Pradesh ranked first with an AQI of 484 (Severe).
View Cleanest Cities — 2026-05-20 →Most Polluted Cities(25)
| # | City | AQI |
|---|---|---|
| 1 | MainpuriUttar Pradesh | 484 |
| 2 | KasganjUttar Pradesh | 464 |
| 3 | Kanpur DehatUttar Pradesh | 453 |
| 4 | HardoiUttar Pradesh | 421 |
| 5 | KannaujUttar Pradesh | 421 |
| 6 | KanpurUttar Pradesh | 413 |
| 7 | UnnaoUttar Pradesh | 413 |
| 8 | BharatpurRajasthan | 412 |
| 9 | KhoraUttar Pradesh | 412 |
| 10 | FarrukhabadUttar Pradesh | 392 |
| 11 | EtawahUttar Pradesh | 331 |
| 12 | PanipatHaryana | 307 |
| 13 | MoradabadUttar Pradesh | 305 |
| 14 | DhanbadJharkhand | 299 |
| 15 | MuzaffarnagarUttar Pradesh | 283 |
| 16 | ShahjahanpurUttar Pradesh | 274 |
| 17 | BokaroJharkhand | 273 |
| 18 | AuraiyaUttar Pradesh | 270 |
| 19 | GhaziabadUttar Pradesh | 268 |
| 20 | HapurUttar Pradesh | 268 |
| 21 | MeerutUttar Pradesh | 268 |
| 22 | AsansolWest Bengal | 264 |
| 23 | KultiWest Bengal | 264 |
| 24 | DurgapurWest Bengal | 241 |
| 25 | BardhamanWest Bengal | 240 |