Swachh Survekshan 2018: Indore Retains Top Ranking As India’s Cleanest City
Indore retained its rank of being India’s cleanest city, while seven out of India’s ten dirtiest cities belonged to first time participant West Bengal.
1. Indore
2. Bhopal
3. Chandigarh
4. New Delhi Municipal Council (NDMC)
5. Vijayawada
6. Tirupati
7. Visakhapatnam
8. Mysuru
9. Navi Mumbai
10. Pune