Skip to content
S

Schools in Himachal Pradesh (2026)

523 schools in Himachal Pradesh grouped by type and programme, with links to the full lists. No academic ranking is published for India.

Himachal Pradesh has 523 schools educating 103,647 students in 2026: 355 private, 130 government, 26 kendriya vidyalaya, 12 navodaya vidyalaya.

The median Students across Himachal Pradesh is 357. Total enrolment reported to UDISE+ for the latest census year.

Browse every school in Himachal Pradesh →

Largest Schools in Himachal Pradesh

CBSE schools with the highest enrolment reported to UDISE+.

Lowest Pupil–Teacher Ratios in Himachal Pradesh

CBSE schools with at least 100 students and the fewest students per teacher.

Fastest-Growing Schools in Himachal Pradesh

CBSE schools with at least 200 students whose enrolment grew most over five years.

Girls' Schools in Himachal Pradesh

CBSE schools enrolling girls only.

Boys' Schools in Himachal Pradesh

CBSE schools enrolling boys only.

Residential Schools in Himachal Pradesh

Boarding and partly residential CBSE schools.

Senior Secondary Schools in Himachal Pradesh

CBSE schools affiliated up to Class 12, where students sit the Class 12 board examination.

Secondary Schools in Himachal Pradesh

CBSE schools affiliated up to Class 10.

Middle Schools in Himachal Pradesh

CBSE schools affiliated for the middle classes, up to Class 8.

Private Schools in Himachal Pradesh

Privately managed CBSE schools.

Government Schools in Himachal Pradesh

Central, state, local-body and armed-forces CBSE schools.

Kendriya Vidyalayas in Himachal Pradesh

Central government schools run by Kendriya Vidyalaya Sangathan.

Jawahar Navodaya Vidyalayas in Himachal Pradesh

Residential, fee-free central schools for rural students admitted by entrance test.

PM SHRI Schools in Himachal Pradesh

Schools selected for the PM SHRI exemplar-school scheme.

Oldest Schools in Himachal Pradesh

CBSE schools with the earliest recorded founding year.

Newest Schools in Himachal Pradesh

Recently founded CBSE schools.

Free academic assessment

Preparing for CBSE board exams?

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

  • Personalised learning plan mapped to the Australian Curriculum
  • English & Maths from Kindergarten to Year 12
  • Flexible memberships, no lock-in contracts
  • Centres across NSW, VIC, QLD, WA, SA and ACT

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

Frequently asked questions

What is the best largest school in Himachal Pradesh?

Doon Valley Public School in Solan ranks first among largest schools in Himachal Pradesh with Students 1,955 (Students: 1,955).

How are largest schools in Himachal Pradesh ranked?

CBSE schools with the highest enrolment reported to UDISE+. Figures are the most recent published by the national authority and matched to the school directory.

Are these 2026 rankings official?

No. They are computed by Success Tutoring from official Indian data (CBSE SARAS – list of affiliated schools; UDISE+ Know Your School – school report cards and state statistics). Nothing on this site ranks Indian schools by results, because no board or ministry publishes school-level results. Lists are ordered by size, pupil–teacher ratio, growth, founding year or name, each of which describes the school rather than its outcomes.