Top 10 cleanest states in India (2024)

“Swachh Survekshan” is an annual survey organised to judge cleanliness of Indian states and cities. It is part of the larger Swachh Bharat Mission. The following are top 10 cleanest states in India as ranked in Swachh Survekshan 2023.

Top 10 cleanest states in India

RankState
1Maharashtra
2Madhya Pradesh
3Chhattisgarh
4Odisha
5Telangana
6Andhra Pradesh
7Punjab
8Gujarat
9Uttar Pradesh
10Tamil Nadu

Key points

  • Maharashtra was ranked the best-performing state in Swachh Survekshan 2023. Navi Mumbai is the cleanest big city in Maharashtra.
  • Sasvad was ranked the cleanest city with less than 1 lakh population in Maharashtra as well as India.
  • Madhya Pradesh was the second best-performing state in Swachh Survekshan 2023. Indore was ranked the cleanest city in MP as well as India.
  • Budni was ranked the cleanest city with less than 1 lakh population in Madhya Pradesh.
  • Chhattisgarh was the third best-performing state. The state capital Raipur is the cleanest big city in Chhattisgarh.
  • Patan was ranked the cleanest city with less than 1 lakh population in Chhattisgarh.
  • Navi Mumbai and Pune are two cities from Maharashtra in the top 10 cleanest cities in India.

Read more

Scroll to Top