Most Polluted Cities — 2026-05-28
Last updated: 5/28/2026, 5:42:54 PM · 475 cities
On 2026-05-28, 475 Indian cities were measured on the NAQI scale. This page lists the most polluted among them. Shahjahanpur, Uttar Pradesh ranked first with an AQI of 488 (Severe).
View Cleanest Cities — 2026-05-28 →Most Polluted Cities(25)
| # | City | AQI |
|---|---|---|
| 1 | ShahjahanpurUttar Pradesh | 488 |
| 2 | RohtakHaryana | 484 |
| 3 | BhindMadhya Pradesh | 442 |
| 4 | BharatpurRajasthan | 412 |
| 5 | DelhiDelhi | 403 |
| 6 | Kirari Suleman NagarDelhi | 403 |
| 7 | LoniUttar Pradesh | 403 |
| 8 | Nangloi JatDelhi | 403 |
| 9 | New DelhiDelhi | 403 |
| 10 | SonipatHaryana | 403 |
| 11 | KarnalHaryana | 399 |
| 12 | JalandharPunjab | 398 |
| 13 | FaridabadHaryana | 391 |
| 14 | GurgaonHaryana | 391 |
| 15 | NoidaUttar Pradesh | 391 |
| 16 | AlwarRajasthan | 385 |
| 17 | KasganjUttar Pradesh | 377 |
| 18 | AligarhUttar Pradesh | 355 |
| 19 | HamirpurUttar Pradesh | 349 |
| 20 | HathrasUttar Pradesh | 321 |
| 21 | KhoraUttar Pradesh | 314 |
| 22 | MathuraUttar Pradesh | 301 |
| 23 | GhaziabadUttar Pradesh | 293 |
| 24 | HapurUttar Pradesh | 293 |
| 25 | MeerutUttar Pradesh | 293 |