Skip to content

Most Polluted Cities2026-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 Cities2026-05-31

Most Polluted Cities(25)

#CityAQI
1FirozpurPunjab416
2MathuraUttar Pradesh336
3DurgapurWest Bengal334
4DarbhangaBihar310
5GopalganjBihar306
6SiwanBihar306
7BokaroJharkhand305
8MadhubaniBihar303
9BettiahBihar302
10SheoharBihar301
11MadhepuraBihar296
12SaharsaBihar296
13SupaulBihar296
14SamastipurBihar291
15MuzaffarpurBihar279
16VaishaliBihar279
17East ChamparanBihar274
18MotihariBihar274
19DhanbadJharkhand267
20KishanganjBihar264
21AsansolWest Bengal257
22KultiWest Bengal257
23BardhamanWest Bengal254
24SitamarhiBihar252
25BegusaraiBihar248