Secondary Schools in Nepal

Filter [1]

Secondary schools in Nepal cover Grades 9 to 12 and typically serve students aged 13 to 16. This level follows the completion of the Basic Level Examination. It is divided into two parts: Grades 9–10 (often referred to as lower secondary) and Grades 11–12 (also known as secondary or the "Plus Two" level).

According to the latest data from CEHRD, a total of 11,542 schools in Nepal offer secondary-level education. Among them, 6,493 schools provide education up to Grade 10, while 5,049 schools extend up to Grade 12. Of the total secondary schools, 7,131 are community schools, 4,329 are institutional (private) schools, and 82 are religious schools.

These figures show that while community schools make up the majority at the secondary level, institutional schools also have a significant presence—especially in lower secondary (up to Grade 10). This statistic reflects a continued shift in which private schools are expanding their role in preparing students for national-level examinations and higher education opportunities.

Kathmandu National School
Kathmandu National School
  • Nursery - 11
  • Old Baneswor, Kathmandu
Bhairabi Secondary School
Bhairabi Secondary School
Janajagriti Secondary School
Janajagriti Secondary School
  • Nursery - 10
  • Hetauda-15, Makwanpur
Dangisaran Viddhyakunj
Dangisaran Viddhyakunj
  • Nursery - 10
  • Tulsipur, Dang
Manoram Boarding School
Manoram Boarding School
  • Nursery - 10
  • Suryabinayak, Bhaktapur
Saraswati Secondary School
Saraswati Secondary School
  • Nursery - 10
  • Sanni Triveni, Kalikot
Ni Secondary School Thandanda
Ni Secondary School Thandanda
  • Nursery - 10
  • Naumule, Dailekh
Bal Ekta English Boarding School
Bal Ekta English Boarding School
  • Nursery - 10
  • Birgunj, Parsa
Modern Nepal English Medium Boarding School
Modern Nepal English Medium Boarding School
  • Nursery - 10
  • Janakpurdham, Dhanusha
Bhuwaneshwar Secondary School
Bhuwaneshwar Secondary School
  • Nursery - 12
  • Surnaya, Baitadi
Mahendra Secondary School
Mahendra Secondary School
  • Nursery - 11
  • Jamune, Myagde, Tanahun
Manakamana Secondary School
Manakamana Secondary School
  • Nursery - 10
  • Binayi Tribeni, Nawalpur
Saraswati Secondary School Dandakharka
Saraswati Secondary School Dandakharka
  • Nursery - 12
  • Diprung Chuichumma, Khotang
Gyan Prakash Secondary School
Gyan Prakash Secondary School
  • Nursery - 12
  • Sandhikharka, Arghakhanchi
Asmin Memorial English Boarding School
Asmin Memorial English Boarding School
  • Nursery - 10
  • Shivasatakshi, Jhapa
Balakhu Secondary School
Balakhu Secondary School
Kathmandu Xavier's Public School
Kathmandu Xavier's Public School
  • Nursery - 10
  • New Baneshwor, Kathmandu
Indrawati Public School
Indrawati Public School
  • Nursery - 10
  • Kumarigal, Boudha, Kathmandu
Mahadev Secondary School
Mahadev Secondary School
  • Nursery - 12
  • Kolputar, Belkotgadhi, Nuwakot
Kalinchwok Secondary School
Kalinchwok Secondary School
  • Nursery - 10
  • Bigu, Dolakha
Filter
OK
Grade
Affiliation
District
Ownership
More