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. 

Nawa Yuwak Basic School
Nawa Yuwak Basic School
  • Nursery - 8
  • Bihunkot, Kathekhola-5, Baglung
Pancha Kanya Basic School
Pancha Kanya Basic School
  • Nursery - 8
  • Mandre-4, Bhojpur
Karneswori Basic School
Karneswori Basic School
  • Nursery - 5
  • Bhairi Tolyan, Ramaroshan-6, Achham
Lok Kalyan Basic School
Lok Kalyan Basic School
  • Nursery - 5
  • Ringroad, Chamunda Bindrasaini-9, Dailekh
Shree Buddhibikas Basic School
Shree Buddhibikas Basic School
  • Nursery - 7
  • Charaundi, Benighat Rorang-7, Dhading
Laxmi Secondary School
Laxmi Secondary School
  • Nursery - 10
  • Risedi, Badikedar-1, Doti
Nepane Secondary School
Nepane Secondary School
  • Nursery - 10
  • Nepane, Siranchowk-1, Gorkha
Basic School Baraipur
Basic School Baraipur
  • Nursery - 5
  • Maharajgunj-4, Kapilvastu
Shree Ban Devi Secondary School
Shree Ban Devi Secondary School
  • Nursery - 10
  • Bekhsimle, Bhumlu-3, Kavrepalanchok
Baraha Magargau Aadharbhut Vidyalaya
Baraha Magargau Aadharbhut Vidyalaya
  • Nursery - 8
  • Rumdu, Barahapokhari-1, Khotang
Shrinagar Samudayik Basic School
Shrinagar Samudayik Basic School
  • Nursery - 3
  • Srinagar, Bhangaha-6, Mahottari
Loktantra Basic School
Loktantra Basic School
  • Nursery - 5
  • Satdanda, Gangadev-7, Rolpa
Thakur Khoria Basic School, Bhalukot
Thakur Khoria Basic School, Bhalukot
  • Nursery - 5
  • Rangkot, Paribartan-5, Rolpa
Samudayik Basic School
Samudayik Basic School
  • Nursery - 5
  • Babarganj, Chandranagar-7, Sarlahi
Dalit Basic School Muksar
Dalit Basic School Muksar
  • Nursery - 3
  • Baldara, Golbazar-1, Siraha
Shree Ninglashaini Basic School Negaun
Shree Ninglashaini Basic School Negaun
  • Nursery - 8
  • Negaun, Dilasaini-6, Baitadi
Shree Basic School
Shree Basic School
  • Nursery - 5
  • Arjundhara-9, Jhapa
Srijana Basic School
Srijana Basic School
  • Nursery - 5
  • Belkundi, Krishnapur-4, Kanchanpur
Kalika Basic School 1-8
Kalika Basic School 1-8
  • Nursery - 8
  • Halesi Tuwachung-10, Khotang
Balmiki Basic School
Balmiki Basic School
  • Nursery - 5
  • Chhatis Ghar, Devchuli-14, Nawalpur
Bal Kalyan Basic School
Bal Kalyan Basic School
  • Nursery - 7
  • Rainadevi Chhahara-3, Palpa
Shree Saraswati Aadharbhut Vidyalaya, Pharula
Shree Saraswati Aadharbhut Vidyalaya, Pharula
  • Nursery - 8
  • Pharula, Kalimati-3, Salyan
Dowongpokhari Basic School
Dowongpokhari Basic School
  • Nursery - 8
  • Jugal-5, Sindhupalchok
Mangaleswori Basic School
Mangaleswori Basic School
  • Nursery - 8
  • Deudanda, Panchadewal Binayak-1, Achham
Filter
OK
Grade
District
Ownership
More
Co-ed Status
Boarding Status
Medium of instruction