UDISE+ (Unified District Information System for Education)

UDISE+ (Unified District Information System for Education)

MH Specific

Comprehensive annual school-level data on enrolment, infrastructure, teachers, and facilities for all recognised schools in Maharashtra

Build a school quality analyzer for Maharashtra using UDISE data on infrastructure, enrollment, and teacher metrics.
Homepage

Quick Start

# Download from https://udiseplus.gov.in/
import pandas as pd
df = pd.read_csv('udise_data.csv')
mh = df[df['State'] == 'Maharashtra']
print(f'Schools: {len(mh)}')
print(mh.groupby('District')['Enrollment'].sum().sort_values(ascending=False).head())
Modality
Tabular (web portal, reports)
Size
~1.1 lakh+ schools in Maharashtra
License
Format
CSV
Language
en
Update Frequency
static
Organization
Ministry of Education, Government of India

Schema

FieldTypeDescription
school_idstringSchool unique identifier
districtstringDistrict name
enrollmentintTotal enrollment
teachersintNumber of teachers
infrastructure_scorefloatSchool infrastructure score

Build With This

Create a teacher deployment optimizer for Maharashtra balancing student-teacher ratios across schools
Develop a school infrastructure priority ranker identifying Maharashtra schools needing urgent upgrades
Build a school consolidation recommender for Maharashtra's declining-enrollment rural schools

AI Use Cases

Education access modellingschool infrastructure gap analysisdropout prediction
Last verified: 2026-03-07