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.

Narmadeshwar Secondary
Narmadeshwar Secondary
  • Nursery - 10
  • Khijidemba, Okhaldhunga
Padam Bahadur Secondary School
Padam Bahadur Secondary School
  • Nursery - 10
  • Gulmidarbar, Gulmi
Sarboddhwar Secondary School
Sarboddhwar Secondary School
  • Nursery - 10
  • Chukha, Temal, Kavrepalanchok
Sharada Secondary School Tingaun
Sharada Secondary School Tingaun
  • Nursery - 10
  • Masta, Bajhang
Morning Glory English Boarding School
Morning Glory English Boarding School
  • Nursery - 10
  • Janakpurdham, Dhanusha
Sangute Secondary School
Sangute Secondary School
  • Nursery - 10
  • Shailung, Dolakha
Helambu Model School
Helambu Model School
  • Nursery - 10
  • Helambu, Sindhupalchok
Kiran Secondary School
Kiran Secondary School
  • Nursery - 10
  • Malarani, Arghakhanchi
Mahadev Secondary School
Mahadev Secondary School
  • 1 - 10
  • Bhairabi, Dailekh
Sharada Secondary School
Sharada Secondary School
  • Nursery - 10
  • Machhapuchchhre, Kaski
Bhagawati Secondary School
Bhagawati Secondary School
  • Nursery - 10
  • Bitthadchir, Bajhang
Singhadevi Secondary School Nundhaki
Singhadevi Secondary School Nundhaki
  • Nursery - 12
  • Chainpur, Sankhuwasabha
Shanti Secondary School
Shanti Secondary School
  • Nursery - 12
  • Chhabispathivera, Bajhang
Saraswati Vidya Mandir
Saraswati Vidya Mandir
  • Nursery - 9
  • Bheemdatt, Kanchanpur
Jana Jagriti Secondary School
Jana Jagriti Secondary School
  • Nursery - 10
  • Budhanilakantha, Kathmandu
Saraswoti Secondary School, Parkhedi
Saraswoti Secondary School, Parkhedi
  • CTEVT
  • Nursery - 12
  • Parkhedi-16, Bheemdatt, Kanchanpur
Tanahun Manakamana Boarding School
Tanahun Manakamana Boarding School
  • Nursery - 10
  • Bhanu, Tanahun
Himshikhar English School
Himshikhar English School
  • 1 - 10
  • Suryabinayak, Bhaktapur
Siddhanath Secondary School
Siddhanath Secondary School
  • Nursery - 10
  • Malash, Parashuram, Dadeldhura
Shree Gyaneshwari Secondary School
Shree Gyaneshwari Secondary School
  • Nursery - 10
  • Anaikot, Panchkhal, Kavrepalanchok
Parvati Secondary School
Parvati Secondary School
  • Nursery - 10
  • Triveni, Bajura
Bhuvaneshwori Secondary School
Bhuvaneshwori Secondary School
  • Nursery - 10
  • K I Singh, Doti
Jalapa Secondary School
Jalapa Secondary School
  • Nursery - 10
  • Chichila, Sankhuwasabha
Filter
OK
Grade
Affiliation
District
Ownership
More