Skip to content

Most Polluted Cities2026-05-02

Last updated: 4/29/2026, 5:02:32 PM · 468 cities

On 2026-05-02, 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 Cities2026-05-02

Most Polluted Cities(25)

#CityAQI
1BathindaPunjab309
2JaipurRajasthan286
3GhaziabadUttar Pradesh262
4HapurUttar Pradesh262
5MeerutUttar Pradesh262
6BhindMadhya Pradesh234
7ShahjahanpurUttar Pradesh208
8AuraiyaUttar Pradesh192
9AlwarRajasthan190
10GwaliorMadhya Pradesh190
11MorenaMadhya Pradesh190
12DelhiDelhi184
13Kirari Suleman NagarDelhi184
14LoniUttar Pradesh184
15Nangloi JatDelhi184
16New DelhiDelhi184
17SonipatHaryana184
18JalaunUttar Pradesh174
19DhanbadJharkhand170
20Kanpur DehatUttar Pradesh167
21JodhpurRajasthan159
22BokaroJharkhand150
23OraiUttar Pradesh148
24FirozpurPunjab147
25KanpurUttar Pradesh143