Skip to content

Cleanest Cities in 2020

12 months of data · Source: cpcb

This archive captures the cleanest cities in India for 2020, compiled from 12 months of daily CPCB station readings across 20 cities. Damoh, Madhya Pradesh was India's cleanest city of the year with an annual average AQI of 24. The national average AQI across tracked cities was 113.

View Most Polluted Cities in 2020

Monthly Summary

MonthAvg AQI
January156
February145
March99
April86
May94
June77
July61
August53
September78
October148
November180
December181

Cleanest Cities in 2020

#CityAvg AQI
1DamohMadhya Pradesh24
2AizawlMizoram25
3SagarMadhya Pradesh25
4ChandrapurMaharashtra27
5KalyānMaharashtra27
6KalaburagiKarnataka29
7ShillongMeghalaya30
8HubballiKarnataka30
9NashikMaharashtra30
10ShivamoggaKarnataka33
11KannurKerala35
12KozhikodeKerala36
13EloorKerala38
14SiliguriWest Bengal42
15MysuruKarnataka44
16JalandharPunjab45
17MadikeriKarnataka45
18ChandigarhChandigarh UT47
19ChennaiTamil Nadu47
20RupnagarPunjab47