Schools in Haryana
Haryana has 23,494 schools (UDISE+ 2024-25): 14,338 government, 4 government-aided, 8,499 private unaided and 653 others. 15,488 schools with a primary section also have a pre-primary section.
Source: UDISE+ 2024-25 booklet, Ministry of Education (Tables 3.3-3.7), booklet PDF, read 20 Oct 2026.
For parents. Free, no sign-in, nothing to fill in: this page collects no data about you or your child. We do not take money from schools, sell places in any list or pass your details to anyone. No one can sell you a school seat: admissions go through the school or the official portal only.
Districts
23,009 schools in the named-school list for Haryana, 5,098 of them with a pre-primary section.
- Ambala1,073 schools
- Bhiwani1,113 schools
- Charki Dadri522 schools
- Faridabad1,530 schools
- Fatehabad884 schools
- Gurugram1,156 schools
- Hisar1,537 schools
- Jhajjar895 schools
- Jind1,119 schools
- Kaithal890 schools
- Karnal1,278 schools
- Kurukshetra1,078 schools
- Mahendragarh992 schools
- Nuh880 schools
- Palwal1,129 schools
- Panchkula539 schools
- Panipat961 schools
- Rewari937 schools
- Rohtak798 schools
- Sirsa1,158 schools
- Sonipat1,251 schools
- Yamunanagar1,289 schools
UDISE data year: about 2019-20 (Shishya's estimate; the publisher does not state the year). Source: India Data Portal (Bharti Institute, ISB) and UDISE+, Ministry of Education. ODC-BY. Dataset · Licence (ODC-BY). Names and labels are shown exactly as UDISE prints them.
RTE 25% free seats in Haryana
Private unaided schools keep at least 25% of entry-class seats free for children from weaker sections and disadvantaged groups. Check your state's education department for the portal and dates. Read the Haryana RTE guide.