Uttar Pradesh is the most populous state in India. It has the highest number of cities and districts among all states. The following are the top 10 cleanest cities in Uttar Pradesh as ranked in the latest survey.
Top 10 cleanest cities in Uttar Pradesh (cities with population over 50,000)
- Lucknow
- Agra
- Ghaziabad
- Prayagraj
- Gorakhpur
- Kanpur
- Varanasi
- Moradabad
- Mathura-Vrindavan
- Firozabad
Super Swachh League city in Uttar Pradesh: Noida
The list is based on Cleanliness Survey 2024-2025 (Swachh Survekshan).
Read more