Skip to content
WikiSchools

School Data for India’s Major Cities

Explore 23,334 school profiles from official records. Compare class sizes, teacher numbers and district rankings where UDISE+ data supports it.

or browse by
23,334
Schools with profiles
18
Cities covered
33
Districts
1,63,54,981
Students represented

Transparent by design

WikiSchools is operated by Vixoria Technologies in Noida. We show where the data came from, how every comparison was calculated and how to report a problem.

Official annual source

School data comes from UDISE+ 2023–24 returns, attributed to the Ministry of Education and distributed by the India Data Portal. Every profile identifies its source. View the source.

Explained calculations

Ratios and district comparisons use fixed formulas, with their limitations stated plainly. Read the methodology.

Corrections are welcome

Each school profile links to a correction form. We separate errors in our display from errors in the official return. Report a problem.

Largest schools by state

A starting point — every page shows how that school compares with others nearby.

Make sense of school information

Practical, source-backed guides for checking identities, interpreting comparisons and building a shortlist.

View all guides

6 minute read

Understanding UDISE codes

A UDISE code is the unique identifier assigned to a school when it is onboarded on the Government of India’s UDISE+ system. Use it to match records, not as a rating or proof of current board affiliation.

7 minute read

Student–teacher ratio explained

Student–teacher ratio divides reported enrolment by reported teachers. It can describe staffing pressure, but it does not reveal actual class size, teacher quality or whether a school is suitable for one child.

8 minute read

How to verify school details

Use more than one source: match the UDISE identity, check the relevant board’s current directory, and confirm time-sensitive information directly with the school.

Covering 18 cities. Ahmedabad, Bengaluru, Chennai, Delhi, Faridabad, Ghaziabad, Greater Noida, Gurugram (Gurgaon), Hyderabad, Jaipur, Kolkata, Lucknow, Mumbai, Noida, Patna, Pune, Surat, Thane.