Skip to content

Most Polluted Cities in 2018

12 months of data · Source: cpcb

This archive captures the most polluted cities in India for 2018, compiled from 12 months of daily CPCB station readings across 20 cities. Kolār, Karnataka was India's most polluted city of the year with an annual average AQI of 415. The national average AQI across tracked cities was 151.

View Cleanest Cities in 2018

Monthly Summary

MonthAvg AQI
January212
February180
March162
April144
May148
June127
July78
August80
September92
October161
November207
December215

Most Polluted Cities in 2018

#CityAvg AQI
1KolārKarnataka415
2KanpurUttar Pradesh372
3AgraUttar Pradesh359
4HapurUttar Pradesh336
5PatnaBihar328
6MuzaffarpurBihar305
7SiliguriWest Bengal287
8LucknowUttar Pradesh272
9GayaBihar269
10BulandshahrUttar Pradesh266
11BhiwadiRajasthan262
12BāghpatUttar Pradesh253
13GhaziabadUttar Pradesh252
14FaridabadHaryana250
15NoidaUttar Pradesh248
16DelhiDelhi247
17VaranasiUttar Pradesh247
18Greater NoidaUttar Pradesh244
19BrajrajnagarOdisha240
20MoradabadUttar Pradesh231