Secondary Schools in Nepal

Filter [1]

Secondary schools in Nepal cover Grades 9 to 12 and typically serve students aged 13 to 16. This level follows the completion of the Basic Level Examination. It is divided into two parts: Grades 9–10 (often referred to as lower secondary) and Grades 11–12 (also known as secondary or the "Plus Two" level).

According to the latest data from CEHRD, a total of 11,542 schools in Nepal offer secondary-level education. Among them, 6,493 schools provide education up to Grade 10, while 5,049 schools extend up to Grade 12. Of the total secondary schools, 7,131 are community schools, 4,329 are institutional (private) schools, and 82 are religious schools.

These figures show that while community schools make up the majority at the secondary level, institutional schools also have a significant presence—especially in lower secondary (up to Grade 10). This statistic reflects a continued shift in which private schools are expanding their role in preparing students for national-level examinations and higher education opportunities.

Nawalpur Secondary School Nawalpur
Nawalpur Secondary School Nawalpur
  • Nursery - 10
  • Champadevi, Okhaldhunga
Orient English Boarding School
Orient English Boarding School
  • Nursery - 10
  • Punarbas, Kanchanpur
Kalika Secondary School
Kalika Secondary School
  • Nursery - 10
  • Jwalamukhi, Dhading
Ashigram Secondary School
Ashigram Secondary School
  • Nursery - 10
  • Shuklaphanta-9, Kanchanpur
Kalika Secondary School Moli
Kalika Secondary School Moli
  • Nursery - 12
  • Manebhanjyang, Okhaldhunga
Punya Secondary School
Punya Secondary School
  • Nursery - 10
  • Panauti, Kavrepalanchok
Shree Chok Secondary School
Shree Chok Secondary School
  • Nursery - 12
  • Rampurtar, Bhanu, Tanahun
Heritage International Biratnagar
Heritage International Biratnagar
  • Nursery - 10
  • Biratnagar, Morang
Saraswati Secondary School
Saraswati Secondary School
Sharada Secondary School
Sharada Secondary School
Siddheshwor Secondary School
Siddheshwor Secondary School
  • Nursery - 12
  • Melchaura, Patan, Baitadi
Little Flower Secondary School
Little Flower Secondary School
  • 1 - 10
  • Kanchanrup, Saptari
Jana Kalyan Secondary School
Jana Kalyan Secondary School
  • Nursery - 10
  • Banfikot, Western Rukum
Mahadev Secondary School
Mahadev Secondary School
  • Nursery - 10
  • Gauriganga, Kailali
Narayani English Secondary Boarding School
Narayani English Secondary Boarding School
  • Nursery - 10
  • Madhyabindu, Nawalpur
Kalika Secondary School Nade
Kalika Secondary School Nade
  • Nursery - 10
  • Gurbhakot, Surkhet
Janajagriti Secondary School, Gope
Janajagriti Secondary School, Gope
  • Nursery - 10
  • Gope, Ghyanglekh, Sindhuli
Setidevi Secondary School
Setidevi Secondary School
  • Nursery - 10
  • Thakre, Dhading
Shree Lingasaini Secondary School
Shree Lingasaini Secondary School
  • Nursery - 10
  • Khandachakra, Kalikot
Madanadev Secondary School
Madanadev Secondary School
  • Nursery - 10
  • Tanjakot, Humla
Mahendrodaya Secondary School
Mahendrodaya Secondary School
  • Nursery - 10
  • Shadananda, Bhojpur
Kamala Secondary School, Dhansari
Kamala Secondary School, Dhansari
  • Nursery - 10
  • Dhansari, Dudhauli, Sindhuli
Gairi Gaun Secondary School
Gairi Gaun Secondary School
  • Nursery - 10
  • Neelakantha, Dhading
Filter
OK
Grade
Affiliation
District
Ownership
More