Head To These Top 10 Cities With The Cleanest Air In India

Nidhi Kadere

Imphal

Imphal has the cleanest air in India, with an average PM 2.5 level of 11.14 μg/m 3. It is surrounded by hills and forests, which help in reducing air pollution. 

Loktak Lake in Imphal | Shutterstock

Madikeri

Madikeri in Karnataka boasts of scenic beauty, coffee plantations, and diverse wildlife. With an average PM 2.5 level of 17.04 μg/m3, it is the second least polluted city in India.

Madikeri | Shutterstock

Mysuru

Mysuru is the third least polluted city in India, with an average PM 2.5 level of 19.10 μg/m 3. It is famous for its heritage, palaces and festivals. The city has a well-planned urban layout and a green cover of over 20 per cent. 

Mysore Palace | Shutterstock

Mangalore

Mangalore is the fourth least polluted city in India, with an average PM 2.5 level of 20.07 μg/m 3. The city has a tropical climate and a sea breeze that helps disperse the air pollutants. 

Old Church in Mangalore | Shutterstock

Amaravati

Amaravati is the fifth least polluted city in India, with an average PM 2.5 level of 20.78 μg/m 3. It is a newly developed city that aims to be smart and green. The city has a riverfront development, a forest reserve and a solar park. 

Dhyana Buddha Statue in Amaravati | Shutterstock

Haldia

A port city in West Bengal, Haldia is the sixth least polluted city in India, with an average PM 2.5 level of 23.43 μg/m 3. The city's humid climate and riverine location helps in keeping the air pollution at bay. 

Haldia | Shutterstock

Gorakhpur

A city in Uttar Pradesh, Gorakhpur is the seventh least polluted city in India, with an average PM 2.5 level of 24.83 μg/m 3. It is a religious centre with a subtropical climate and a rich biodiversity.

Kusmi forest in Gorakhpur | Shutterstock

Bagalkot

A city in Karnataka, Bagalkot is the eighth least polluted city in India, with an average PM 2.5 level of 24.95 μg/m 3. The city has a semi-arid climate and rocky terrain and boasts many green initiatives.

Bagalkot | Shutterstock

Chennai

Chennai is the ninth least polluted city in India, with an average PM 2.5 level of 26.06 μg/m 3. The city has a tropical climate and a coastal location that helps in reducing the air pollution.

Chennai | Shutterstock

Chikkaballapur

A city in Karnataka, Chikkaballapur is the tenth least polluted city in India, with an average PM 2.5 level of 26.30 μg/m 3. It has a moderate climate and a hilly landscape.

Chikkaballapur | Shutterstock