Skip to content
Nairobi · KenyaFree to read
Colleges and TVET

The route that starts working sooner.

National polytechnics, technical and vocational colleges, medical training colleges and teacher training institutions, with what each one costs and where it leads.

23colleges recorded
0001National Polytechnic

Baringo National Polytechnic (BNP)

70Employed

A public national polytechnic in Baringo, Kenya, offering engineering, business, and ICT training.

Baringo2,000 studentsKsh 25,000 to Ksh 60,000 a year
0002National Polytechnic

Bondo Technical Training Institute (BTTI)

70Employed

A technical training institute in Siaya, Kenya, offering engineering, business, and ICT training.

Siaya2,500 studentsKsh 40,000 to Ksh 80,000 a year
0003National Polytechnic

Bumbe National Polytechnic (BNP)

70Employed

A public national polytechnic in Busia, Kenya, offering engineering, business, and hospitality training.

Busia2,000 studentsKsh 45,000 to Ksh 75,000 a year
0004National Polytechnic

Bungoma National Polytechnic (BNP)

70Employed

A growing national polytechnic in Bungoma, Kenya, offering engineering, ICT, and agricultural training.

Bungoma2,500 studentsKsh 15,000 to Ksh 50,000 a year
0005National Polytechnic

Jeremiah Nyagah National Polytechnic (JNNP)

A leading national polytechnic in Embu, Kenya, offering engineering, ICT, and hospitality training.

Embu3,500 studentsKsh 67,189 a year
0006National Polytechnic

Kabete National Polytechnic (KNP)

75Employed

A premier national polytechnic in Nairobi, Kenya, renowned for engineering and automotive training since 1924.

Nairobi4,000 studentsKsh 25,000 to Ksh 70,000 a year
0007National Polytechnic

Kaiboi National Polytechnic (KNP)

70Employed

A national polytechnic in Nandi, Kenya, offering engineering, agriculture, and business training.

Nandi4,000 studentsKsh 45,000 to Ksh 80,000 a year
0008National Polytechnic

Kenya Coast Polytechnic (KCP)

A historic national polytechnic in Mombasa, Kenya, offering engineering, hospitality, and ICT training since 1950.

Mombasa4,000 studentsKsh 67,189 a year
0009National Polytechnic

Kiambu National Polytechnic (KNP)

70Employed

A national polytechnic in Kiambu, Kenya, offering engineering, ICT, and hospitality training.

Kiambu3,500 studentsKsh 35,000 to Ksh 80,000 a year
0010National Polytechnic

Kisii National Polytechnic (KNP)

65Employed

A leading national polytechnic in Kisii, Kenya, offering engineering, business, and health sciences training.

Kisii4,500 studentsKsh 30,000 to Ksh 80,000 a year
0011National Polytechnic

Kitale National Polytechnic Trans Nzoia County (KNP)

An ISO-certified national polytechnic in Kitale, Kenya, offering engineering, agriculture, and business training.

Trans Nzoia3,000 studentsKsh 67,189 a year
0012National Polytechnic

Mawego National Polytechnic (MNP)

72Employed

A national polytechnic in Homa Bay, Kenya, offering engineering and business training.

Homa Bay3,200 studentsKsh 35,000 to Ksh 75,000 a year
0013National Polytechnic

Meru National Polytechnic (MNP)

78Employed

A national polytechnic in Meru, Kenya, offering engineering, ICT, and agricultural training.

Meru4,500 studentsKsh 35,000 to Ksh 80,000 a year
0014National Polytechnic

Michuki National Polytechnic (MNP)

68Employed

A national polytechnic in Murang'a, Kenya, honouring John Michuki with engineering and ICT training.

Murang'a2,800 studentsKsh 35,000 to Ksh 75,000 a year
0015National Polytechnic

Nairobi National Polytechnic (NNP)

75Employed

Kenya's oldest and largest national polytechnic, offering engineering, ICT, and health sciences in Nairobi.

Nairobi5,000 studentsKsh 35,000 to Ksh 80,000 a year
0016National Polytechnic

North Eastern National Polytechnic (NENP)

62Employed

A national polytechnic in Garissa, Kenya, serving the North Eastern region with engineering training.

Garissa2,500 studentsKsh 35,000 to Ksh 55,000 a year
0017National Polytechnic

Nyamira National Polytechnic (NNP)

75Employed

A national polytechnic in Nyamira, Kenya, offering engineering, fashion design, and agricultural training.

Nyamira3,200 studentsKsh 35,000 to Ksh 120,000 a year
0018National Polytechnic

Nyandarua National Polytechnic (NNP)

70Employed

A national polytechnic in Nyandarua, Kenya, offering engineering, agriculture, and hospitality training.

Nyandarua3,500 studentsKsh 45,000 to Ksh 80,000 a year
0019National Polytechnic

Nyeri National Polytechnic (NNP)

75Employed

A leading national polytechnic in Nyeri, Kenya, offering engineering, health sciences, and ICT training.

Nyeri4,500 studentsKsh 50,000 to Ksh 120,000 a year
0020National Polytechnic

Ol'lessos National Polytechnic (OLP)

70Employed

A national polytechnic in Nandi, Kenya, offering engineering, agriculture, and library studies since 1973.

Nandi3,000 studentsKsh 30,000 to Ksh 100,000 a year
0021National Polytechnic

Siaya National Polytechnic (SNP)

65Employed

A national polytechnic in Siaya, Kenya, offering engineering, ICT, and agricultural training since 1976.

Siaya3,200 studentsKsh 20,000 to Ksh 80,000 a year
0022National Polytechnic

Sigalagala National Polytechnic (SNP)

75Employed

Kenya's oldest national polytechnic in Kakamega, offering engineering and agricultural training since 1950.

Kakamega3,500 studentsKsh 25,000 to Ksh 70,000 a year
0023National Polytechnic

Taita Taveta National Polytechnic (TTNP)

70Employed

A national polytechnic in Voi, Kenya, uniquely offering mining and geological engineering training.

Taita-Taveta3,000 studentsKsh 30,000 to Ksh 70,000 a year