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.

Dokandanda English Boarding School
Dokandanda English Boarding School
  • Nursery - 10
  • Mechinagar, Jhapa
Janata Secondary School
Janata Secondary School
  • Nursery - 10
  • Narayan, Dailekh
Panchawati Secondary School Khasibas
Panchawati Secondary School Khasibas
  • Nursery - 9
  • Katari, Udayapur
Pancha Secondary School
Pancha Secondary School
  • Nursery - 12
  • Diktel Rupakot Majhuwagadhi, Khotang
Shree Man Smarak Shiksha Niketan Secondary School
Shree Man Smarak Shiksha Niketan Secondary School
  • Nursery - 12
  • Musangkhel, Laligurans, Tehrathum
Hunainath Secondary School, Kuni
Hunainath Secondary School, Kuni
  • Nursery - 12
  • Kuni, Lekam, Darchula
Bidya Mandir Secondary School
Bidya Mandir Secondary School
  • Nursery - 10
  • Thuli Bheri, Dolpa
Raluka Secondary School
Raluka Secondary School
  • Nursery - 10
  • Raluka, Tadi, Nuwakot
Balkalyan Secondary School
Balkalyan Secondary School
  • Nursery - 10
  • Pathari Shanishchare, Morang
Nightingale School
Nightingale School
  • 1 - 9
  • Lahan, Siraha
Grace Academy
Grace Academy
  • Nursery - 10
  • Nakkhu, Lalitpur
Shukra Raj Secondary School
Shukra Raj Secondary School
Achievers Secondary School
Achievers Secondary School
Kailaseswori Secondary School
Kailaseswori Secondary School
  • Nursery - 12
  • Triveni, Bajura
Bal Bikash Secondary School
Bal Bikash Secondary School
  • Nursery - 10
  • Talkot, Bajhang
Bashistha Secondary School
Bashistha Secondary School
  • Nursery - 10
  • Godawari, Lalitpur
Boudha English Secondary School
Boudha English Secondary School
  • Nursery - 12
  • Gokarneshwar, Kathmandu
Kanyadevi Secondary School
Kanyadevi Secondary School
  • Nursery - 10
  • Shahidbhumi, Dhankuta
Pimaltar Secondary School
Pimaltar Secondary School
  • Nursery - 12
  • Taruka, Tarkeshwar, Nuwakot
Nera Secondary School
Nera Secondary School
  • Nursery - 10
  • Simta, Surkhet
Shining English Secondary School
Shining English Secondary School
  • Nursery - 10
  • Changunarayan, Bhaktapur
Jaljala Secondary School
Jaljala Secondary School
  • Nursery - 10
  • Panchkhapan, Sankhuwasabha
Filter
OK
Grade
Affiliation
District
Ownership
More