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. 

Suryodaya Secondary School
Suryodaya Secondary School
  • Nursery - 12
  • Chisapani, Baijanath-1, Banke
Saraswati Secondary School
Saraswati Secondary School
  • Nursery - 12
  • Lamkichuha-9, Kailali
Tribhuwan Bal Secondary School
Tribhuwan Bal Secondary School
  • Nursery - 12
  • Dhoki, Kawasoti-17, Nawalpur
Gokundeshwor Balmandir Secondary School
Gokundeshwor Balmandir Secondary School
  • Nursery - 12
  • Tallo Kopche-5, Dhankuta
Pragati Secondary School
Pragati Secondary School
  • Nursery - 12
  • Juropani, Gauradaha-8, Jhapa
Janata Secondary School
Janata Secondary School
  • Nursery - 12
  • Ghoraha, Gadhawa-7, Dang
Pashupati Mitra Secondary School
Pashupati Mitra Secondary School
  • Nursery - 12
  • Chabahil-7, Kathmandu
Tribhuwan Shanti Model Secondary School
Tribhuwan Shanti Model Secondary School
  • Nursery - 12
  • Khudi, Lekhnath, Pokhara-30, Kaski
Bhaleshwor Secondary School
Bhaleshwor Secondary School
  • Nursery - 12
  • Malpi, Panauti-8, Kavrepalanchok
Arniko Secondary School
Arniko Secondary School
  • Nursery - 12
  • Gamcha, Suryabinayak-4, Bhaktapur
Sharada Secondary School
Sharada Secondary School
  • Nursery - 12
  • Bahuari, Sugauli, Birgunj-24, Parsa
Janata Secondary School Simradhi Gadhi
Janata Secondary School Simradhi Gadhi
  • Nursery - 12
  • Simradi Gadi, Sabaila-10, Dhanusha
Shree B. S. R. J. Secondary School Kalyanpur
Shree B. S. R. J. Secondary School Kalyanpur
  • Nursery - 12
  • Janakinagar, Khadak-6, Saptari
Janata Nand Lalita Secondary School
Janata Nand Lalita Secondary School
  • Nursery - 12
  • Laxmipur Patari-4, Siraha
Jogada Secondary School
Jogada Secondary School
  • Nursery - 12
  • Jogada, Gaidahawa-2, Rupandehi
Chaturbhujeshwor Janata Secondary School
Chaturbhujeshwor Janata Secondary School
  • Nursery - 12
  • Sukhepokhari, Hariwan-10, Sarlahi
Haldibari Secondary School
Haldibari Secondary School
  • Nursery - 12
  • Haldibari-2, Jhapa
Kisan Secondary School
Kisan Secondary School
  • Nursery - 12
  • Banakitti, Thakurbaba-5, Bardiya
Guheshwori Secondary School
Guheshwori Secondary School
  • Nursery - 12
  • Sinamangal-9, Kathmandu
Shree Subedar Nandlal Janata Secondary School
Shree Subedar Nandlal Janata Secondary School
  • Nursery - 12
  • Bhelhi, Brahmapuri-3, Sarlahi
Janta Secondary School Sonvarsha
Janta Secondary School Sonvarsha
  • Nursery - 12
  • Nawarajpur-4, Siraha
Laxminiya Secondary School Maulapur
Laxminiya Secondary School Maulapur
  • Nursery - 12
  • Maulapur-5, Rautahat
Shiv Shankar Secondary School
Shiv Shankar Secondary School
  • 1 - 12
  • Jagatipur, Bheri-11, Jajarkot
Mahakali Model Secondary School
Mahakali Model Secondary School
  • Nursery - 12
  • Shreenagar, Chhayanath Rara-1, Mugu
Filter
OK
Grade
Affiliation
District
Ownership
More