Best Public Schools in Nepal

Filter [1]

Nepal is home to over 26,000 public schools, according to the Centre for Education and Human Resource Development (CEHRD). These institutions range from Basic Schools offering education up to Grade 8, to Secondary Schools providing education up to Grade 10, and Plus Two schools that extend education through Grades 11 and 12. Some of these schools also run technical and vocational education programs in affiliation with the Council for Technical Education and Vocational Training (CTEVT), contributing to skill-based learning for youth. 

Among these, several public schools stand out for enrolling and teaching the highest number of students in the country. These include Janata Secondary School, Kalika Manavgyan Secondary School, Shanti Namuna Secondary School, Gogal Prasad Model Secondary School in Janakpurdham-24, Bagiswori Secondary School, Kanti Secondary School, Nilkantha Secondary School, Durgalaxmi Model Secondary School, and Shree Janta Secondary School in Samsi, Prawaha, and Gyanodaya, and Durga Secondary School in Barewa-Bairiya. 

Sharada Secondary School
Sharada Secondary School
  • Nursery - 10
  • Mangala, Myagdi
Sahid Smirti Secondary School
Sahid Smirti Secondary School
  • 4 - 10
  • Ladkatiya, Pachaljharana, Kalikot
Jyoti Secondary School
Jyoti Secondary School
  • Nursery - 12
  • Laxmipur, Suryodaya, Ilam
Basic School Bhutahi
Basic School Bhutahi
  • Nursery - 5
  • Bhutahi, Dakneshwori, Saptari
Basic School Jahadi Simle
Basic School Jahadi Simle
  • Nursery - 8
  • Katari, Udayapur
Shree Brahmajyoti Basic School
Shree Brahmajyoti Basic School
  • Nursery - 8
  • Madi-5, Brahmapuri-5, Madi, Chitwan
Buddha Namuna Baikalpik School
Buddha Namuna Baikalpik School
  • 8 - 10
  • Gongabu, Tokha, Kathmandu
Janata Secondary School
Janata Secondary School
  • Nursery - 10
  • Aarubata-8, Patan, Baitadi
Balak Shanti Basic School
Balak Shanti Basic School
  • Nursery - 5
  • Rapti Sonari, Banke
Bhibhuti Baikalpik Vidhalaya
Bhibhuti Baikalpik Vidhalaya
  • 8 - 10
  • Newbaneshwor, Kmc 34, Kathmandu
Jalpashwari   Secondary School
Jalpashwari Secondary School
Krishna Secondary School Sindhupalchok
Krishna Secondary School Sindhupalchok
Jana Chetan  Secondary School
Jana Chetan Secondary School
Jana Bikas Secondary School
Jana Bikas Secondary School
  • Nursery - 12
  • Lamtun, Pakhapani-8, Mahashila, Parbat
Budhakot Secondary School
Budhakot Secondary School
  • Nursery - 10
  • Luyata, Sanphebagar, Achham
Rastriya Basic School
Rastriya Basic School
  • Nursery - 8
  • Bhokraha Narsingh, Sunsari
Motiram Basic School, Yuddhaganj
Motiram Basic School, Yuddhaganj
  • Nursery - 5
  • Koshi-4, Sunsari
Shree Krishna Basic School
Shree Krishna Basic School
  • Nursery - 8
  • Marsibang, Mandavi, Pyuthan
Kalika Basic School
Kalika Basic School
  • Nursery - 8
  • Saigaun, Aathbis, Dailekh
Mohanyal Basic School
Mohanyal Basic School
  • Nursery - 8
  • Narayanpur, Ghodaghodi, Kailali
Nepal Rastriya Basic School
Nepal Rastriya Basic School
  • Nursery - 8
  • Madhuwan, Bardiya
Ambikadevi Basic School
Ambikadevi Basic School
  • Nursery - 8
  • Lusa, Sanni Triveni, Kalikot
Jana Shakti Secondary School
Jana Shakti Secondary School
  • Nursery - 10
  • Kanda, Bhume, Eastern Rukum
Narmadeshwar Secondary
Narmadeshwar Secondary
  • Nursery - 10
  • Chapleti, Khijidemba, Okhaldhunga
Filter
OK
Grade
Affiliation
District
Ownership
More