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.

B M G Secondary Boarding School
B M G Secondary Boarding School
  • Nursery - 12
  • Lekhnath, Pokhara, Kaski
Pashchimanchal Secondary School
Pashchimanchal Secondary School
  • Nursery - 12
  • Gairipatan-4, Pokhara, Kaski
Bright Heaven Boarding School
Bright Heaven Boarding School
  • Nursery - 10
  • Balaju, Ringroad-16, Kathmandu
Ramapur Revival English Boarding School
Ramapur Revival English Boarding School
  • Nursery - 10
  • Sainamaina-8, Rupandehi
Sadhana Path Academy
Sadhana Path Academy
  • Nursery - 10
  • Godawari-6, Kailali
Ratna Secondary School
Ratna Secondary School
  • Nursery - 12
  • Bagadi Pauta, Kedarseu, Bajhang
Himali Awashiya Boarding School
Himali Awashiya Boarding School
  • Nursery - 10
  • Bhorletar, Madhyanepal, Lamjung
Peace Zone Model English Boarding School
Peace Zone Model English Boarding School
  • Nursery - 10
  • Rajbiraj, Saptari
Mahabir Nepal Rastriya Secondary School, Brahmapuri
Mahabir Nepal Rastriya Secondary School, Brahmapuri
  • Nursery - 10
  • Bramhapuri, Kalaiya, Bara
North East English Secondary School
North East English Secondary School
  • Nursery - 10
  • Duwakot-3, Changunarayan, Bhaktapur
Balvikas English Medium High School
Balvikas English Medium High School
  • Nursery - 12
  • Manpur, Janaki, Banke
Singha Devi Academy
Singha Devi Academy
  • Nursery - 12
  • Belbari, Morang
Spangle English Boarding School
Spangle English Boarding School
  • Nursery - 10
  • Rohini, Rupandehi
Ratna Rajya Secondary School Sindhupalchok
Ratna Rajya Secondary School Sindhupalchok
  • Nursery - 12
  • Chanaute-5, Jugal, Sindhupalchok
Nasa Academy, Raharpur
Nasa Academy, Raharpur
  • Nursery - 10
  • Birendranagar-10, Surkhet
Shree Rastriya Secondary School
Shree Rastriya Secondary School
  • Nursery - 10
  • Banrait Tole, Kanchanrup, Saptari
Shree Karmaprapti Secondary School
Shree Karmaprapti Secondary School
  • Nursery - 12
  • Karmachuli, Bakaiya, Makwanpur
Arpan English Secondary Boarding School
Arpan English Secondary Boarding School
  • Nursery - 10
  • Jhyalbas, Hupsekot, Nawalpur
Kathmandu Shikshyalaya Secondary School
Kathmandu Shikshyalaya Secondary School
  • Nursery - 10
  • Sheshmati-11, Tarakeshwor, Kathmandu
Prabhat Secondary School Thanichaur
Prabhat Secondary School Thanichaur
  • Nursery - 12
  • Thanichaur, Bheriganga, Surkhet
Bhanubhakta Himalaya Ma. Vidyalaya
Bhanubhakta Himalaya Ma. Vidyalaya
  • Nursery - 12
  • Junichande, Jajarkot
Mahendra   Secondary School
Mahendra Secondary School
  • Nursery - 12
  • Holeri, Runtigadhi, Rolpa
Tribhuwaneshwari Secondary School
Tribhuwaneshwari Secondary School
  • Nursery - 12
  • Chhatara, Triveni, Bajura
Gramodaya English School
Gramodaya English School
  • Nursery - 12
  • Rambag-5, Bharatpur, Chitwan
Filter
OK
Grade
Affiliation
District
Ownership
More