All National Polytechnics in Kenya 2025 courses & requirements

National polytechnics in Kenya are dedicated to providing high-quality education to young Kenyans in almost all fields of study. They offer artisan, certificate, diploma, and higher diploma courses in fields…

Sharing is caring

National polytechnics in Kenya are dedicated to providing high-quality education to young Kenyans in almost all fields of study. They offer artisan, certificate, diploma, and higher diploma courses in fields like engineering, business, building and construction, applied sciences, and more.

They are supplemented by Technical and Vocational Education Training Institutes (TVET) established under TVET Act No. 29 of 2013.

Currently, there are 30 national polytechnics in Kenya and the government plans to have one in each county. In this article, we will look at all polytechnics that have been elevated to the national polytechnic status, locations, and requirements for courses.

List of National Polytechnics in Kenya

The following are all TVET institutions classified as National Polytechnics and their locations.

National Polytechnic (NP) NameLocation (County)
Baringo National Polytechnic Baringo county
Eldoret National PolytechnicUasin gishu county
Kabete National PolytechnicNairobi county
Kaiboi National PolytechnicUasin gishu county
Kenya coast National PolytechnicMombasa county
Kisii National PolytechnicKisii county
Kisumu National PolytechnicKisumu county
Kitale National PolytechnicTransnzoia county
Mawego National PolytechnicHoma bay county
Meru National PolytechnicMeru county
North eastern National PolytechnicGarissa county
Nyandarua National PolytechnicNyandarua county
Nyeri National PolytechnicNyeri county
Sigalagala National PolytechnicKakamega county
Taita taveta National PolytechnicTaita taveta county
The bungoma National PolytechnicBungoma county
Nairobi National PolytechnicNairobi County
Michuki National PolytechnicMuranga county
Mitunguu National PolytechnicMeru county
ol’lessos National PolytechnicNandi county
Friends National Polytechnic KaimosiVihiga County
The Tseikuru National PolytechnicKitui county
The Kenya Coast National PolytechnicMomabasa county
THE JEREMIAH NYAGA National PolytechnicEmbu County
The Nyamira National PolytechnicNyamira county
THE MAWEGO National PolytechnicHomabay county
THE BUNGOMA National PolytechnicBungoma county
The Kiambu National PolytechnicKiambu county
THE SHAMBERERE National PolytechnicKakamega county
THE KERICHO National PolytechnicKericho county
National polytechnics in Kenya

The government is dedicated to ensuring there is at least one national polytechnic in every county and a TVET institution in every constituency.

Technical Institutes set to be upgraded to National Polytechnic status in 2025

On 11th March 2025, a cabinet meeting chaired by President William Ruto approved the upgrading of the following technical training institutes to National Polytechnic status to enhance education across the country.

  1. Siaya Institute of Technology
  2. Bumbe Technical Training Institute
  3. Kipsoen Technical & Vocational College
  4. Kisiwa Technical Training Institute

Courses offered

As mentioned earlier, National Polytechnics offers artisan, certificate, diploma and higher diploma courses. The requirements for courses are as follows.

  1. Artisan courses – At least E in KCSE
  2. Certificate courses – At least D plain in KCSE
  3. Diploma courses – At least C minus in KCSE.
  4. Higher diploma courses – A diploma course in the same or related field.

You might Also Like...

Leave a Reply

Your email address will not be published. Required fields are marked *