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. 

Kailasheshwor Basic School
Kailasheshwor Basic School
  • Nursery - 3
  • Ghattebagar, Ramaroshan, Achham
Jana Kalyan Basic School
Jana Kalyan Basic School
  • Nursery - 5
  • Purkotdaha-6, Madane, Gulmi
Amar Sahid Aadharbhut Bidhyalaya
Amar Sahid Aadharbhut Bidhyalaya
  • Nursery - 8
  • Madamsing, Dharmadevi, Sankhuwasabha
Makalu Basic School Ambring
Makalu Basic School Ambring
  • Nursery - 5
  • Mulgaun, Makalu, Sankhuwasabha
Pragatisil Basic School
Pragatisil Basic School
  • Nursery - 5
  • Tatopani 4, Tatopani, Jumla
Rastriya Secondary School
Rastriya Secondary School
  • Nursery - 10
  • Thansing, Kakani, Nuwakot
Maha Nanda Basic School
Maha Nanda Basic School
  • Nursery - 5
  • Lal Pani, Mechinagar, Jhapa
Durga Bhawani Basic School
Durga Bhawani Basic School
  • Nursery - 5
  • Kawasoti, Nawalpur
Shree Tilkeni Basic School
Shree Tilkeni Basic School
  • Nursery - 8
  • Kummayak, Panchthar
Shikharapur Open School
Shikharapur Open School
  • 8 - 10
  • Dakshinkali, Kathmandu
Aa Vi Kadmaha
Aa Vi Kadmaha
  • Nursery - 5
  • Kadmaha, Bariyarpatti, Siraha
Basic School Dalit Tol
Basic School Dalit Tol
  • Nursery - 3
  • Malangwa, Sarlahi
Shahid Basic School
Shahid Basic School
  • Nursery - 4
  • Bhaisahi, Phatuwa Bijayapur, Rautahat
Ganesh Basic School
Ganesh Basic School
  • Nursery - 5
  • Namobuddha, Kavrepalanchok
Mahankal Primary School
Mahankal Primary School
  • Nursery - 5
  • Chhap, Thaha, Makwanpur
Dhamkot Basic School
Dhamkot Basic School
  • Nursery - 5
  • Belpata, Bannigadhi Jayagadh, Achham
Basic School Kalikhola
Basic School Kalikhola
  • Nursery - 5
  • Limpatar, Katari, Udayapur
Pathibhara Basic School
Pathibhara Basic School
  • Nursery - 5
  • Dingla Dhap, Shivasatakshi, Jhapa
Ishwori Basic School
Ishwori Basic School
  • Nursery - 5
  • Sandu, Narayan, Dailekh
Dev Wadachuli Secondary School
Dev Wadachuli Secondary School
  • Nursery - 10
  • Dandapheri, Tandi, Bulingtar, Nawalpur
Kalika Devi Basic School
Kalika Devi Basic School
  • Nursery - 8
  • Urmakhu, Umakunda, Ramechhap
Shree Kalikadevi Lower Secondary School Jangjang
Shree Kalikadevi Lower Secondary School Jangjang
  • Nursery - 8
  • Solpathana, Phikkal, Sindhuli
Janajagriti Basic School
Janajagriti Basic School
  • Nursery - 8
  • Rautamai, Udayapur
Rudra Basic School
Rudra Basic School
  • Nursery - 8
  • Deumai, Ilam
Filter
OK
Grade
Affiliation
District
Ownership
More