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. 

Jeevan Pradip Secondary School Harkapur
Jeevan Pradip Secondary School Harkapur
  • Nursery - 12
  • Ramailo Danda, Molung, Okhaldhunga
Shree Gyan Bikash Basic School
Shree Gyan Bikash Basic School
  • Nursery - 5
  • Bode, Madhyapur Thimi, Bhaktapur
Maha Laxmi Basic School
Maha Laxmi Basic School
  • Nursery - 8
  • Mahadevsthan, Chandragiri, Kathmandu
Bal Kanya Secondary School
Bal Kanya Secondary School
Dedithumka Secondary School
Dedithumka Secondary School
Saratap Secondary School
Saratap Secondary School
Sarswati Secondary School, Kerabari
Sarswati Secondary School, Kerabari
  • Nursery - 12
  • Patigaun, Kerabari, Morang
Saraswati Secondary School, Tandi
Saraswati Secondary School, Tandi
  • Nursery - 10
  • Tandi, Miklajung, Morang
Janata Basic School
Janata Basic School
  • Nursery - 5
  • Madhubanghoth, Bishnu, Sarlahi
Darjakot Secondary School
Darjakot Secondary School
  • 1 - 10
  • Darjakot, Bogatan Phudsil, Doti
Mahendra Secondary School Pipalneta
Mahendra Secondary School Pipalneta
  • Nursery - 12
  • Pipalneta, Bagchaur, Salyan
Amar Shahid Smriti Basic School
Amar Shahid Smriti Basic School
  • Nursery - 8
  • Lathaiya, Ghodaghodi, Kailali
Sarada Secondary School
Sarada Secondary School
  • 1 - 10
  • Kalekanda, Panchadewal Binayak, Achham
Shiva Shankar Aadharbhut Bidhyalaya
Shiva Shankar Aadharbhut Bidhyalaya
  • Nursery - 8
  • Kalpat, Nalgad, Jajarkot
Jyoti Secondary School
Jyoti Secondary School
  • Nursery - 12
  • Dobare, Phalgunanda, Panchthar
Dhaulpuri Secondary School
Dhaulpuri Secondary School
  • Nursery - 10
  • Purbhuta, Triveni, Bajura
Latinath Secondary School, Baskot
Latinath Secondary School, Baskot
  • Nursery - 10
  • Baskot, Shailyashikhar, Darchula
Surya Narayan Basic School
Surya Narayan Basic School
  • Nursery - 5
  • Damhimaheshpur, Mahottari
Dhungeshwori Secondary School
Dhungeshwori Secondary School
  • Nursery - 10
  • Dhunge Bazar, Jiri, Dolakha
Kushama Basic School Sothiyain
Kushama Basic School Sothiyain
  • Nursery - 5
  • Sakhuwanankarkatti, Sakhuwanankarkatti, Siraha
Baljyoti Secodary School
Baljyoti Secodary School
  • Nursery - 10
  • Janaki, Kailali
Bal Kalyan Secondary School
Bal Kalyan Secondary School
  • Nursery - 11
  • Triveni, Western Rukum
Gorakhnath Secondary School
Gorakhnath Secondary School
  • Nursery - 12
  • Nisdi Gaunpalika, Nisdi, Palpa
Filter
OK
Grade
Affiliation
District
Ownership
More