Technical Schools in Nepal

Filter [1]

Technical and vocational education has become an essential component of Nepal’s development strategy, with a strong focus from all levels of government. Technical Schools are pivotal in producing a skilled workforce that meets the growing needs of various sectors. The Council for Technical Education and Vocational Training (CTEVT) and the Centre for Education and Human Resource Development (CEHRD) have played a crucial role in expanding technical education throughout Nepal.

CTEVT supports both pre-diploma (18-month) and diploma (three-year) programs through a wide network of affiliated schools and institutes. As of now, there are 413 pre-diploma and 492 diploma institutes, totaling 905 institutions spread throughout Nepal. These programs are designed to equip students with hands-on skills and prepare them for employment or further education.

At the secondary school level (Grades 9–12), many community schools have also started offering technical and vocational streams. CEHRD, in particular, has introduced technical streams in 537 schools nationwide. These programs span six key disciplines: plant science, animal science, computer engineering, electrical engineering, civil engineering, and music. Among the provinces, Koshi Province leads in the number of technical stream schools (20.9%), while Karnali Province has the lowest share at 6.9%.

Below is a list of technical schools and institutes across Nepal, along with their program details.

Shree Karnali Madhyamik Vidhyalalya
Shree Karnali Madhyamik Vidhyalalya
  • Nursery - 10
  • Topla, Chhayanath Rara-7, Mugu
Simpani Secondary School
Simpani Secondary School
  • Nursery - 12
  • Simpani, Khotehang-8, Khotang
Ananda Secondary School, Balefi
Ananda Secondary School, Balefi
  • Nursery - 12
  • Jalveer, Balephi-1, Sindhupalchok
Bal Kalyan Secondary School
Bal Kalyan Secondary School
  • 6 - 12
  • Radi Jiula, Aathbiskot-9, Western Rukum
Sahid Smriti Community Secondary School
Sahid Smriti Community Secondary School
  • Nursery - 10
  • Kawasoti-3, Nawalpur
Katyayani Secondary School
Katyayani Secondary School
  • Nursery - 12
  • Hattibanjh Birpath, Kamalbazar-6, Achham
Malika Secondary School
Malika Secondary School
  • Nursery - 12
  • Matela, Chingad-4, Surkhet
Kyaneshwar Secondary School
Kyaneshwar Secondary School
  • Nursery - 12
  • Kyankhola, Hariharpurgadhi-8, Sindhuli
Chaudhari Secondary School
Chaudhari Secondary School
  • 6 - 12
  • Chaudhari, Juji, Durgathali-2, Bajhang
Jagadish Secondary School
Jagadish Secondary School
  • Nursery - 12
  • Mahabu-2, Dailekh
Adarsha Secondary School, Ghumnekhali
Adarsha Secondary School, Ghumnekhali
  • Nursery - 12
  • Gumnekhali, Bhairabi-6, Dailekh
Shree Janata Secondary School
Shree Janata Secondary School
  • Nursery - 12
  • Lokhim, Thulung Dudhkoshi-9, Solukhumbu
Jay Narayan Adarsha   Secondary School
Jay Narayan Adarsha Secondary School
  • Nursery - 12
  • Mehelbote, Phalgunanda-6, Panchthar
Mahadev Masta Model Secondary School
Mahadev Masta Model Secondary School
  • Nursery - 12
  • Lwasain, Khatyad-11, Mugu
Tribhuvan Secondary School
Tribhuvan Secondary School
  • Nursery - 12
  • Paiyunpata-13, Baglung
Beena Secondary School
Beena Secondary School
  • Nursery - 12
  • Raikabar, Bichawa, Krishnapur-8, Kanchanpur
Amar Sahid Shree Dasharath Chand Secondary School
Amar Sahid Shree Dasharath Chand Secondary School
  • Nursery - 10
  • Khaireni, Barbardiya-9, Bardiya
Shigas Secondary School
Shigas Secondary School
  • Nursery - 12
  • Guruda, Patan-3, Baitadi
Shree Sita Madhyamik Vidhyalaya
Shree Sita Madhyamik Vidhyalaya
  • Nursery - 12
  • Raralihi, Tila-1, Jumla
Bheri Secondary School
Bheri Secondary School
  • Nursery - 12
  • Ghumkhahare, Gurbhakot-10, Surkhet
Shree Bhageshwor Madhyamik Vidhyalaya
Shree Bhageshwor Madhyamik Vidhyalaya
  • Nursery - 10
  • Salun, Parashuram-1, Dadeldhura
Laxmi Secondary School
Laxmi Secondary School
  • Nursery - 12
  • Ratikhola, Gurans-4, Dailekh
Setidevi Secondary School
Setidevi Secondary School
  • Nursery - 12
  • Kot Danda, Chautara Sangachokgadhi-1, Sindhupalchok
Dayapipal Tola Secondary School
Dayapipal Tola Secondary School
  • Nursery - 12
  • Lungra, Chaurpati-5, Achham
Filter
OK
Grade
Affiliation
District
Ownership
More