Skip to content
S

🇮🇳 Schools in India by state and district

Official UDISE+ counts of 1,463,027 recognised schools across 40 states and union territories, broken down by management and level. Data as at Real Time.

1,463,027
schools nationwide
991,386
government schools
352,872
private schools
172,175
higher secondary schools

Unlike the other countries on this site, India has no open, school-level dataset we can rank from: UDISE+ records are released only through a captcha-protected lookup and approved micro-data access, and board examination results are published per student. These pages give parents the official picture of each state and district, which schools are government, aided or private, and how many offer secondary and higher secondary classes, as a starting point for a local shortlist.

States and union territories

Click a state for its profile.

State / UTSchoolsGovernmentGovt-aidedPrivatePrimaryUpper primarySecondaryHigher secondary
Uttar Pradesh268,396136,9548,281111,053137,48393,07012,06625,777
Madhya Pradesh120,48691,03448828,17359,20642,4338,15910,688
Maharashtra107,96664,28525,51017,96948,68328,83718,08412,362
Rajasthan107,13470,020034,54136,52634,2056,95929,444
Bihar97,92776,42776215,57939,19145,9841,42011,332
West Bengal93,03981,461714,06673,3958,6753,1907,779
Karnataka74,20047,8756,63819,68521,56629,02217,3286,284
Odisha61,49248,4925,6566,47728,11820,9639,2653,146
Andhra Pradesh61,30044,19179716,19838,5665,78912,6424,303
Tamilnadu57,73337,5108,19711,88334,0369,1575,4059,135
Assam55,35944,5411,5216,91535,5759,1757,0273,582
Gujarat53,43234,7605,41813,24913,38726,5494,3799,117
Chhattisgarh47,05538,5244087,99424,13014,9602,7945,171
Jharkhand44,29235,7371,1481,82623,03815,9063,2672,081
Telangana42,34728,17638013,76018,7968,21611,7363,599
Punjab27,08319,1654207,48713,4374,4803,8685,298
Jammu & Kashmir24,23718,74415,45110,5889,1313,2301,288
Haryana23,47514,28308,6829,5334,7792,7036,460
Uttarakhand22,32915,6086115,69612,3245,7741,4142,817
Kerala15,6984,7577,1573,0406,3284,3951,9063,069
Himachal Pradesh13,71711,12102,5936,8672,3531,7502,747
Meghalaya11,5965,5953,8122,1616,8432,8441,313596
Delhi5,6182,6252372,7562,5528613151,890
Tripura4,9724,071416592,4281,281689574
Manipur4,6722,9135861,0862,424955988305
Mizoram3,9792,6511821,1321,4241,580729246
Arunachal Pradesh3,1322,435696061,3561,271330175
Nagaland2,7051,88708181,213701566225
Goa1,46876456014485066428124
Kendriya Vidyalaya Sanghathan1,3351,3350048391101,138
Sikkim1,20782315369622317144124
Ladakh8827293811530340810962
Puducherry7774123233331966180212
Navodaya Vidyalaya Samiti665665000335627
Dadra & Nagar Haveli and Daman & Diu4103388631531574060
Andaman & Nicobar Islands403330271199855267
Chandigarh213111795232367100
Iaf Ec Society111001116521034
Navy Education Society360036230211
Lakshadweep32320014909

Free academic assessment

Is your child on track in English and Maths?

Success Tutoring offers personalised online tutoring aligned to CBSE, ICSE and state board syllabi. Start with a free assessment.

  • Personalised learning plan
  • English and Maths, every class
  • Flexible memberships, no lock-in contracts
  • Delivered by Success Tutoring

No cost, no obligation. By submitting you agree to be contacted by Success Tutoring about your enquiry. See our privacy policy.

Frequently asked questions

Why are Indian schools not ranked on this site?

India does not publish school-level results or profiles as open data. UDISE+ school records are available only through a captcha-protected lookup and registered micro-data access, and board results are released per student, not per school. We publish the official state and district statistics and will add school profiles when an open dataset is released.

What is UDISE+?

The Unified District Information System for Education Plus is the Ministry of Education's annual census of every recognised school in India, covering infrastructure, enrolment and teachers for about 1.47 million schools.

How do I check a specific school in India?

Use the Ministry's Know Your School portal (kys.udiseplus.gov.in) to look up any school by name or UDISE code, and your state board's website for affiliation and results.

Source: Ministry of Education, Government of India, UDISE+ Know Your School. Counts are as published by the portal for the selected academic year. Compare schools in Australia, New Zealand, England, Canada, the United States and Singapore.