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. 

Chomolunma Basic School
Chomolunma Basic School
  • Nursery - 5
  • Mahakulung Rural, Mahakulung, Solukhumbu
Nawa Durga Basic School
Nawa Durga Basic School
  • Nursery - 5
  • Dhyangri, Kamal, Jhapa
Mahadev Basic School
Mahadev Basic School
  • 1 - 5
  • Baddi, Bungal, Bajhang
Mahendra Basic School
Mahendra Basic School
  • Nursery - 7
  • Lelep, Phaktanglung, Taplejung
Naukhama Basic School
Naukhama Basic School
  • Nursery - 2
  • Toshi, Turmakhad, Achham
Dahadhar Basic School
Dahadhar Basic School
  • Nursery - 5
  • Guna, Duhun, Darchula
Saraswati Basic School
Saraswati Basic School
  • Nursery - 5
  • Padariya, Itahari, Sunsari
Adarsha Sishu Primary School
Adarsha Sishu Primary School
  • Nursery - 5
  • Puranodabali, Bhojpur
Timla Basic School
Timla Basic School
  • Nursery - 8
  • Ruby Valley, Rubi Valley, Dhading
Sarada Basic School
Sarada Basic School
  • Nursery - 8
  • Telung Khaprang, Mahalaxmi, Dhankuta
Balmiki Basic School
Balmiki Basic School
  • Nursery - 5
  • Bogatan Phudsil, Doti
Arkul Basic School
Arkul Basic School
  • Nursery - 5
  • Arkul, Siranchowk, Gorkha
Bhairabsthan Basic School
Bhairabsthan Basic School
  • Nursery - 5
  • Ripka, Chhedagad, Jajarkot
Shree Ishwori Devi Basic School
Shree Ishwori Devi Basic School
  • Nursery - 8
  • Manedanda, Chaurideurali, Kavrepalanchok
Mahadev Basic School
Mahadev Basic School
  • Nursery - 8
  • Muldanda, Phidim, Panchthar
Suryodaya Basic School Dumsimara
Suryodaya Basic School Dumsimara
  • Nursery - 5
  • Dumsimara, Chainpur, Sankhuwasabha
Bidya Prakash Basic School
Bidya Prakash Basic School
  • Nursery - 3
  • Badigad, Baglung
Shiv Shakti Basic School
Shiv Shakti Basic School
  • Nursery - 5
  • Tallabengri, Nisikhola, Baglung
Shree Bharek Basic School
Shree Bharek Basic School
  • Nursery - 8
  • Rurukshetra Rural, Rurukshetra, Gulmi
Ganeshwor Basic School
Ganeshwor Basic School
  • Nursery - 5
  • Kushma Na.Pa., Kushma, Parbat
Setikanya Basic School
Setikanya Basic School
  • Nursery - 8
  • Kusuwa Sawa Gaun, Panchkhapan, Sankhuwasabha
Phulabari Basic School
Phulabari Basic School
  • 1 - 4
  • Gothapanda, Khaptad Chhededaha, Bajura
Gyanodaya Basic School
Gyanodaya Basic School
  • Nursery - 5
  • Agrakhe, Salpasilichho, Bhojpur
Shree Adarsha Primary School, Piladi Chautaratol
Shree Adarsha Primary School, Piladi Chautaratol
  • Nursery - 5
  • Chautaratol-6, Gurans, Dailekh
Filter
OK
Grade
Affiliation
District
Ownership
More