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.

Shree Secondary School Hattilet
Shree Secondary School Hattilet
  • Nursery - 9
  • Bardibas, Mahottari
Kalikadevi Secondary School
Kalikadevi Secondary School
  • Nursery - 10
  • Melamchi, Sindhupalchok
Buddhodaya Secondary School Lamjung
Buddhodaya Secondary School Lamjung
Nil Paleshwor Secondary School
Nil Paleshwor Secondary School
  • 1 - 10
  • Patan, Baitadi
Mahendrodaya Secondary School
Mahendrodaya Secondary School
  • Nursery - 10
  • Tripurasundari, Dhading
Sunrise Academy
Sunrise Academy
  • 2 - 10
  • Baiteshwor, Dolakha
Nawa Jyoti Secondary School
Nawa Jyoti Secondary School
  • Nursery - 10
  • Bhimsen Thapa, Gorkha
Chandi Secondary School
Chandi Secondary School
  • Nursery - 10
  • Pokhara, Kaski
Shree Bhairab Secondary School
Shree Bhairab Secondary School
  • Nursery - 10
  • Bethanchowk, Kavrepalanchok
Shree Sabitra Secondary School
Shree Sabitra Secondary School
  • Nursery - 10
  • Diktel Rupakot Majhuwagadhi, Khotang
Prabhat Shanti Purna Secondary School
Prabhat Shanti Purna Secondary School
  • Nursery - 10
  • Marsyangdi, Lamjung
Little Step Academy
Little Step Academy
  • Nursery - 9
  • Madhyabindu, Nawalpur
Dharadevi Secondary School
Dharadevi Secondary School
  • Nursery - 10
  • Mathagadhi, Palpa
Shree Bhimeshwor Secondary School
Shree Bhimeshwor Secondary School
  • Nursery - 10
  • Doramba Shailung, Ramechhap
Shree Janajagriti Secondary School Damar
Shree Janajagriti Secondary School Damar
  • Nursery - 10
  • Barahatal, Surkhet
Kanya Devi Secondary School
Kanya Devi Secondary School
  • Nursery - 10
  • Anbukhaireni, Tanahun
Bal Bikas Secondary School
Bal Bikas Secondary School
  • Nursery - 10
  • Bhimad, Tanahun
Chandeswori Secondary School Okhaldunga
Chandeswori Secondary School Okhaldunga
  • 1 - 12
  • Ragani, Khijidemba, Okhaldhunga
Chakreswar Secondary School
Chakreswar Secondary School
Filter
OK
Grade
Affiliation
District
Ownership
More