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.

Bal Kalyan Secondary School, Khira
Bal Kalyan Secondary School, Khira
  • Nursery - 12
  • Ghorahi, Dang
Panchodaya Secondary School
Panchodaya Secondary School
  • Nursery - 10
  • B Gaun, Dhangadhi, Kailali
Bikan English Boarding School
Bikan English Boarding School
  • Nursery - 10
  • Bhawatitole, Birgunj, Parsa
Suryajyoti Secondary School
Suryajyoti Secondary School
  • Nursery - 10
  • Tadi, Binayi Tribeni, Nawalpur
United English Boarding School
United English Boarding School
  • Nursery - 9
  • Butwal-18, Rupandehi
The Dynamic Secondary Boarding School
The Dynamic Secondary Boarding School
  • Nursery - 9
  • Bishnupur, Siraha
Saraswati Model Secondary School Hangpang
Saraswati Model Secondary School Hangpang
  • Nursery - 12
  • Hangpang-3, Aathrai Tribeni, Taplejung
Bhanu Secondary School, Shivajung
Bhanu Secondary School, Shivajung
  • Nursery - 10
  • Shivajung-4, Shivasatakshi, Jhapa
Shree Secondary School
Shree Secondary School
  • Nursery - 12
  • Shidhhartha Tole, Letang, Morang
Shree Tribhuwan Secondary School Chisapani
Shree Tribhuwan Secondary School Chisapani
  • Nursery - 10
  • Chisapani, Ganeshman Charnath, Dhanusha
Ninglashaini English Boarding School, Dehimandu
Ninglashaini English Boarding School, Dehimandu
  • Nursery - 10
  • Dasharathchanda, Baitadi
Advanced Academy
Advanced Academy
  • Nursery - 10
  • Bode-8, Madhyapur Thimi, Bhaktapur
Purnachandi Boarding Secondary School
Purnachandi Boarding Secondary School
  • Nursery - 12
  • Kumaripati, Lalitpur
Jante Secondary School
Jante Secondary School
  • Nursery - 12
  • Jante, Letang, Morang
Mukundeshwari Secondary School
Mukundeshwari Secondary School
  • Nursery - 12
  • Chauthe-3, Kakani, Nuwakot
Janakalyan Secondary School, Jugeda
Janakalyan Secondary School, Jugeda
  • Nursery - 12
  • Jugeda, Dhangadhi, Kailali
Young Hearts Boarding School
Young Hearts Boarding School
  • 1 - 10
  • Boudha, Gokarneshwar, Kathmandu
Shree Bhageshwor Madhyamik Vidhyalaya
Shree Bhageshwor Madhyamik Vidhyalaya
  • Nursery - 10
  • Salun, Parashuram, Dadeldhura
Shuvayuga Secondary School
Shuvayuga Secondary School
  • Nursery - 12
  • Sitapaila, Saranpur-4, Nagarjun, Kathmandu
Adhiyari Secondary School
Adhiyari Secondary School
  • Nursery - 10
  • Lumbini Sanskritik, Rupandehi
Shree Pragati English Boarding School
Shree Pragati English Boarding School
  • Nursery - 10
  • Sombare, Belbari, Morang
Sita Secondary School, Garaglichaur
Sita Secondary School, Garaglichaur
  • Nursery - 10
  • Garglichaur, Barekot, Jajarkot
Bhakteshwar Secondary School
Bhakteshwar Secondary School
  • Nursery - 10
  • Budol, Banepa, Kavrepalanchok
Filter
OK
Grade
Affiliation
District
Ownership
More