Most Polluted Cities — 2026-04-28
Last updated: 4/26/2026, 8:21:38 PM · 468 cities
On 2026-04-28, 468 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 498 (Severe).
View Cleanest Cities — 2026-04-28 →Most Polluted Cities(25)
| # | City | AQI |
|---|---|---|
| 1 | ShahjahanpurUttar Pradesh | 498 |
| 2 | FarrukhabadUttar Pradesh | 451 |
| 3 | HisarHaryana | 449 |
| 4 | EtahUttar Pradesh | 434 |
| 5 | MainpuriUttar Pradesh | 433 |
| 6 | MuzaffarnagarUttar Pradesh | 424 |
| 7 | PatialaPunjab | 409 |
| 8 | HardoiUttar Pradesh | 332 |
| 9 | KannaujUttar Pradesh | 332 |
| 10 | SitapurUttar Pradesh | 315 |
| 11 | EtawahUttar Pradesh | 303 |
| 12 | MoradabadUttar Pradesh | 303 |
| 13 | KanpurUttar Pradesh | 292 |
| 14 | UnnaoUttar Pradesh | 292 |
| 15 | LakhimpurUttar Pradesh | 291 |
| 16 | LucknowUttar Pradesh | 274 |
| 17 | HathrasUttar Pradesh | 271 |
| 18 | FirozabadUttar Pradesh | 240 |
| 19 | BareillyUttar Pradesh | 221 |
| 20 | Rae BareliUttar Pradesh | 209 |
| 21 | AgraUttar Pradesh | 197 |
| 22 | RampurUttar Pradesh | 180 |
| 23 | MathuraUttar Pradesh | 150 |
| 24 | JodhpurRajasthan | 137 |
| 25 | MalappuramKerala | 137 |