Menu
Inshorts
For the best experience use inshorts app on your smartphone
inshortsinshorts

Which Indian cities have the cleanest air?

short by Ankush Verma / on Monday, 9 November, 2026
As per Central Pollution Control Board data, cities which have good and satisfactory air quality are Aizawl 23, Brajrajnagar 48, Madikeri 53, Vijayapura 55, Thrissur 58, Kalaburagi 60 and Shivamogga 60. Others include Maihar 61, Bagalkot 63, Kohima 63, Thiruvananthapuram 68, Silchar 69, Satna 70, Boisar 70, Pampore 71, Sivasagar 80, Raipur 84, Srinagar 85, Belgaum 86 and Bhilai 96.
read more at CPCB