Skip to content
Ministry of Housing and Urban Affairs

Swachh Survekshan

Urban cleanliness, scored out of 12,500 in the latest edition across door-to-door collection, source segregation, waste processing, dumpsite remediation and citizen feedback, with separate points for Garbage Free City stars and open-defecation-free certification.

All city rankings
Edition
Swachh Survekshan 2024-25
Published 17 July 2025
Covers
139 cities
22 States and UTs · 3 editions
Placing
Rank within a tier
Government of India

What this survey ranks

Ministry of Housing and Urban Affairs ranks within a population tier rather than across the country, so a place here is a standing among cities of a similar size. It ranks urban local bodies rather than cities, so one city holds two entries where two corporations govern it, and several appear under a corporation name. Bodies held in a band are withdrawn from the ranked list by the publisher and are shown above it.

Big Cities95 cities

Swachh Survekshan, Swachh Survekshan 2024-25, Big Cities
Placing of 95CityState / UTTotal score
1Mira-BhayandarMaharashtra11,652
2BilaspurChhattisgarh11,624
3JamshedpurJharkhand11,588
4Gorakhpur (M. Corp)Uttar Pradesh11,278
5AhmedanagarMaharashtra11,136
6PanvelMaharashtra11,119
7Bhilai NagarChhattisgarh11,055
8KorbaChhattisgarh10,564
9BhubaneswarOdisha10,548
10Moradabad (M. Corp)Uttar Pradesh10,541
11Mathuravrindavan (M. Corp)Uttar Pradesh10,527
12Firozabad (M.Corp.)Uttar Pradesh10,502
13Udaipur (M Cl)Rajasthan10,478
14BhavnagarGujarat10,416
15Raurkela Town (M)Odisha10,396
16Saharanpur (M. Corp)Uttar Pradesh10,338
17Jhansi (M. Corp)Uttar Pradesh10,159
18AmravatiMaharashtra10,036
19RajahmundryAndhra Pradesh10,017
20Bareilly (M. Corp)Uttar Pradesh9,913
21Chandrapur_MMaharashtra9,878
22WarangalTelangana9,821
23SolapurMaharashtra9,812
24Nanded WaghalaMaharashtra9,659
25RohtakHaryana9,550
26JunagadhGujarat9,449
27GayaBihar9,381
28Ayodhya (M.Corp.)Uttar Pradesh9,291
29JamnagarGujarat9,241
30CuttackOdisha9,156
31KadapaAndhra Pradesh9,133
32DavanagereKarnataka9,131
33Shahjahanpur(M.Corp)Uttar Pradesh9,059
34Hubli-DharwadKarnataka9,035
35LaturMaharashtra8,940
36Muzaffarnagar (Npp)Uttar Pradesh8,927
37NelloreAndhra Pradesh8,891
38KakinadaAndhra Pradesh8,842
39DhuleMaharashtra8,809
40SangliMaharashtra8,750
41GurgaonHaryana8,664
42JammuJammu and Kashmir8,655
43UlhasnagarMaharashtra8,632
44GuwahatiAssam8,563
45KurnoolAndhra Pradesh8,506
46Rampur (Npp)Uttar Pradesh8,274
47Yamunanagar (Mcl)Haryana8,267
48BikanerRajasthan8,255
49TiruchirappalliTamil Nadu8,239
50KochiKerala8,181
51MalegaonMaharashtra8,024
52JalgaonMaharashtra7,999
53Bhilwara (M Cl)Rajasthan7,988
54Alwar (M Cl)Rajasthan7,935
55Oulgaret-OzhukaraiPuducherry7,932
56Jodhpur North (Mc)Rajasthan7,919
57Gulbarga (M Corp. Og)Karnataka7,823
58ThrissurKerala7,815
59HisarHaryana7,798
60Loni (Npp)Uttar Pradesh7,756
61Thoothukudi CorporationTamil Nadu7,743
62DehradunUttarakhand7,614
63Jodhpur South (Mc)Rajasthan7,571
64BhagalpurBihar7,550
65ParbhaniMaharashtra7,470
66KolhapurMaharashtra7,454
67Bhiwandi NizampurMaharashtra7,232
68Kota North (Mc)Rajasthan7,208
69AjmerRajasthan7,142
70KozhikodeKerala7,101
71AkolaMaharashtra7,058
72Belgaum (M Corp. Og)Karnataka7,053
73BellaryKarnataka6,943
74Kota South (Mc)Rajasthan6,931
75Brahmapur (M Corp)Odisha6,911
76PatialaPunjab6,907
77TiruppurTamil Nadu6,865
78MuzaffarpurBihar6,698
79NizamabadTelangana6,684
80BiharsharifBihar6,675
81Shimoga (Cmc)Karnataka6,666
82JalandharPunjab6,525
83BijapurKarnataka6,524
84TambaramTamil Nadu6,417
85VelloreTamil Nadu6,395
86MangaloreKarnataka6,315
87AvadiTamil Nadu6,297
88AgartalaTripura6,292
89ThiruvananthapuramKerala5,871
90TirunelveliTamil Nadu5,869
91SalemTamil Nadu5,633
92TumkurKarnataka5,590
93KollamKerala5,376
94ErodeTamil Nadu4,911
95Mathura CanttUttar Pradesh3,452

Movement across editions

