Skip to content

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

Most Polluted Cities(25)

#CityAQI
1ShahjahanpurUttar Pradesh488
2RohtakHaryana484
3BhindMadhya Pradesh442
4BharatpurRajasthan412
5DelhiDelhi403
6Kirari Suleman NagarDelhi403
7LoniUttar Pradesh403
8Nangloi JatDelhi403
9New DelhiDelhi403
10SonipatHaryana403
11KarnalHaryana399
12JalandharPunjab398
13FaridabadHaryana391
14GurgaonHaryana391
15NoidaUttar Pradesh391
16AlwarRajasthan385
17KasganjUttar Pradesh377
18AligarhUttar Pradesh355
19HamirpurUttar Pradesh349
20HathrasUttar Pradesh321
21KhoraUttar Pradesh314
22MathuraUttar Pradesh301
23GhaziabadUttar Pradesh293
24HapurUttar Pradesh293
25MeerutUttar Pradesh293