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
- Indore, Madhya Pradesh
- Surat, Gujarat
- Navi Mumbai, Maharashtra
- Visakhapatnam, Andhra Pradesh
- Vijayawada, Andhra Pradesh
- Bhopal, Madhya Pradesh
- Tirupati, Andhra Pradesh
- Mysore, Karnataka
- New Delhi (NDMC), Delhi
- Ambikapur, Chhattisgarh
- Noida, Uttar Pradesh
- Chandigarh, Chandigarh
- Mira-bhayandar, Maharashtra
- Chhindwara, Madhya Pradesh
- Baramati, Maharashtra
- Rajkot, Gujarat
- Ujjain, Madhya Pradesh
- Ahmedabad, Gujarat
- Satara, Maharashtra
- Pune, Maharashtra
- Khandwa, Madhya Pradesh
- Sagar, Madhya Pradesh
- Korba, Chhattisgarh
- Barshi, Maharashtra
- Dewas, Madhya Pradesh
Annual Swachh Survekshan Report: Top 20 Cleanest Cities in India (2023-2024)
Rank | City | State/UT | 2022 Rank | 2021 Rank |
---|---|---|---|---|
1 | Indore | Madhya Pradesh | #1 | #1 |
1 | Surat | Gujarat | #2 | #2 |
3 | Navi Mumbai | Maharashtra | #3 | #4 |
4 | Visakhapatnam (Vizag) | Andhra Pradesh | #4 | #9 |
5 | Bhopal | Madhya Pradesh | #6 | #7 |
6 | Vijayawada | Andhra Pradesh | #5 | #3 |
7 | New Delhi | Delhi | – | – |
8 | Tirupati | Andhra Pradesh | – | – |
9 | Hyderabad | Telangana | #10 | – |
10 | Pune | Maharashtra | #9 | #5 |
11 | Chandigarh | Chandigarh | – | – |
12 | Raipur | Chhattisgarh | #11 | #6 |
13 | Pimpri-Chinchwad | Maharashtra | #19 | – |
14 | Noida | Uttar Pradesh | – | – |
15 | Ahmedabad | Gujarat | #8 | #10 |
16 | Gwalior | Madhya Pradesh | #18 | – |
17 | Guntur | Andhra Pradesh | – | – |
18 | Baramati | Maharashtra | – | – |
19 | Ujjain | Madhya Pradesh | – | – |
20 | Mira-Bhayandar | Maharashtra | – | – |
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.