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. 

Janahit Bal Basic School
Janahit Bal Basic School
  • Nursery - 5
  • Lamkichuha, Kailali
Janata Basic School
Janata Basic School
  • Nursery - 5
  • Armala, Pokhara, Kaski
Gyan Jyoti Praimary School
Gyan Jyoti Praimary School
  • Nursery - 5
  • Samala, Letang, Morang
Narmadeshwor Basic School
Narmadeshwor Basic School
  • Nursery - 4
  • Manthali, Ramechhap
Kalika Basic School
Kalika Basic School
  • Nursery - 5
  • Saranbari, Devdaha, Rupandehi
Gyan Jyoti Academy
Gyan Jyoti Academy
  • Nursery - 1
  • Itahari, Sunsari
Nepal Rastriya Basic School Chhipchhipe
Nepal Rastriya Basic School Chhipchhipe
  • 1 - 5
  • Panchapuri 1 Chhipchhipe, Panchapuri, Surkhet
Jana Sahayogi Basic School
Jana Sahayogi Basic School
  • Nursery - 5
  • Arun, Bhojpur
Panchakanya Basic School
Panchakanya Basic School
  • Nursery - 8
  • Phalgunanda, Panchthar
Saraswati Basic School Farsachaur
Saraswati Basic School Farsachaur
  • Nursery - 5
  • Farsachaur, Aathbiskot, Western Rukum
Netra Lal Basic School Akkasi
Netra Lal Basic School Akkasi
  • Nursery - 5
  • Tulsipur, Dang
Bhairabi Basic School
Bhairabi Basic School
  • Nursery - 5
  • Maldung, Thakre, Dhading
Himalaya Jyoti Basic School
Himalaya Jyoti Basic School
  • Nursery - 8
  • Khesangkhoppa, Miklajung, Panchthar
Birgunj Metropolitan School For The Deaf
Birgunj Metropolitan School For The Deaf
  • Nursery - 5
  • Radhemai, Birgunj, Parsa
Siddhapur Basic School
Siddhapur Basic School
  • Nursery - 5
  • Dagatundanda, Badigad, Baglung
Kailpal Basic School
Kailpal Basic School
  • Nursery - 5
  • Dhura, Sigas, Baitadi
Jalapadevi Basic School
Jalapadevi Basic School
  • Nursery - 5
  • Change, Tirtire, Aathrai Tribeni, Taplejung
Shree Saraswati Basic School
Shree Saraswati Basic School
  • Nursery - 3
  • Airiguan, Shikhar, Doti
Pachakanya Basic School
Pachakanya Basic School
  • Nursery - 5
  • Jhapsi, Hariharpurgadhi, Sindhuli
Shree Rudra Beni Basic School
Shree Rudra Beni Basic School
  • Nursery - 5
  • Rudrabeni, Rurukshetra, Gulmi
Janata Rastriya Secondary School, Rajpur
Janata Rastriya Secondary School, Rajpur
  • Nursery - 8
  • Dhangadhi, Kailali
Divya Jyoti Basic School
Divya Jyoti Basic School
  • Nursery - 4
  • Pokhara, Kaski
Krishna Basic School
Krishna Basic School
  • Nursery - 3
  • Aahale, Suryodaya, Ilam
Filter
OK
Grade
Affiliation
District
Ownership
More