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.

Panini Snaskrit Secondary School
Panini Snaskrit Secondary School
  • 1 - 9
  • Sundarbazar, Lamjung
Prithvi Secondary School
Prithvi Secondary School
  • 3 - 9
  • Bhimad, Tanahun
Mahakali Secondary School
Mahakali Secondary School
  • Nursery - 10
  • Jorayal, Doti
Mahendra Shakti Secondary School
Mahendra Shakti Secondary School
  • Nursery - 10
  • Shahid Lakhan, Gorkha
Saraswati Secondary School
Saraswati Secondary School
  • 6 - 9
  • Sarkegad, Humla
Bakreswor Secondary School
Bakreswor Secondary School
  • 1 - 10
  • Shahid Lakhan, Gorkha
Bhendabari Secondary School
Bhendabari Secondary School
  • Nursery - 10
  • Panchakanya, Nuwakot
Durga Sanskrit Ved Vedanga Bidyapith
Durga Sanskrit Ved Vedanga Bidyapith
  • 6 - 11
  • Tilottama, Rupandehi
Shree National Secondary School Shamipur
Shree National Secondary School Shamipur
  • Nursery - 10
  • Kalika, Chitwan
Kalika Milan Secondary School
Kalika Milan Secondary School
  • Nursery - 10
  • Besishahar, Lamjung
Dibya Deep Secondary School
Dibya Deep Secondary School
  • Nursery - 10
  • Lomanthang, Mustang
Udaya Secondary School
Udaya Secondary School
  • 2 - 9
  • Baudikali, Nawalpur
Shree Durga Secondary School
Shree Durga Secondary School
  • Nursery - 10
  • Sirijangha, Taplejung
Annapurna Secondary School
Annapurna Secondary School
  • Nursery - 10
  • Pokhara, Kaski
Ganesh Secondary School
Ganesh Secondary School
  • Nursery - 10
  • Myagde, Tanahun
Shree Ranikhola Secondary School
Shree Ranikhola Secondary School
  • Nursery - 10
  • Ichchhakamana, Chitwan
Mechi Secondary School
Mechi Secondary School
  • Nursery - 10
  • Suryodaya, Ilam
Santodaya Secondary School
Santodaya Secondary School
  • Nursery - 10
  • Aiselukharka, Khotang
Sarbajanik Secondary School
Sarbajanik Secondary School
  • Nursery - 9
  • Miklajung, Panchthar
Shree Mahendrodaya Secondary School
Shree Mahendrodaya Secondary School
  • Nursery - 10
  • Mahashila, Parbat
Shree Janasahayog Secondary School
Shree Janasahayog Secondary School
  • Nursery - 10
  • Lisankhu Pakhar, Sindhupalchok
Filter
OK
Grade
Affiliation
District
Ownership
More