Swachh Survekshan is an annual ranking exercise taken up by the Ministry of Housing and Urban Affairs (MoHUA), Government of India, to assess urban areas of country on their levels of cleanliness and active implementation of Swachhta mission initiatives in a timely & innovative manner.

The objective of survey is to encourage large scale citizen participation and create awareness amongst all sections of society about the importance of working together towards making towns & cities a better place to live in. In addition, survey also seeks to promote a spirit of healthy competition between towns & cities; to improve the quality of their services to people, and create cleaner cities and towns.

MoHUA started an annual ranking of cities in the year 2016. First Swachh Survekshan conducted that year covered 73 cities and in subsequent years number of cities were added to expand its coverage. The second survey held in 2017 included 434 ULBs, third survey held in 2018 covered 4203 ULBs and fourth edition of survey held in 2019 covered 4237 ULBs. This year in 2020 the coverage of survey was 4242 cities (including 62 Cantonment Boards).

As per the findings of the survey, these are the cleanest cities in India with a population greater than 100,000.

Source: https://swachhsurvekshan2020.org/Rankings

10. Vadodara, Gujarat


9. GVMC Visakhapatnam, Andhra Pradesh


8. Chandigarh , Chandigarh


7. Bhopal, Madhya Pradesh


6. Rajkot, Gujarat


5. Ahmedabad, Gujarat


4. Vijaywada, Andhra Pradesh


3. Navi Mumbai, Maharashtra


2. Surat, Gujarat


1. Indore, Madhya Pradesh