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. 

Saraswati Basic School
Saraswati Basic School
  • Nursery - 3
  • Dallegada, Parashuram, Dadeldhura
Tenzing Norge Basic School, Kagkot
Tenzing Norge Basic School, Kagkot
  • Nursery - 6
  • Kagkot-4, Chharka Tangsong, Dolpa
Singha Bahini Basic School
Singha Bahini Basic School
  • Nursery - 3
  • Sundarharaicha, Morang
Dudhanath Basic School
Dudhanath Basic School
  • Nursery - 5
  • Aahale, Dharmadevi, Sankhuwasabha
Gaun Pharka Basic School
Gaun Pharka Basic School
  • Nursery - 5
  • Rupa-05-5, Rupa, Kaski
Bhawani Basic School
Bhawani Basic School
  • Nursery - 3
  • Juda, Shuklaphanta, Kanchanpur
Bal Bidya Mandir Basic School
Bal Bidya Mandir Basic School
  • Nursery - 5
  • Labipur, Gramthan, Morang
Nirauli Basic School
Nirauli Basic School
  • Nursery - 5
  • Besitole, Diktel Rupakot Majhuwagadhi, Khotang
Saubhagya Basic School
Saubhagya Basic School
  • Nursery - 3
  • Saphaitar, Shahidbhumi, Dhankuta
Siddhakali Basic School Pangma
Siddhakali Basic School Pangma
  • Nursery - 5
  • Syamdanggaun, Khandbari, Sankhuwasabha
Dudh Devi Basic School
Dudh Devi Basic School
  • Nursery - 5
  • Tadi, Nuwakot
Swabalambi Basic School Of Deaf
Swabalambi Basic School Of Deaf
  • 1 - 6
  • Neelakantha, Dhading
Shree Deurali Basic School
Shree Deurali Basic School
  • Nursery - 5
  • Waling, Syangja
Nadawa Balbikash Kendra
Nadawa Balbikash Kendra
  • Nursery - Nursery
  • Yasodhara, Kapilvastu
Ram Janaki Basic School
Ram Janaki Basic School
  • Nursery - 3
  • Tilathe, Budhiganga, Morang
Malika Basic School
Malika Basic School
  • Nursery - 3
  • Lektol, Chhedagad, Jajarkot
Saraswati Basic School
Saraswati Basic School
  • Nursery - 3
  • Dharmpur, Parashuram, Dadeldhura
Basic School, Upardangadi
Basic School, Upardangadi
  • Nursery - 5
  • Upardangadi, Ichchhakamana, Chitwan
National Basic School, Sanuvorle
National Basic School, Sanuvorle
  • Nursery - 3
  • Sanobhorle, Ichchhakamana, Chitwan
Kuldev Basic School
Kuldev Basic School
  • Nursery - 5
  • Neurigad Lete Gad, Kanakasundari, Jumla
Kuldev Madu Basics School, Pyakurebada
Kuldev Madu Basics School, Pyakurebada
  • 1 - 5
  • Pyakure Bada-1, Sinja, Jumla
Srijana Basic School
Srijana Basic School
  • Nursery - 5
  • Sarangkot Lamagaun, Pokhara, Kaski
Triveni Basic School Thatichaur
Triveni Basic School Thatichaur
  • Nursery - 5
  • Thantichaur, Bagchaur, Salyan
Filter
OK
Grade
Affiliation
District
Ownership
More