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. 

Secondary School Kabahijagat
Secondary School Kabahijagat
  • Nursery - 12
  • Gapa, Suwarna-2, Bara
Chandannath Model Secondary School
Chandannath Model Secondary School
  • Nursery - 12
  • Khalangabazar, Chandannath-4, Jumla
Saraswati Secondary School
Saraswati Secondary School
  • Nursery - 12
  • Bhaktipur, Ishworpur-3, Sarlahi
Bal Bikash Secondary School
Bal Bikash Secondary School
  • Nursery - 12
  • Naya Bazar, Ghorahi-14, Dang
Ram Charitra Secondary School
Ram Charitra Secondary School
  • Nursery - 12
  • Jayanagar Chiutaha, Aadarsh Kotwal-1, Bara
Tribhuvan Secondary School, Bhurigaun
Tribhuvan Secondary School, Bhurigaun
  • Nursery - 12
  • Bhurigau, Thakurbaba-1, Bardiya
Batahu Secondary School
Batahu Secondary School
  • Nursery - 12
  • Harsaha, Brindaban-6, Rautahat
Sharada Secondary School, Balaha
Sharada Secondary School, Balaha
  • Nursery - 12
  • Balaha, Inaruwa-5, Sunsari
Rupa Nepali Pal Secondary School
Rupa Nepali Pal Secondary School
  • Nursery - 12
  • Dhamaura, Brindaban-7, Rautahat
Ramapur Secondary School
Ramapur Secondary School
  • Nursery - 12
  • Colony, Sainamaina-6, Rupandehi
Shree Adarsha Secondary School
Shree Adarsha Secondary School
  • Nursery - 12
  • Deukhuri, Deupur, Lamahi-6, Dang
Saraswati Secondary School, Geta
Saraswati Secondary School, Geta
  • Nursery - 12
  • Geta, Godawari-5, Kailali
Rastriya Secondary School
Rastriya Secondary School
  • PG - 12
  • Hansposa, Aapgachhi, Itahari-1, Sunsari
Laxmi Chandi Murarka Secondary School
Laxmi Chandi Murarka Secondary School
  • Nursery - 12
  • Jaleshwor-2, Mahottari
Ramdev Janata Secondary School
Ramdev Janata Secondary School
  • Nursery - 12
  • Bharamarpura, Loharpatti-7, Mahottari
Shital Secondary School
Shital Secondary School
  • 6 - 12
  • Chaurjahari-2, Western Rukum
Anhoti Lal Secondary School
Anhoti Lal Secondary School
  • Nursery - 12
  • Basantapatti, Paroha-6, Rautahat
Janata Secondary School, Gauridanda
Janata Secondary School, Gauridanda
  • Nursery - 12
  • Gauridanda, Bardibas-3, Mahottari
Shree Madhyamik Vidyalaya, Nigaul
Shree Madhyamik Vidyalaya, Nigaul
  • Nursery - 12
  • Nigaul, Gaushala-2, Mahottari
Manthali Secondary School
Manthali Secondary School
  • PG - 12
  • Khandbari Tole, Manthali-1, Ramechhap
Tarun Madhyamik Vidyalaya
Tarun Madhyamik Vidyalaya
  • Nursery - 10
  • Balaju-16, Kathmandu
Saraswati Janata Secondary School
Saraswati Janata Secondary School
  • Nursery - 12
  • Sonama-2, Mahottari
Khadga Smriti  Secondary School
Khadga Smriti Secondary School
  • Nursery - 12
  • Block No. 5, Tikapur-9, Kailali
Birendra Vidya Mandir Secondary School
Birendra Vidya Mandir Secondary School
  • Nursery - 12
  • Tikapur-1, Kailali
Filter
OK
Grade
Affiliation
District
Ownership
More