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. 

Kalika Basic School Jalimethumka
Kalika Basic School Jalimethumka
  • Nursery - 5
  • Jalimathuka, Katari, Udayapur
Shree Kalika Basic School Kankuwa
Shree Kalika Basic School Kankuwa
  • Nursery - 5
  • Tapli, Udayapur
Jaya Kot Basic School
Jaya Kot Basic School
  • Nursery - 3
  • Deurali, Shitaganga, Arghakhanchi
Saraswati Basic School
Saraswati Basic School
  • Nursery - 5
  • Jaljala, Badigad, Baglung
Sarada Basic School
Sarada Basic School
  • Nursery - 5
  • Jaidee, Jaimini, Baglung
Wangling Basic School
Wangling Basic School
  • Nursery - 5
  • Chhisti, Jaimini, Baglung
Laligurash Basic School
Laligurash Basic School
  • Nursery - 3
  • Gwalikot, Kedarseu, Bajhang
Janajyoti Basic School
Janajyoti Basic School
  • Nursery - 3
  • Upparkotppduadachaur, Talkot, Bajhang
Hari Siddhi Basic School
Hari Siddhi Basic School
  • Nursery - 3
  • Rapti Sonari, Banke
Himsikhar Basic School
Himsikhar Basic School
  • Nursery - 5
  • Katahare, Arun, Bhojpur
Janata Basic School
Janata Basic School
  • Nursery - 3
  • Salbote, Shadananda, Bhojpur
Pancha Kanya Basic School
Pancha Kanya Basic School
  • Nursery - 5
  • Ahale, Temkemaiyung, Bhojpur
Lamasthan Basic School
Lamasthan Basic School
  • Nursery - 5
  • Neelakantha, Dhading
Chandreshwori Basic School
Chandreshwori Basic School
  • Nursery - 5
  • Nandetar, Mangsebung, Ilam
Natheshwori Basic School
Natheshwori Basic School
  • Nursery - 5
  • Alapot, Kageshwari Manohara, Kathmandu
Saraswoti Basic School
Saraswoti Basic School
  • Nursery - 8
  • Annapurna Rural, Annapurna, Myagdi
Kalpesori Basic School
Kalpesori Basic School
  • Nursery - 3
  • Tadi, Nuwakot
Bhume Basic School
Bhume Basic School
  • Nursery - 5
  • Purna Gaun, Jaljala, Parbat
Mahendra Basic School
Mahendra Basic School
  • Nursery - 5
  • Tilahar, Darak, Modi, Parbat
Shiddarth Basic School, Thula Pokhara
Shiddarth Basic School, Thula Pokhara
  • Nursery - 3
  • Bagchaur-6, Salyan
Shree Basic School Pipal Bhanjyang
Shree Basic School Pipal Bhanjyang
  • Nursery - 5
  • Phikkal Rural Muncipality, Phikkal, Sindhuli
Shree Saptakoshi Bal Bikash Basic School
Shree Saptakoshi Bal Bikash Basic School
  • Nursery - 1
  • Baraha, Barahakshetra, Sunsari
Shree Nawadurga Basic School, Khargadi
Shree Nawadurga Basic School, Khargadi
  • Nursery - 12
  • Chaukune 3-3, Chaukune, Surkhet
Panchakanya Basic School
Panchakanya Basic School
  • Nursery - 3
  • Gajuri, Dhading
Filter
OK
Grade
Affiliation
District
Ownership
More