Top 25 Cleanest Cities in India (2025), Ranked by the Swachh Survekshan Survey
Here is the list of Top 25 Cleanest Cities in India (2025), Ranked by the Swachh Survekshan Survey 2024-25
- 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
Swachh Survekshan Annual Survey Report on the Top 25 Cleanest Cities in India (2025)
Rank | State/UT Name | CityName | Overall Score (7500 M) |
Part-I SLP (3000 M) |
Part-II A GFC (1250 M) |
Part-II B ODF (1000 M) |
Part-III Citizen Voice (2250 M) |
---|---|---|---|---|---|---|---|
1 | Madhya Pradesh | Indore | 7146 | 2702 | 1250 | 1000 | 2195 |
2 | Gujarat | Surat | 6925 | 2704 | 1050 | 1000 | 2171 |
3 | Maharashtra | Navi Mumbai | 6853 | 2641 | 1050 | 1000 | 2162 |
4 | Andhra Pradesh | Visakhapatnam | 6701 | 2536 | 1050 | 1000 | 2115 |
5 | Andhra Pradesh | Vijayawada | 6699 | 2543 | 1050 | 1000 | 2106 |
6 | Madhya Pradesh | Bhopal | 6608 | 2526 | 1050 | 1000 | 2032 |
7 | Andhra Pradesh | Tirupati | 6584 | 2556 | 1050 | 1000 | 1978 |
8 | Karnataka | Mysore | 6566 | 2452 | 1050 | 1000 | 2064 |
9 | Delhi | New Delhi | 6550 | 2491 | 1050 | 1000 | 2009 |
10 | Chhattisgarh | Ambikapur | 6365 | 2643 | 1050 | 600 | 2072 |
11 | Uttar Pradesh | Noida | 6332 | 2556 | 1050 | 600 | 2126 |
12 | Chandigarh | Chandigarh | 6209 | 2512 | 600 | 1000 | 2096 |
13 | Maharashtra | Mira-bhayandar | 5967 | 2635 | 600 | 600 | 2132 |
14 | Madhya Pradesh | Chhindwara | 5912 | 2659 | 600 | 600 | 2053 |
15 | Maharashtra | Baramati | 5899 | 2481 | 400 | 1000 | 2017 |
16 | Gujarat | Rajkot | 5846 | 2564 | 600 | 600 | 2082 |
17 | Madhya Pradesh | Ujjain | 5776 | 2595 | 600 | 600 | 1980 |
18 | Gujarat | Ahmedabad | 5721 | 2528 | 600 | 600 | 1992 |
19 | Maharashtra | Satara | 5714 | 2517 | 600 | 600 | 1996 |
20 | Maharashtra | Pune | 5708 | 2492 | 600 | 600 | 2016 |
21 | Madhya Pradesh | Khandwa | 5702 | 2526 | 600 | 600 | 1977 |
22 | Madhya Pradesh | Sagar | 5699 | 2616 | 60 | 600 | 1883 |
23 | Chhattisgarh | Korba | 5691 | 2481 | 600 | 600 | 2011 |
24 | Maharashtra | Barshi | 5655 | 2492 | 600 | 600 | 1964 |
25 | Madhya Pradesh | Dewas | 5634 | 2548 | 600 | 600 | 1886 |
Swachh Survekshan 2024–25 survey was evaluated based on the following criteria:
- Service Level Progress (48%): waste collection, processing, sanitation worker safety
- Certification (26%): Garbage Free City stars, ODF+/Water+ statuses
- Citizen Voice (26%): feedback, app usage, grievance redressal
Swachh Survekshan Survey Awards Ceremony Took Place on July 17, 2025 at Vigyan Bhawan, New Delhi.
On July 17, 2025, the Swachh Survekshan 2024–25 awards were presented by the President of India, Droupadi Murmu, at Vigyan Bhawan, New Delhi. A total of 78 awards were given across four categories:
- Super Swachh League Cities
- Top three cleanest cities in each of five population brackets
- Special categories: Ganga Towns, Cantonment Boards, Safai Mitra Suraksha, Mahakumbh
- State-level award: Promising Clean City of each State/UT
Indore topped the Million-Plus Cities (> 10 lakh) category for the eighth consecutive year; Surat and Navi Mumbai placed second and third in the Central government’s annual cleanliness survey.
Super Swachh League 2024–2025 Award Winners
- Million-plus cities (population > 10 lakh): Indore, Surat, Navi Mumbai, and Vijayawada were awarded Super Swachh League status for their outstanding performance in the million-plus category.
- Big cities (population between 3 – 10 lakh): Noida, Chandigarh, Mysuru, Ujjain, Gandhinagar, and Guntur were awarded Super Swachh League honors in the 3 – 10 lakh population category.
- Medium cities (population between 50,000 – 3 lakh): New Delhi Municipal Council, Tirupati, Ambikapur, and Lonavala were awarded for their consistent top-level cleanliness in the 50,000 – 3 lakh population range.
- Small cities (population between 20,000 – 50,000): Vita, Sasvad, Deolali Pravara, and Dungarpur earned Super Swachh League status in the 20,000 – 50,000 category.
- Very small cities (population less than 20,000): Panchgani, Patan Panhala, Bishrampur, and Bubdi were recognized for their continued excellence in sanitation in the below 20,000 population category.
Swachh Survekshan Survey Special Category 2024-25 Awards Winners
- Best Ganga Town: Prayagraj
- Best Cantonment Board: Secunderabad
- Best Safai Mitra Suraksha Shehars: Visakhapatnam, Jabalpur, Gorakhpur
What is the Swachh Survekshan survey?
Swachh Survekshan is an annual cleanliness survey launched by the Ministry of Housing and Urban Affairs under the Swachh Bharat Mission in 2016. It assesses and ranks cities based on parameters like waste collection, open-defecation-free status, citizen feedback, and implementation of best sanitation practices.
What factors does Swachh Survekshan consider when ranking cities?
Key factors include waste management systems, sanitation infrastructure, air quality, citizen perception, and sustainability initiatives such as recycling and composting. Public feedback and innovation in cleanliness drives also play a significant role.
How many cities participated in the 2024–25 cleanliness survey?
Over 4,000 urban local bodies across India were evaluated in Swachh Survekshan 2024–25, covering everything from small towns to mega-cities.
Which city ranked cleanest in India in 2025?
Indore, Madhya Pradesh, ranked as India’s cleanest city in the Swachh Survekshan 2024–25 survey for the eighth consecutive year. Indore scored 7,146 out of 9,500 in the rankings, followed by Surat, Navi Mumbai, Visakhapatnam, and Vijayawada in the top five.
Which million-plus cities (population > 10 lakh) were awarded in the Super Swachh League 2024–2025?
Indore, Surat, Navi Mumbai, and Vijayawada were elevated to the Super Swachh League for their outstanding performance in the million-plus cities category (population > 10 lakh).
Which big cities (population 3–10 lakh) were awarded in the Super Swachh League 2024–2025?
Noida, Chandigarh, Mysuru, Ujjain, Gandhinagar, and Guntur secured Super Swachh League honors among cities with a population of 3–10 lakh.
Which medium cities (population 50,000–3 lakh) were awarded in the Super Swachh League 2024–2025?
New Delhi Municipal Council, Tirupati, Ambikapur, and Lonavala were awarded for consistent top-tier cleanliness in the 50,000–3 lakh population category.
Which small cities (population 20,000–50,000) were awarded in the Super Swachh League 2024–2025?
Vita, Sasvad, Deolali Pravara, and Dungarpur were awarded Super Swachh League status in the 20,000–50,000 population bracket.
Which very small cities (population < 20,000) were awarded in the Super Swachh League 2024–2025?
Panchgani, Patan Panhala, Bishrampur, and Bubdi were awarded for their sustained excellence in sanitation among very small cities (population < 20,000).