Skip to content

Cleanest Cities in 2018

12 months of data · Source: cpcb

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

View Most Polluted Cities in 2018

Monthly Summary

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

Cleanest Cities in 2018

#CityAvg AQI
1KalaburagiKarnataka49
2NashikMaharashtra50
3KolārKarnataka55
4AmritsarPunjab56
5Mandi GobindgarhPunjab56
6SiliguriWest Bengal58
7KolkataWest Bengal61
8AgraUttar Pradesh61
9PatialaPunjab64
10HowrahWest Bengal65
11SolapurMaharashtra65
12VijayawadaAndhra Pradesh69
13AurangabadMaharashtra69
14ChikkaballapurKarnataka71
15PuneMaharashtra72
16ThiruvananthapuramKerala72
17RajamahendravaramAndhra Pradesh72
18VisakhapatnamAndhra Pradesh72
19MumbaiMaharashtra74
20NagpurMaharashtra77