Most Polluted Cities — 2026-05-01
Last updated: 4/29/2026, 5:02:32 PM · 468 cities
On 2026-05-01, 468 Indian cities were measured on the NAQI scale. This page lists the most polluted among them. Bathinda, Punjab ranked first with an AQI of 309 (Very Poor).
View Cleanest Cities — 2026-05-01 →Most Polluted Cities(25)
| # | City | AQI |
|---|---|---|
| 1 | BathindaPunjab | 309 |
| 2 | JaipurRajasthan | 286 |
| 3 | GhaziabadUttar Pradesh | 262 |
| 4 | HapurUttar Pradesh | 262 |
| 5 | MeerutUttar Pradesh | 262 |
| 6 | BhindMadhya Pradesh | 234 |
| 7 | ShahjahanpurUttar Pradesh | 208 |
| 8 | AuraiyaUttar Pradesh | 192 |
| 9 | AlwarRajasthan | 190 |
| 10 | GwaliorMadhya Pradesh | 190 |
| 11 | MorenaMadhya Pradesh | 190 |
| 12 | DelhiDelhi | 184 |
| 13 | Kirari Suleman NagarDelhi | 184 |
| 14 | LoniUttar Pradesh | 184 |
| 15 | Nangloi JatDelhi | 184 |
| 16 | New DelhiDelhi | 184 |
| 17 | SonipatHaryana | 184 |
| 18 | JalaunUttar Pradesh | 174 |
| 19 | DhanbadJharkhand | 170 |
| 20 | Kanpur DehatUttar Pradesh | 167 |
| 21 | JodhpurRajasthan | 159 |
| 22 | BokaroJharkhand | 150 |
| 23 | OraiUttar Pradesh | 148 |
| 24 | FirozpurPunjab | 147 |
| 25 | KanpurUttar Pradesh | 143 |