Skip to content

Most Polluted Cities in 2021

12 months of data · Source: cpcb

This archive captures the most polluted cities in India for 2021, compiled from 12 months of daily CPCB station readings across 20 cities. Jīnd, Haryana was India's most polluted city of the year with an annual average AQI of 367. The national average AQI across tracked cities was 121.

View Cleanest Cities in 2021

Monthly Summary

MonthAvg AQI
January173
February157
March143
April128
May92
June86
July69
August68
September57
October110
November187
December180

Most Polluted Cities in 2021

#CityAvg AQI
1JīndHaryana367
2GurugramHaryana357
3SiwanBihar351
4ChapraBihar342
5Bihar SharifBihar334
6LucknowUttar Pradesh323
7KanpurUttar Pradesh320
8KatiharBihar309
9DelhiDelhi294
10MuzaffarpurBihar293
11BulandshahrUttar Pradesh286
12NoidaUttar Pradesh279
13HisarHaryana273
14SiliguriWest Bengal264
15SingrauliMadhya Pradesh263
16FaridabadHaryana256
17GhaziabadUttar Pradesh241
18MeerutUttar Pradesh235
19GuwahatiAssam235
20PatnaBihar234