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. 

Janta Secondary School Chandralalpur
Janta Secondary School Chandralalpur
  • Nursery - 12
  • Chandralalpur, Golbazar-8, Siraha
Hoste Hainse Shiksha Kendra
Hoste Hainse Shiksha Kendra
  • Nursery - 12
  • Dhangadha, Basbariya-5, Sarlahi
Jana Jagriti   Secondary School Rautahat
Jana Jagriti Secondary School Rautahat
  • Nursery - 12
  • Dipendranagar, Chandrapur-9, Rautahat
Adarsha Secondary School
Adarsha Secondary School
  • Nursery - 12
  • Ratauli, Pipara-6, Mahottari
Gograha Secondary School
Gograha Secondary School
  • Nursery - 12
  • Bargachhi, Biratnagar-4, Morang
Shree Balmandir Secondary School
Shree Balmandir Secondary School
  • Nursery - 12
  • Bokse, Gaighat, Triyuga-10, Udayapur
Nepal Ra Narayani Secondary School Chalki Bijalpura
Nepal Ra Narayani Secondary School Chalki Bijalpura
  • Nursery - 12
  • Chalki, Bardibas-12, Mahottari
Saraswati Secondary School
Saraswati Secondary School
  • Nursery - 12
  • Krishnanagar, Duhabi-5, Sunsari
Jiwan Jyoti Secondary School
Jiwan Jyoti Secondary School
  • Nursery - 12
  • Dasharathpur, Lekbeshi-4, Surkhet
Ja Secondary School Kankatta
Ja Secondary School Kankatta
  • Nursery - 12
  • Kankatta, Bishnupur-4, Saptari
Dwarika Shreelal Satni Yadav Secondary School
Dwarika Shreelal Satni Yadav Secondary School
  • Nursery - 12
  • Bathanaha, Mahadeva-3, Saptari
Kankali Model Secondary School
Kankali Model Secondary School
  • Nursery - 12
  • Purano Naikap, Chandragiri-13, Kathmandu
Shree Rastriya Secondary School Piparadhi
Shree Rastriya Secondary School Piparadhi
  • Nursery - 12
  • Pipradhi, Loharpatti-4, Mahottari
Shakti Secondary School
Shakti Secondary School
  • Nursery - 12
  • Prithivinarayan Patechaur-6, Gorkha
Shree Ne Ra Secondary School, Sugauli
Shree Ne Ra Secondary School, Sugauli
  • Nursery - 12
  • Paterwa Sugauli-4, Parsa
Shree Nepal Rastriya Chandraganga Madhyamik Vidhyalaya
Shree Nepal Rastriya Chandraganga Madhyamik Vidhyalaya
  • Nursery - 12
  • Gagretal, Jarbutta, Birendranagar-11, Surkhet
Gyanodaya Secondary School
Gyanodaya Secondary School
  • Nursery - 12
  • Newroad Line, Dharan-11, Sunsari
Deurali Secondary School
Deurali Secondary School
  • Nursery - 12
  • Bardibas-1, Mahottari
Shree Sarsawati Sadan Basic School Akolawa
Shree Sarsawati Sadan Basic School Akolawa
  • Nursery - 8
  • Akolawa, Rajpur-7, Rautahat
Janta Secondary School, Agarwa
Janta Secondary School, Agarwa
  • Nursery - 12
  • Agarwa, Kabilasi-8, Sarlahi
Janta Secondary School Ayodhyanagar
Janta Secondary School Ayodhyanagar
  • Nursery - 12
  • Kasaha, Dhangadhimai-7, Siraha
Chaturmukhi Secondary School
Chaturmukhi Secondary School
  • Nursery - 12
  • Shaktikhor, Kalika-9, Chitwan
Shree Lautan Ram Dropadi Devi Secondary School
Shree Lautan Ram Dropadi Devi Secondary School
  • Nursery - 12
  • Ganeshpur, Bijayanagar-2, Kapilvastu
Shree Secondary School Tikuliya
Shree Secondary School Tikuliya
  • Nursery - 10
  • Tikuliya, Gaur-4, Rautahat
Filter
OK
Grade
Affiliation
District
Ownership
More