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.

Jaycees Boarding Secondary School
Jaycees Boarding Secondary School
  • Nursery - 10
  • Saligram Path, Siddharthanagar-8, Rupandehi
Bal Secondary School
Bal Secondary School
  • Nursery - 12
  • Bairiya, Banganga-1, Kapilvastu
Sarwajanik Secondary School
Sarwajanik Secondary School
  • Nursery - 10
  • Laxmipur, Haripur-6, Sarlahi
Golbazar English Model School
Golbazar English Model School
  • Nursery - 10
  • Golbazar-4, Siraha
Paschimanchal English School
Paschimanchal English School
  • Nursery - 10
  • Siddharthanagar-6, Rupandehi
Mahendra Secondary School
Mahendra Secondary School
  • Nursery - 12
  • Titrigachhi, Barahakshetra-7, Sunsari
Model School, Thankot
Model School, Thankot
  • Nursery - 10
  • Chandragiri-4, Kathmandu
Devchuli Secondary School
Devchuli Secondary School
  • Nursery - 12
  • Rajahar, Devchuli-16, Nawalpur
Jan Jagriti Secondary School
Jan Jagriti Secondary School
  • Nursery - 12
  • Jugar, Tribeni-5, Rolpa
Maha ManjuShree Secondary School
Maha ManjuShree Secondary School
  • Nursery - 12
  • Sitapaila, Harisiddhi, Nagarjun-3, Kathmandu
Dhading Boarding Secondary School
Dhading Boarding Secondary School
  • Nursery - 12
  • Dhadingbesi, Neelakantha-3, Dhading
Orchid Public Secondary School
Orchid Public Secondary School
  • 1 - 12
  • Sahi Marga, Tintoliya, Biratnagar-10, Morang
Jana Jagriti Secondary School
Jana Jagriti Secondary School
  • Nursery - 10
  • Yogikuti, Tilottama-2, Rupandehi
Bishnu Devi Shiksha Sadan Secondary School
Bishnu Devi Shiksha Sadan Secondary School
  • Nursery - 12
  • Satungal, Chandragiri-11, Kathmandu
Bhuwaneshwari Secondary School
Bhuwaneshwari Secondary School
  • Nursery - 12
  • Sisaiya, Bedkot-6, Kanchanpur
Public Bindeshwori Secondary School
Public Bindeshwori Secondary School
  • Nursery - 12
  • Sworna Tole, Rajbiraj-8, Saptari
United English Boarding School
United English Boarding School
  • Nursery - 10
  • Simpani, Manahari-8, Makwanpur
Shree Secondary School Tengraha
Shree Secondary School Tengraha
  • Nursery - 12
  • Tengraha, Phatuwa Bijayapur-4, Rautahat
Shree Laxmi Prasad Devkota Secondary School
Shree Laxmi Prasad Devkota Secondary School
  • Nursery - 12
  • Sukunadigi, Kachankawal-2, Jhapa
National Model English Secondary School
National Model English Secondary School
  • Nursery - 10
  • Balaju-16-16, Kathmandu
Green Valley Academy
Green Valley Academy
  • Nursery - 10
  • Malapath-7, Ilam
Shree Rashtriya Secondary School, Kantibazar
Shree Rashtriya Secondary School, Kantibazar
  • Nursery - 12
  • Kantibazar, Gaushala-12, Mahottari
Shree Secondary School Sitalpur
Shree Secondary School Sitalpur
  • Nursery - 12
  • Sitalpur, Phatuwa Bijayapur-2, Rautahat
Gyan Punj Bidhya Mandir Secondary School
Gyan Punj Bidhya Mandir Secondary School
  • Nursery - 12
  • Manpakadi, Shuddhodhan-5, Rupandehi
Filter
OK
Grade
Affiliation
District
Ownership
More