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. 

Rajratna Basic School
Rajratna Basic School
  • Nursery - 5
  • Rajmandir, Kawasoti, Nawalpur
Bageshwori Basic School
Bageshwori Basic School
  • Nursery - 5
  • Muraiya, Rajapur, Bardiya
Kalika Basic School
Kalika Basic School
  • Nursery - 6
  • Raskot, Kalikot
Saraswati Secondary School Simdamar
Saraswati Secondary School Simdamar
  • Nursery - 10
  • Simdamar, Lekbeshi, Surkhet
Nepal Rastriya Basic School
Nepal Rastriya Basic School
  • Nursery - 5
  • Dullu, Dailekh
Ishwor Basic School
Ishwor Basic School
  • Nursery - 5
  • Swyambhu-15, Kathmandu
Shree Banaspati Adharbhut Bidhyalaya
Shree Banaspati Adharbhut Bidhyalaya
  • Nursery - 5
  • Dubichaur, Rapti, Chitwan
Mamkha Secondary School
Mamkha Secondary School
Kuibhir   Secondary School
Kuibhir Secondary School
Bhumesthan Secondary School
Bhumesthan Secondary School
Ratna Rajya Laxmi Secondary School Madhyabindu
Ratna Rajya Laxmi Secondary School Madhyabindu
Shree Kupakanya Secondary School
Shree Kupakanya Secondary School
  • Nursery - 10
  • Balephi-6, Sindhupalchok
Shahid Jagadis Paswan Basic School
Shahid Jagadis Paswan Basic School
  • Nursery - 5
  • Padari, Palhinandan, Parasi
Narayan Basic School
Narayan Basic School
  • Nursery - 8
  • Mahalaxmi, Lalitpur
Bal Kalyan Basic School
Bal Kalyan Basic School
  • Nursery - 8
  • Tribeni, Western Rukum
Gyanodaya Secondary School
Gyanodaya Secondary School
  • Nursery - 12
  • Lete, Kalopani, Thasang, Mustang
Udaya Secondary School
Udaya Secondary School
  • Nursery - 10
  • Bulingtar, Nawalpur
Shree Secondary School, Mahavir
Shree Secondary School, Mahavir
  • Nursery - 10
  • Mahavir, Tinpatan, Sindhuli
Shishu Kalyan Basic School
Shishu Kalyan Basic School
  • Nursery - 8
  • Dandigade, Mangalsen, Achham
Bal Bhadra Basic School
Bal Bhadra Basic School
  • Nursery - 8
  • Rashi Majh Gaun, Tripurasundari, Dolpa
Nepal Rastriya Basic School
Nepal Rastriya Basic School
  • Nursery - 8
  • Hwama, Rolpa
Jana Jagriti Primary School
Jana Jagriti Primary School
  • Nursery - 4
  • Tejpur, Bagmati, Sarlahi
Sunsari Basic School
Sunsari Basic School
  • Nursery - 8
  • Pulaha Galfadiya, Barahakshetra, Sunsari
Filter
OK
Grade
Affiliation
District
Ownership
More