“Kolkata has ranked in zero Swachh Survekshan lists. Not because it was measured and failed — because it never showed up.”

Kolkata Livability & Sanitation

Swachh Survekshan (National Cleanliness Survey) rankings and sanitation spending analysis

Kolkata does not appear in the Swachh Survekshan rankings. Not near the bottom — absent entirely, across every year from 2020 to 2025, while 400-plus other Indian cities were scored on cleanliness and sanitation.

This is a finding rather than a gap in the data. India's national cleanliness survey is a voluntary exercise that municipal bodies opt into, and the Kolkata Municipal Corporation did not participate. The result is that the country's third-largest urban agglomeration has no comparable public score on sanitation performance.

Loading livability data...

About this data

What this page shows

Top-ranked cities by year across six editions of Swachh Survekshan, alongside KMC's own sanitation and solid waste spending — the closest available proxy for the performance the survey would have measured. Indore topped the 2020 rankings with 5,647.56 of 6,000 points, ahead of Surat and Navi Mumbai.

Where the data comes from

Swachh Survekshan results published by the Ministry of Housing and Urban Affairs for 2020–2025, and KMC budget statements for the spending comparison.

Limitations worth knowing

Absence from a ranking is not evidence of poor performance, and this page should not be read as saying Kolkata is dirty. It says only that Kolkata is unmeasured by this particular instrument — which also means the city cannot be benchmarked against peers on the metrics the survey covers. Swachh Survekshan itself has been criticised for relying partly on self-reported municipal data and citizen feedback, so even for participating cities the scores are contested. Budget allocations are inputs, not outcomes: money assigned to sanitation says nothing about how clean a street ends up.

Related data

Embed this page

Drop these charts into your blog, brief, or report. Updates flow through automatically.