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. 

Mahakali   Secondary School Basantpur Kanchanpur
Mahakali Secondary School Basantpur Kanchanpur
  • CTEVT
  • 1 - 12
  • Basantpur, Krishnapur, Kanchanpur
Uday Dev Secondary School
Uday Dev Secondary School
  • CTEVT
  • 1 - 12
  • Sundarpur, Bedkot, Kanchanpur
Saharshalinga Secondary School
Saharshalinga Secondary School
  • 1 - 12
  • Chamada, Ajaymeru, Dadeldhura
Bhuwaneswari   Secondary School Basantpur
Bhuwaneswari Secondary School Basantpur
  • 1 - 12
  • Basantapur, Parashuram, Dadeldhura
Ugratara Secondary School
Ugratara Secondary School
  • 1 - 12
  • Amargadhi, Dadeldhura
Bhagawati Secondary School
Bhagawati Secondary School
  • CTEVT
  • 1 - 12
  • Sittad, Dogadakedar, Baitadi
Sanatan Dharma Secondary School
Sanatan Dharma Secondary School
  • CTEVT
  • 1 - 12
  • Shreekot, Dogadakedar, Baitadi
Ghatal Secondary School
Ghatal Secondary School
  • CTEVT
  • 1 - 12
  • Amargadhi, Dadeldhura
Dewal Secondary School
Dewal Secondary School
  • 1 - 12
  • Dewal Dibyapur, Ajaymeru, Dadeldhura
Bhageshwor Secondary School Katal Dadeldhura
Bhageshwor Secondary School Katal Dadeldhura
  • 1 - 12
  • Katal Shirshe, Parashuram, Dadeldhura
Krishna Kalika Secondary School
Krishna Kalika Secondary School
  • 1 - 12
  • Bheemnagar, Alital, Dadeldhura
Janata   Secondary School Dadeldhura
Janata Secondary School Dadeldhura
  • 1 - 12
  • Sakayal, Ganayapdhura, Dadeldhura
Sitaram Secondary School
Sitaram Secondary School
  • 1 - 12
  • Kurmulle, Ganayapdhura, Dadeldhura
Gaudeshwar   Secondary School Belapur Dadeldhura
Gaudeshwar Secondary School Belapur Dadeldhura
  • 1 - 12
  • Belapur, Nawadurga, Dadeldhura
Bhadrapur Secondary School Dadeldhura
Bhadrapur Secondary School Dadeldhura
  • 1 - 12
  • Bhadrapur, Ajaymeru, Dadeldhura
Bhageshwor Secondary School Tantar Dadeldura
Bhageshwor Secondary School Tantar Dadeldura
  • 1 - 12
  • Tantar, Amargadhi, Dadeldhura
Bhuwaneshwori   Secondary School Parigaun Dadedhura
Bhuwaneshwori Secondary School Parigaun Dadedhura
  • 1 - 12
  • Parigaun, Ganayapdhura, Dadeldhura
Bhuwaneshwory   Secondary School Dadeldhura
Bhuwaneshwory Secondary School Dadeldhura
  • 1 - 12
  • Jaishera, Nawadurga, Dadeldhura
Ganesh Secondary School Dadeldhura
Ganesh Secondary School Dadeldhura
  • 1 - 12
  • Badal, Ganayapdhura, Dadeldhura
Basudev   Secondary School Baitadi
Basudev Secondary School Baitadi
  • CTEVT
  • 1 - 12
  • Basuling, Surnaya, Baitadi
Rauleshwar Secondary School
Rauleshwar Secondary School
  • 1 - 12
  • Ramakiwarayal, Surnaya, Baitadi
Kedar Nargajun   Secondary School Bagalekhan
Kedar Nargajun Secondary School Bagalekhan
  • 1 - 12
  • Bagalekhan, Dasharathchanda, Baitadi
Bijayapur   Secondary School
Bijayapur Secondary School
  • 1 - 12
  • Tatabai, Melauli, Baitadi
Filter
OK
Grade
Affiliation
District
Ownership
More