Mysuru Is India’s Cleanest City; Varanasi, Patna Among Dirtiest

Karnataka’s Mysuru has become India’s cleanest city for the second time.

It was revealed by a nationwide survey – ‘Swachhta Sarvekshan’ – conducted by the Urban Development ministry.  Chandigarh, Tiruchirapalli, the New Delhi Municipal Council and Visakhapatnam were amongst the top five.

The latest rankings follow a similar survey conducted in 2014 which saw Mysuru and Tiruchirappali top the list of five cleanest cities of India.

The survey took three parameters — solid waste management, construction of individual, community and public toilets and sanitation strategies and behavior change communication — into account.


The survey which covered 73 cities ranked Varanasi — Prime Minister Narendra Modi’s constituency — 65th in the list of 73 cities on account of its appalling sanitation facilities.

Dhanbad, Asansol, Patna, Meerut, Raipur, Ghaziabad, Jamshedpur, Kalyan Dombivilli and Itanagar were amongst the dirtiest city list.

Meerut is the only city which has been in bottom 10 in both 2014 and 2015 list.


The cities which have showed improvement are Visakhapatnam (moved from 44 to 5), Surat (from 12 to 6), Rajkot (from 32 to 7) and Gangtok (from 16 to 8).

The top 10 cities in 2014 were Mysuru, Greater Mumbai, Tiruchirapalli, Chennai, Pune, Navi Mumbai, New Delhi Municipal Council, Nashik, Pimpri Chindwad and Chandigarh.


People cleaning the beach as part of an awareness drive in Visakhapatnam TheHindu

People cleaning the beach as part of an awareness drive in Visakhapatnam

In 2014, PM Modi launched Swacch Bharat Abhiyaan (SBA) to clean streets, roads and  cities. He himself wielded the broom.


PM Modi at a police station NDTV

PM Modi at a police station

The national campaign covered 4,041 statutory cities and around 3 million people from different walks of life participated in the cleanliness drive.

Facebook Discussions