“Boi kinbo, bhaat khinbo na — I'll buy books before rice.” — Bengali saying
Kolkata Schools & Education Data
Unified District Info System for Education (UDISE+) 2024-25 school data for Kolkata district
Kolkata district has 2,344 schools teaching 479,879 students, and 2,029 of those schools — 86.6% — are government-run. Girls outnumber boys, 248,910 to 230,969, giving a gender parity index of 1.078.
The infrastructure gap is not electricity or walls. 99.6% of schools have power and every one has a boundary wall and medical check-ups. But only 42.7% have a playground, 44.5% have internet, and just 34.6% have a computer lab. The basics arrived; the next tier largely has not.
About this data
What this page shows
Schools broken down by management type and category, enrolment across pre-primary through higher secondary, infrastructure availability as a share of schools, and teacher and gender statistics. The district employs 25,731 teachers — 17,774 of them women — for a student-teacher ratio of 18.6. Of 24,109 classrooms, 20,246 are in good condition and 2,258 need major repair. The Kolkata Municipal Corporation separately runs 259 schools teaching 28,327 students.
Where the data comes from
UDISE+ (Unified District Information System for Education) for academic year 2024–25, with a reference date of 30 September 2024, accessed through OpenCity. The KMC school listing is a separate source.
Limitations worth knowing
UDISE+ is self-reported by schools, so facility counts record what an institution declared rather than what an inspection found — a school reporting a computer lab says nothing about whether the machines work. Enrolment figures were available for 2,062 of the 2,344 schools. Dropout rates and gross/net enrolment ratios are not published at district level in this release, which is why those sections are marked unavailable rather than estimated. The data covers Kolkata district only, not the wider metropolitan area where many students actually live.
Embed this page
Drop these charts into your blog, brief, or report. Updates flow through automatically.