Skip to content

Most Polluted Cities in 2019

12 months of data · Source: cpcb

This archive captures the most polluted cities in India for 2019, compiled from 12 months of daily CPCB station readings across 20 cities. Kanpur, Uttar Pradesh was India's most polluted city of the year with an annual average AQI of 337. The national average AQI across tracked cities was 138.

View Cleanest Cities in 2019

Monthly Summary

MonthAvg AQI
January208
February157
March135
April144
May149
June125
July86
August69
September70
October140
November188
December184

Most Polluted Cities in 2019

#CityAvg AQI
1KanpurUttar Pradesh337
2PatnaBihar311
3MuzaffarpurBihar303
4FaridabadHaryana303
5GayaBihar298
6KolkataWest Bengal297
7TālcherOdisha273
8DelhiDelhi271
9PanipatHaryana271
10GhaziabadUttar Pradesh268
11BulandshahrUttar Pradesh262
12MoradabadUttar Pradesh256
13NoidaUttar Pradesh255
14BāghpatUttar Pradesh251
15LucknowUttar Pradesh247
16BallabgarhHaryana245
17SingrauliMadhya Pradesh244
18HapurUttar Pradesh244
19MuzaffarnagarUttar Pradesh240
20VaranasiUttar Pradesh238