Skip to content

Most Polluted Cities2026-03-21

Last updated: 3/21/2026, 6:45:19 AM · 486 cities

On 2026-03-21, 486 Indian cities were measured on the NAQI scale. This page lists the most polluted among them. Ahmedabad, Gujarat ranked first with an AQI of 338 (Very Poor).

View Cleanest Cities2026-03-21

Most Polluted Cities(25)

#CityAQI
1AhmedabadGujarat338
2KhoraUttar Pradesh321
3GurgaonHaryana315
4HardoiUttar Pradesh309
5MorenaMadhya Pradesh283
6NagercoilTamil Nadu253
7NoidaUttar Pradesh239
8MuzaffarnagarUttar Pradesh235
9SonipatHaryana222
10HisarHaryana221
11KarnalHaryana213
12FaridabadHaryana206
13SultanpurUttar Pradesh197
14Nangloi JatDelhi195
15PanvelMaharashtra193
16PallavaramTamil Nadu186
17FatehpurUttar Pradesh179
18New DelhiDelhi175
19DelhiDelhi175
20BhilwaraRajasthan174
21HazaribaghJharkhand166
22ChromepetTamil Nadu161
23Kirari Suleman NagarDelhi159
24EtawahUttar Pradesh152
25KakinadaAndhra Pradesh151