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. 

Nepal Rastriya Basic School
Nepal Rastriya Basic School
  • Nursery - 5
  • Aurahawa, Maharajgunj, Kapilvastu
Nawjyoti Basic School
Nawjyoti Basic School
  • 1 - 8
  • Banfikot, Western Rukum
Shree Santhal Basic School
Shree Santhal Basic School
  • Nursery - 5
  • Birpur, Jahada, Morang
Dalit Mukti Basic Shool
Dalit Mukti Basic Shool
  • Nursery - 5
  • Baknerwa, Parsagadhi, Parsa
Shree Ramjanki Basic School Tengaribadgoriya
Shree Ramjanki Basic School Tengaribadgoriya
  • Nursery - 5
  • Agnisair Krishnasawaran, Saptari
Basudev Basic School
Basudev Basic School
  • Nursery - 5
  • Balara, Sarlahi
Saraswoti Basic School
Saraswoti Basic School
  • Nursery - 8
  • Upakarmarga, Pokhara, Kaski
Gyan Jyoti Basic School
Gyan Jyoti Basic School
  • Nursery - 8
  • Jhimruk, Pyuthan
Chandrodaya Secondary School
Chandrodaya Secondary School
  • Nursery - 10
  • Khateda, Chhabispathivera, Bajhang
Shree Dudhakoushika Secondary School
Shree Dudhakoushika Secondary School
  • Nursery - 10
  • Ranem, Thulung Dudhkoshi, Solukhumbu
Ghatal Basic School
Ghatal Basic School
  • Nursery - 8
  • Bedkot, Kanchanpur
Basic School, Gurje
Basic School, Gurje
  • Nursery - 8
  • Gurje-12, Ghorahi, Dang
Dhaulagiri Secondary School
Dhaulagiri Secondary School
  • Nursery - 12
  • Beni Mun 4 Singa, Beni, Myagdi
Amar Jyoti Secondary School
Amar Jyoti Secondary School
  • Nursery - 10
  • Chhirkan, Vyas, Tanahun
Birethanti Secondary School
Birethanti Secondary School
  • Nursery - 12
  • Annapurna, Kaski
Kali Devi Secondary School
Kali Devi Secondary School
  • Nursery - 12
  • Chautara Sangachokgadhi, Sindhupalchok
Parwati Secondary School
Parwati Secondary School
  • Nursery - 10
  • Galkot, Baglung
Makhtab Bhishwaul Ulum Kauwaban Kataiya
Makhtab Bhishwaul Ulum Kauwaban Kataiya
  • Nursery - 5
  • Sakhuwa Prasauni - 3-3, Sakhuwa Prasauni, Parsa
Kakaling Harisiddhi Secondary School
Kakaling Harisiddhi Secondary School
Gyanodaya Secondary School
Gyanodaya Secondary School
Bhole Baba Basic School
Bhole Baba Basic School
  • Nursery - 5
  • Kupan Tole, Rapti, Chitwan
Viveksheel Basic School
Viveksheel Basic School
  • Nursery - 8
  • Siyari, Rupandehi
Shree Himwarti Secondary School
Shree Himwarti Secondary School
  • Nursery - 12
  • Gaurishankar, Dolakha
Filter
OK
Grade
Affiliation
District
Ownership
More