Swachh Survekshan placings by body and edition
City202520222020
Navi MumbaiSuper LeagueSuper Swachh League3 / 453 / 47
IndoreSuper LeagueSuper Swachh League1 / 451 / 47
SuratSuper LeagueSuper Swachh League2 / 452 / 47
VijayawadaSuper LeagueSuper Swachh League5 / 454 / 47
Ahmedabad1 / 408 / 455 / 47
Bhopal2 / 406 / 457 / 47
Lucknow3 / 4017 / 4512 / 47
Raipur4 / 4011 / 4521 / 47
Jabalpur5 / 4022 / 4517 / 47
Greater Hyderabad6 / 4010 / 4523 / 47
Pimpri-Chinchwad7 / 4019 / 4524 / 47
Pune8 / 409 / 4515 / 47
GVMC Visakhapatnam9 / 404 / 459 / 47
Agra10 / 4023 / 4516 / 47
Ghaziabad11 / 4012 / 4519 / 47
Prayagraj12 / 4016 / 4520 / 47
Kanpur13 / 4029 / 4525 / 47
Gwalior14 / 4018 / 4513 / 47
Thane15 / 4013 / 4514 / 47
Jaipur Greater16 / 4033 / 45Not surveyed
Varanasi17 / 4021 / 4527 / 47
Vadodara18 / 4014 / 4510 / 47
Rajkot19 / 407 / 456 / 47
Jaipur Heritage20 / 4026 / 45Not surveyed
Patna21 / 4038 / 4547 / 47
Nashik22 / 4020 / 4511 / 47
Meerut23 / 4015 / 4541 / 47
Kalyan-Dombivli24 / 4024 / 4522 / 47
Chhatrapati Sambhajinagar25 / 4030 / 4526 / 47
Nagpur27 / 4027 / 4518 / 47
Coimbatore28 / 4042 / 4540 / 47
Vasai-Virar29 / 4025 / 4532 / 47
Amritsar30 / 4032 / 4539 / 47
Srinagar32 / 4041 / 4536 / 47
Greater Mumbai33 / 4031 / 4535 / 47
Faridabad34 / 4036 / 4538 / 47
Dhanbad35 / 4035 / 4533 / 47
Bruhat Bengaluru Mahanagara Palike36 / 4043 / 4537 / 47
Ranchi37 / 4039 / 4530 / 47
Chennai38 / 4044 / 4545 / 47
Ludhiana39 / 4040 / 4534 / 47
Madurai40 / 4045 / 4542 / 47

Coverage

The two tiers Swachh Survekshan publishes as a full field. Million Plus, cities above ten lakh: 40 ranked bodies plus four in the Super Swachh League in 2024-25, 45 in 2022 and 47 in 2020. Big Cities, three to ten lakh: 95 ranked bodies in 2024-25. The survey assesses more than 4,500 towns, but its Medium, Small and Very Small tiers are published as a Top 100 rather than a full field, so they are not stored.

Limitations

The survey ranks urban local bodies rather than cities, so Jaipur was one body in 2020 and two by 2022, Delhi was three corporations in 2020 and 2022 and one in 2024-25, and Mumbai, Bengaluru and Visakhapatnam appear under their corporation names. Cities with sustained top performance are moved into the Super Swachh League and withdrawn from the ranked list, so Indore and Surat carry no rank in 2024-25 despite being the cleanest cities. The total is scored out of 6,000 in 2020, 7,500 in 2022 and 12,500 in 2024-25, so scores are not comparable across editions and only ranks are shown side by side. The 2023 edition is absent because it abandoned tier rankings for a single national order across all 4,477 cities, which is a different measurement from a place among the largest 45. The 2020 placings are the order of the ministry's own Million Plus results table, whose scores fall strictly as the list descends; no ordering was invented here. Much of the score rests on self-reported data, verified by sample field checks rather than audit. The Million Plus field is 40 bodies in 2024-25, 45 in 2022 and 47 in 2020, because the Super Swachh League withdrew four of them, so a place that improves may only reflect a smaller pool. The two tiers are ranked separately and a place in one is not comparable with the same number in the other; only Million Plus is stored for the earlier editions.

Edition published
17 July 2025

Data provenance

Edition published
17 July 2025
Coverage
The two tiers Swachh Survekshan publishes as a full field. Million Plus, cities above ten lakh: 40 ranked bodies plus four in the Super Swachh League in 2024-25, 45 in 2022 and 47 in 2020. Big Cities, three to ten lakh: 95 ranked bodies in 2024-25. The survey assesses more than 4,500 towns, but its Medium, Small and Very Small tiers are published as a Top 100 rather than a full field, so they are not stored.
Limitations
The survey ranks urban local bodies rather than cities, so Jaipur was one body in 2020 and two by 2022, Delhi was three corporations in 2020 and 2022 and one in 2024-25, and Mumbai, Bengaluru and Visakhapatnam appear under their corporation names. Cities with sustained top performance are moved into the Super Swachh League and withdrawn from the ranked list, so Indore and Surat carry no rank in 2024-25 despite being the cleanest cities. The total is scored out of 6,000 in 2020, 7,500 in 2022 and 12,500 in 2024-25, so scores are not comparable across editions and only ranks are shown side by side. The 2023 edition is absent because it abandoned tier rankings for a single national order across all 4,477 cities, which is a different measurement from a place among the largest 45. The 2020 placings are the order of the ministry's own Million Plus results table, whose scores fall strictly as the list descends; no ordering was invented here. Much of the score rests on self-reported data, verified by sample field checks rather than audit. The Million Plus field is 40 bodies in 2024-25, 45 in 2022 and 47 in 2020, because the Super Swachh League withdrew four of them, so a place that improves may only reflect a smaller pool. The two tiers are ranked separately and a place in one is not comparable with the same number in the other; only Million Plus is stored for the earlier editions.
Report a correction