Top 10 cleanest cities in Uttar Pradesh

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)

  1. Lucknow
  2. Agra
  3. Ghaziabad
  4. Prayagraj
  5. Gorakhpur
  6. Kanpur
  7. Varanasi
  8. Moradabad
  9. Mathura-Vrindavan
  10. Firozabad

Super Swachh League city in Uttar Pradesh: Noida

The list is based on Cleanliness Survey 2024-2025 (Swachh Survekshan).

Read more

Scroll to Top