Visakhapatnam Ranks as the 4th Cleanest City in India (2025)

Visakhapatnam (Vizag) has been ranked the 4th cleanest city in India and 1st in Andhra Pradesh in the Swachh Survekshan 2025 rankings. This annual cleanliness survey is conducted by the Ministry of Housing and Urban Affairs (MoHUA) under the Swachh Bharat Mission.

Since 2022, Vizag has consistently maintained the 4th position nationally and the top spot in Andhra Pradesh. Below is a year-wise Swachh Survekshan ranking of Visakhapatnam (Vizag) from 2021 to 2025:

  • 2021 – 9th in India, 3rd in Andhra Pradesh
  • 2022 – 4th in India, 1st in Andhra Pradesh
  • 2023 – 4th in India, 1st in Andhra Pradesh
  • 2024 – 4th in India, 1st in Andhra Pradesh
  • 2025 – 4th in India, 1st in Andhra Pradesh

Okay, now coming to the rankings of the Cleanest Cities in India (2025) — Indore ranks 1st. The city, located in the state of Madhya Pradesh, has marked its 8th consecutive year as the cleanest city in India since 2017.

Surat ranks 2nd in 2025. This city in Gujarat has also been recognized for its consistent efforts, having previously secured the second position in the 2019–20, 2021, 2022 and 2024 Swachh Survekshan Awards.

Navi Mumbai is ranked 3rd, maintaining its position from the previous year.

Vizag ranks 4th, consistently holding this position for the fourth consecutive year.

These top four cities have maintained their rankings from the previous year, 2024, and have impressed with their consistent dedication to cleanliness, effective waste management systems, public awareness campaigns, and infrastructure improvements. They serve as an inspiration for other Indian cities to prioritize hygiene and sanitation.

Top 25 Cleanest Cities in India (2025), Ranked by the Swachh Survekshan Survey

  1. Indore, Madhya Pradesh
  2. Surat, Gujarat
  3. Navi Mumbai, Maharashtra
  4. Visakhapatnam, Andhra Pradesh
  5. Vijayawada, Andhra Pradesh
  6. Bhopal, Madhya Pradesh
  7. Tirupati, Andhra Pradesh
  8. Mysore, Karnataka
  9. New Delhi (NDMC), Delhi
  10. Ambikapur, Chhattisgarh
  11. Noida, Uttar Pradesh
  12. Chandigarh, Chandigarh
  13. Mira-bhayandar, Maharashtra
  14. Chhindwara, Madhya Pradesh
  15. Baramati, Maharashtra
  16. Rajkot, Gujarat
  17. Ujjain, Madhya Pradesh
  18. Ahmedabad, Gujarat
  19. Satara, Maharashtra
  20. Pune, Maharashtra
  21. Khandwa, Madhya Pradesh
  22. Sagar, Madhya Pradesh
  23. Korba, Chhattisgarh
  24. Barshi, Maharashtra
  25. Dewas, Madhya Pradesh

Annual Swachh Survekshan Report: Top 20 Cleanest Cities in India (2023-2024)

RankCityState/UT2022 Rank2021 Rank
1IndoreMadhya Pradesh#1#1
1SuratGujarat#2#2
3Navi MumbaiMaharashtra#3#4
4Visakhapatnam (Vizag)Andhra Pradesh#4#9
5BhopalMadhya Pradesh#6#7
6VijayawadaAndhra Pradesh#5#3
7New DelhiDelhi
8TirupatiAndhra Pradesh
9HyderabadTelangana#10
10PuneMaharashtra#9#5
11ChandigarhChandigarh
12RaipurChhattisgarh#11#6
13Pimpri-ChinchwadMaharashtra#19
14NoidaUttar Pradesh
15AhmedabadGujarat#8#10
16GwaliorMadhya Pradesh#18
17GunturAndhra Pradesh
18BaramatiMaharashtra
19UjjainMadhya Pradesh
20Mira-BhayandarMaharashtra

Indore, a city in the Madhya Pradesh state, marked its seventh consecutive year as the cleanest city in India.

Surat, a city in the Gujarat state, has also been recognized, earning the first position after three consecutive second-place rankings in the 2019-20, 2021, and 2022 Swachh Survekshan Awards.

Navi Mumbai is ranked #3, maintaining its third position from the previous year, while Visakhapatnam (Vizag) is ranked #4, moving up from #9 in 2022 to the top #4 as the cleanest cities in India for 2023.

These top four cities have maintained their rankings from the previous year, 2022, and have impressed with their consistent dedication to cleanliness, implementation of effective waste management systems, public awareness campaigns, and infrastructure improvements. These cities serve as inspiration for other Indian cities to prioritize hygiene and sanitation.

What are the Cleanest Cities in South India according to the latest 2024 Swachh Survekshan survey?

Three cities Visakhapatnam (Vizag), Vijayawada, and Guntur from Andhra Pradesh and Hyderabad city from Telangana are ranked the cleanest cities in South India according to the latest Swachh Survekshan survey results (2024).

  • Visakhapatnam (Vizag), Andhra Pradesh – 3rd Rank
  • Vijayawada, Andhra Pradesh – 6th Rank
  • Hyderabad, Telangana – 10th Rank
  • Guntur, Andhra Pradesh – 17th Rank

These four cities scored the highest marks among the South Indian cities in the survey, which assessed various parameters of cleanliness and sanitation, such as waste management, citizen feedback, service level progress, etc.

Popular Posts