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.

Janahit Bhagawati Secondary School
Janahit Bhagawati Secondary School
  • Nursery - 10
  • Rambha, Palpa
Bala Secondary School Bala
Bala Secondary School Bala
  • Nursery - 10
  • Silichong, Sankhuwasabha
Kundala Secondary School
Kundala Secondary School
Vishnu Secondary School
Vishnu Secondary School
Shree Secondary School
Shree Secondary School
  • Nursery - 10
  • Tribeni, Salyan
Bahuban Secondary School
Bahuban Secondary School
  • Nursery - 10
  • Rong, Ilam
Dharan Model School
Dharan Model School
  • 6 - 10
  • Dharan-15, Sunsari
Shree Shringa Secondary School
Shree Shringa Secondary School
  • Nursery - 10
  • Rishing, Tanahun
Dadalka Secondary School
Dadalka Secondary School
  • Nursery - 10
  • Musikot, Gulmi
Kali Bhume Secondary School
Kali Bhume Secondary School
  • Nursery - 10
  • Shailung, Dolakha
Nawa Jyoti Secondary School
Nawa Jyoti Secondary School
  • Nursery - 10
  • Bhimsen Thapa, Gorkha
Kalika Secondary School
Kalika Secondary School
  • Nursery - 10
  • Aiselukharka, Khotang
National Academy
National Academy
  • Nursery - 10
  • Kathmandu
Shree Rastriya Secondary School Chauki
Shree Rastriya Secondary School Chauki
  • Nursery - 10
  • Bharatpur, Chitwan
Lok Smriti Secondary School
Lok Smriti Secondary School
  • 2 - 10
  • Imadol, Lalitpur
The Acme Academy
The Acme Academy
  • 1 - 11
  • Katyani Chowk, Bhimsengola, Baneshwor-31, Kathmandu
Shree Siddheshwori Secondary School
Shree Siddheshwori Secondary School
  • Nursery - 12
  • Phalgunanda, Panchthar
Himalaya Secondary School
Himalaya Secondary School
  • Nursery - 10
  • Mahakali, Darchula
Raniban Pathshala
Raniban Pathshala
  • Nursery - 9
  • Raniban-1, Nagarjun, Kathmandu
Sudarshan Secondary School
Sudarshan Secondary School
  • Nursery - 10
  • Melauli, Baitadi
Filter
OK
Grade
Affiliation
District
Ownership
More