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. 

Shree Bal Mandir Basic School
Shree Bal Mandir Basic School
  • Nursery - 5
  • Loktantrachock, Kushma, Parbat
Shree Basic School, Kakrahawa
Shree Basic School, Kakrahawa
  • Nursery - 8
  • Kakrahawa-5, Gadhawa, Dang
Janata Basic School
Janata Basic School
  • Nursery - 5
  • Gauradaha, Jhapa
Mangala Devi Janajagriti Basic School
Mangala Devi Janajagriti Basic School
  • Nursery - 8
  • Durumthali, Bahrabise, Sindhupalchok
Shree Jamuna Basic School
Shree Jamuna Basic School
  • Nursery - 8
  • Kerung Bagam, Solududhkunda, Solukhumbu
Bhagawati Basic School
Bhagawati Basic School
  • Nursery - 5
  • Baguwa, Barahakshetra, Sunsari
Gurukul Secondary School, Sera
Gurukul Secondary School, Sera
  • Nursery - 10
  • Shera, Dasharathchanda, Baitadi
Masta Kedar Basic School
Masta Kedar Basic School
  • Nursery - 5
  • Duhun, Darchula
Shanti Basic School
Shanti Basic School
  • Nursery - 8
  • Bangma, Halesi Tuwachung, Khotang
Shiva Basic School
Shiva Basic School
  • Nursery - 5
  • Simtara, Sharada, Salyan
Bal Primary School Kumalgaun
Bal Primary School Kumalgaun
  • Nursery - 5
  • Kumalgaun, Tulsipur, Dang
Bhanu Basic School
Bhanu Basic School
  • Nursery - 5
  • Dashmure, Gaumukhi, Pyuthan
Saraswati Basic School
Saraswati Basic School
  • Nursery - 5
  • Kadamgachhi, Gauriganj, Jhapa
Raj Kuleshwor Basic School
Raj Kuleshwor Basic School
  • Nursery - 8
  • Tallo Tole, Bhimeshwor, Dolakha
Chandrodaya Secondary School
Chandrodaya Secondary School
  • Nursery - 10
  • Samastipur, Anbukhaireni, Tanahun
Rastra Jyoti Secondary School
Rastra Jyoti Secondary School
  • Nursery - 10
  • Madi-11, Kaski
Shree Kedareswar Baidik Gurkul
Shree Kedareswar Baidik Gurkul
  • 6 - 12
  • Lakeside, Pokhara, Kaski
Laxmi Bidya Bhawan Basic School
Laxmi Bidya Bhawan Basic School
  • Nursery - 8
  • Kalikhola, Mai, Ilam
Ganga Devi Basic School
Ganga Devi Basic School
  • Nursery - 5
  • Pabchkhal Municipality, Panchkhal, Kavrepalanchok
Shree Rastriya Basic School Pragatichkok
Shree Rastriya Basic School Pragatichkok
  • Nursery - 5
  • Pragatichok, Bharatpur, Chitwan
Gophakedar Basic School
Gophakedar Basic School
  • Nursery - 5
  • Maukidhung, Purchaudi, Baitadi
Sanchatana Basic School
Sanchatana Basic School
  • Nursery - 5
  • Dhobighat, Lalitpur
Siddha Basic School, Viuran
Siddha Basic School, Viuran
  • Nursery - 3
  • Viuran, Kalika, Chitwan
Panchawati Basic School Beteni
Panchawati Basic School Beteni
  • Nursery - 5
  • Katari, Udayapur
Filter
OK
Grade
Affiliation
District
Ownership
More