Most Polluted Cities — 2026-05-31
Last updated: 5/31/2026, 4:50:54 PM · 478 cities
On 2026-05-31, 478 Indian cities were measured on the NAQI scale. This page lists the most polluted among them. Firozpur, Punjab ranked first with an AQI of 416 (Severe).
View Cleanest Cities — 2026-05-31 →Most Polluted Cities(25)
| # | City | AQI |
|---|---|---|
| 1 | FirozpurPunjab | 416 |
| 2 | MathuraUttar Pradesh | 336 |
| 3 | DurgapurWest Bengal | 334 |
| 4 | DarbhangaBihar | 310 |
| 5 | GopalganjBihar | 306 |
| 6 | SiwanBihar | 306 |
| 7 | BokaroJharkhand | 305 |
| 8 | MadhubaniBihar | 303 |
| 9 | BettiahBihar | 302 |
| 10 | SheoharBihar | 301 |
| 11 | MadhepuraBihar | 296 |
| 12 | SaharsaBihar | 296 |
| 13 | SupaulBihar | 296 |
| 14 | SamastipurBihar | 291 |
| 15 | MuzaffarpurBihar | 279 |
| 16 | VaishaliBihar | 279 |
| 17 | East ChamparanBihar | 274 |
| 18 | MotihariBihar | 274 |
| 19 | DhanbadJharkhand | 267 |
| 20 | KishanganjBihar | 264 |
| 21 | AsansolWest Bengal | 257 |
| 22 | KultiWest Bengal | 257 |
| 23 | BardhamanWest Bengal | 254 |
| 24 | SitamarhiBihar | 252 |
| 25 | BegusaraiBihar | 248 |