Schools in Himachal Pradesh

18,625+ schools across 12 districts, 135 blocks, and 8,566+ villages

πŸ“š 18,625
Total Schools
πŸ›οΈ 12
Districts
πŸ—ΊοΈ 135
Blocks

Districts in Himachal Pradesh (12)

School categories in Himachal Pradesh

Primary
11,387
Upper Primary only
1,979
Up. Pr. Secondary and Higher Sec
1,929
Upper Pr. and Secondary
925
Primary with Upper Primary
881
Pr. Up Pr. and Secondary Only
847
Pr. with Up.Pr. Sec. and H.Sec.
647
Secondary with Higher Secondary
18
Higher Secondary only/Jr. College
9
Secondary Only
3

Schools in Himachal Pradesh

Himachal Pradesh has 18,625 registered schools across 12 districts and 135 blocks. Most are government-run schools in rural areas, following the curriculum set by the Himachal Pradesh Board of School Education (HPBOSE). Private schools, mostly in cities, run CBSE or ICSE.

Private schools must reserve 25% of their Class 1 seats for children from low-income families under the RTE Act. The state runs this through an online lottery β€” applications open around March-April each year. Use the district links below to find schools near your area.

FAQs

βœ…How many schools are in Himachal Pradesh?

Himachal Pradesh has 18,625 schools listed in UDISE+. This includes government, private-aided, and private-unaided schools across all 12 districts.

βœ…How do I apply for RTE free admission in Himachal Pradesh?

Himachal Pradesh runs RTE admissions online. Applications usually open in March or April. You'll need your child's birth certificate, Aadhaar card, and an income certificate showing the family earns below the state's EWS limit. The school allotment is done through a computer lottery β€” not by queue or personal connections.

βœ…Which school board is most common in Himachal Pradesh?

Government schools in Himachal Pradesh follow the Himachal Pradesh Board of School Education (HPBOSE). Private schools in cities usually run CBSE. ICSE schools exist but are fewer in number.

βœ…How do I check if a school in Himachal Pradesh is genuine?

Every registered school has an 11-digit UDISE code shown on its SchoolsPedia page. Go to udiseplus.gov.in and search by that code to verify the school's registration directly with the Ministry of Education.

Management type
Department of Education15,473
Private Unaided (Recognized)3,081
Kendriya Vidyalaya25
Jawahar Navodaya Vidyalaya12
Local body12
Can't find your school?
Search from 16.5 lakh+ schools across all 36 states and UTs of India
πŸ” Search Himachal Pradesh Schools
πŸ›οΈ Educational Board
Himachal Pradesh Board of School Education (HPBOSE)
Official authority regulating examinations and syllabus in Himachal Pradesh.
Visit Board Website β†’
Sahajul - Founder of SchoolsPedia
Founder & Chief Editor

Sahajul

Living in Tezpur, Assam, India, Sahajul is a passionate blogger who has been writing content online for more than 14 years. He started SchoolsPedia to make it easy for parents to search and read about schools without getting confused by complicated government lists.

Learn more about our team β†’