KCSE ONLINE

One stop education solutions

Public Colleges & Training Institutes

AHITI, KABETE
Category: Public Colleges & Training Institutes
County: Nairobi
Location: Kangemi
Postal Address: P.O. BOX 29040, Kangemi, Nairobi
Telephone: 020-631243, 020-2068705
Mobile: ahitikabete@gmail.com

2
Asumbi Teachers College
Asumbi Teachers College
Category: Public Colleges & Training Institutes
County: Homa Bay
Location: Asumbi
Postal Address: P.O. Box 119, Asumbi, 40309
Telephone: 020-2349157
Mobile: 0718-070506
Email: asumbittc@yahoo.com

3
Bandari College
Bandari College
Category: Public Colleges & Training Institutes
County: Mombasa
Location: Mombasa
Postal Address: P.O. Box 99469, Mombasa 80107
Telephone: 041-2112999, 2113999
Fax: 041-2315398
Mobile: 0722-208681, 0734-312211
Email: collegekpa.co.ke

4
Baringo Teachers Training College
Baringo Teachers Training College
Category: Public Colleges & Training Institutes
County: Baringo
Location: Seretunin Via Kabarnet
Postal Address: P.O. Box 1 Seretunin
Telephone: 053-22620, 0722-300341

5
Bondo Teachers Training College
Bondo Teachers Training College
Category: Public Colleges & Training Institutes
County: Siaya
Location: Bondo- Usenge Road
Postal Address: P.O. Box 424, Bondo 40601
Telephone: 0736 821 227, 0714 036 854
Email: nfo@bondottc.ac.ke
Website: www.bondottc.ac.ke

6
Bukura Agricultural College
Bukura Agricultural College
Category: Public Colleges & Training Institutes
County: Vihiga
Location: Bukura
Postal Address: P.O. Box 23, Bukura, 50501
Telephone: 056-620440, 620391, Wireless: 020-3505479
Fax: 020-2349265
Mobile: 0706-207233, 0789-643177
Email: bukcol@gmail.com
Website: www.bukuracollege.ac.ke

7
Bumbe Technical Training Institute
Bumbe Technical Training Institute
Category: Public Colleges & Training Institutes
County: Busia
Location: Bumbe Centre, Sio Port Road
Postal Address: P.O. Box 70, Busia, 50406
Telephone: 055-63030
Email: bumbetec@yahoo.com
Website: www.bumbetech.ac.ke

8
BUSHIANGALA TECHNICAL TRAINING INSTITUTE
BUSHIANGALA TECHNICAL TRAINING INSTITUTE
Category: Public Colleges & Training Institutes
County: Kakamega
Location: kakamega
Postal Address: P.O. Box 2227, Kakamega 50100
Telephone: 020-8059530, 0702-092440
Email: bushiangalatechnical@yahoo.com
Website: www.bushiangalatechnical.ac.ke

9
Coast Institute of Technology
Coast Institute of Technology
Category: Public Colleges & Training Institutes
County: Taita Taveta
Location: Sofia Area, Voi
Postal Address: P.O. Box 34, Voi, 80300
Telephone: 041-2011393
Fax: 041-2030600
Email: registrar@cit.ac.ke
Website: www.cit.ac.ke

10
College of Insurance
College of Insurance
Category: Public Colleges & Training Institutes
County: Nairobi
Location: Off Mombasa Road, Belle-Vue, South “C“
Postal Address: P. O. Box 56928, Nairobi 00200
Telephone: 020-6005601-4/6
Fax: 020-6005605
Mobile: 0722-509759, 0734-600320
Email: info@coi.ac.ke
Website: www.coi.ac.ke

11
East African School of Aviation
East African School of Aviation
Category: Public Colleges & Training Institutes
County: Nairobi
Location: North Airport Road, Embakasi, Kabansora Road
Postal Address: P.O. Box 30689, Nairobi 00100 Kenya
Telephone: 020-823602-6, 2500235, 0725-066440, 0723-117606, 0734-260822
Fax: 020-823699
Email: info@easa.ac.ke
Website: www.easa.ac.ke

12
Egoji Teachers’ Training College
Egoji Teachers’ Training College
Category: Public Colleges & Training Institutes
County: Meru
Location: Meru-Egoji Road
Postal Address: P.O. Private Bag, Egoji
Telephone: 064-22502, 0720-983365
Fax: 020-3210509, 020-2310509

13
Eldoret Medical Training College
Eldoret Medical Training College
Category: Public Colleges & Training Institutes
County: Uasin Gishu
Location: Eldoret
Postal Address: P.O. Box 520, Eldoret, 30100
Telephone: 053-2031955

14
Eldoret Polytechnic
Eldoret Polytechnic
Category: Public Colleges & Training Institutes
County: Uasin Gishu
Location: Eldoret-Kapsabet Road
Postal Address: P.O. Box 4461, Eldoret 30100
Telephone: 053-2032661-4, 020-2045737
Fax: 053-2033188
Mobile: 0714-871685, 0738-092126
Email: eldopoly@africaonline.co.ke
Website: www.eldoretpolytechnic.ac.ke

15
Eldoret Technical Training Institute
Eldoret Technical Training Institute
Category: Public Colleges & Training Institutes
County: Uasin Gishu
Location: Petresha/Berur Building 2nd Floor
Postal Address: P.O. Box 770, Eldoret 30100
Telephone: 020-2060283/0, 0725-818644, 0736-250144
Email: eldorettechnical@gmail.com
Website: www.eldorettechnical.com

16
Embu Medical Training College
Embu Medical Training College
Category: Public Colleges & Training Institutes
County: Embu
Location: Next to Embu Provincial General Hospital
Postal Address: P.O. Box 402, Embu, 60400
Telephone: 068-20206

17
Eregi Teachers’ Training College
Eregi Teachers’ Training College
Category: Public Colleges & Training Institutes
County: Vihiga
Location: Chavakali-Bushangala Road
Postal Address: P.O. Box 100, Maragoli, 50300
Telephone: 056-51020, 51015, 020-2037345, 0722-752178

18
Friends College Kamusinga
Friends College Kamusinga
Category: Public Colleges & Training Institutes
County: Vihiga
Location: Off Kapsabet - Chavakali Road
Postal Address: P.O. Box 150, Tiriki 50309
Telephone: 0735-818311, 0720-470599, 0722-969913, 0722-890891
Email: fkaimosi@swiftkenya.com, friendscollegekaimosi@yahoo.com
Website: www.friendscollegekaimosi.ac.ke

19
Garissa Medical Training Centre
Garissa Medical Training Centre
Category: Public Colleges & Training Institutes
County: Garissa
Location: Garissa Town
Postal Address: P.O. Box 167, Garissa, 70100
Telephone: 046-2226

20
Garissa Teachers’ Training College
Garissa Teachers’ Training College
Category: Public Colleges & Training Institutes
County: Garissa
Location: Garissa Town
Postal Address: P.O. Box 496, Garissa
Telephone: 046-2130,2188 020-2056029
Mobile: 0733-550933, 0722-599592

21
GOVERNMENT TRAINING INSTITUTE
GOVERNMENT TRAINING INSTITUTE
Category: Public Colleges & Training Institutes
County: Embu
Location: Embu-Meru Road
Postal Address: P.O Box 402, Embu 60100
Telephone: 068-31364, 31824
Email: egti@jambo.co.ke

22
Gusii Institute of Technology
Gusii Institute of Technology
Category: Public Colleges & Training Institutes
County: Kisii
Location: Kisii-Keroka Road
Postal Address: P.O. Box 222, Kisii, 40200
Telephone: 058-31958 , 0700-152177, 0752-031300
Fax: 058-31719
Email: gitech2007@yahoo.com
Website: www.giti.ac.ke

23
Homa Bay Medical Training Centre
Homa Bay Medical Training Centre
Category: Public Colleges & Training Institutes
County: Homa Bay
Location: Next to Homa Bay High School
Postal Address: P.O. Box 512, Homa Bay, 40300
Telephone: 059-22109

24
Institute for Meteorological training & Research
Institute for Meteorological training & Research
Category: Public Colleges & Training Institutes
County: Nairobi
Location: Nairobi
Postal Address: P.O. Box 30259, Nairobi 00100
Telephone: 020-3867880-5
Fax: 020-3877373, 3867888
Email: imtr@meteo.go.ke

25
Kabarnet ECDE Learning Centre
Kabarnet ECDE Learning Centre
Category: Public Colleges & Training Institutes
County: Baringo
Location: Kabarnet
Postal Address: P.O Box 206, Kabarnet 30400
Telephone: 0721-972050, 0722-918709

26
Kabarnet Medical Training Centre
Kabarnet Medical Training Centre
Category: Public Colleges & Training Institutes
County: Baringo
Location: Kabarnet
Postal Address: P.O. Box 401, Kabarnet
Telephone: 053-2395

27
Kabete Technical Training Institute
Kabete Technical Training Institute
Category: Public Colleges & Training Institutes
County: Nairobi
Location: Lower Kabete
Postal Address: P.O. Box 29010, Nairobi 00625
Telephone: 020-2445550, 2445553, 2445557, 2606013, 2021194
Mobile: 0713-338683
Email: kabetetechnical@yahoo.com

28
Kagumo Teachers College
Kagumo Teachers College
Category: Public Colleges & Training Institutes
County: Nyeri
Location: Kagumo,Nyeri
Postal Address: PO Box 18, Nyeri 10100
Telephone: 061-2030491, 2030856, 0722-405466
Fax: 061-2030856

29
Kaiboi Technical Training Institute
Kaiboi Technical Training Institute
Category: Public Colleges & Training Institutes
County: Uasin Gishu
Location: Eldoret
Postal Address: P.O. Box 937, Eldoret, 30100
Telephone: 020-209886
Fax: 020-2029886
Mobile: 0727-937937, 0734-937937
Email: kaiboi@kaiboitech.ac.ke
Website: www.kaiboitech.ac.ke

30
Kaimosi Teachers’ Training College
Kaimosi Teachers’ Training College
Category: Public Colleges & Training Institutes
County: Vihiga
Location: Kaimosi Township
Postal Address: P.O. Private Bag, Tirirki
Telephone: 056-41433, 020-2047789, 2453055
Mobile: 0726-713599, 0734-835253
Email: kaimosittc@yahoo.com
Website: www.kaimosittc.ac.ke

31
Kaitheri Youth Polytechnic
Kaitheri Youth Polytechnic
Category: Public Colleges & Training Institutes
County: Kirinyaga
Location: Kerugoya
Postal Address: P.O. Box 149, Kerugoya 10300
Telephone: 020-2085161

32
Kakamega Medical Training Centre
Kakamega Medical Training Centre
Category: Public Colleges & Training Institutes
County: Kakamega
Location: Kakamega
Postal Address: P.O. Box 535, Kakamega
Telephone: 056-20333

33
Kamwenja Teachers’ Training College
Kamwenja Teachers’ Training College
Category: Public Colleges & Training Institutes
County: Nyeri
Location: Kamwenja-Nyeri Road
Postal Address: P.O. Box 152, Nyeri, 10100
Telephone: 061-2030703, 2030616, 020-2327232
Mobile: 0722-304436

34
Kenya Forestry College
Kenya Forestry College
Category: Public Colleges & Training Institutes
County: Kericho
Location: Londiani
Postal Address: P.O. Box 8, Londiani
Telephone: 020-2349901, 0722-88147, 0722-424792
Mobile: college@kenyaforestryservice.org

35
Kenya Industrial Research & Development Institute
Kenya Industrial Research & Development Institute
Category: Public Colleges & Training Institutes
County: Nairobi
Location: Popo Road, Behind Belle-Vue Cinema
Postal Address: P.O. Box 30650, Nairobi 00100
Telephone: 020-6003842, 6009440, 6003493
Fax: 020-6007023
Email: info@kirdi.go.ke

36
Kenya Industrial Training Institute
Kenya Industrial Training Institute
Category: Public Colleges & Training Institutes
County: Nakuru
Location: Solai-Nyahururu Road
Postal Address: P.O. Box 280, Nakuru 20100
Telephone: 051-2216755, 2216291, 0733-522329, 0718-855257
Fax: 051-223430
Email: directorkiti@yahoo.com

37
Kenya Institute of Business Training
Kenya Institute of Business Training
Category: Public Colleges & Training Institutes
County: Nairobi
Location: Ojijo Road, Parklands
Postal Address: P. O. Box 39475, Nairobi 00623
Telephone: 020-3742911/2
Fax: 020-3751370
Email: info@kibt.ac.ke

38
Kenya Institute of Highways & Building Technology
Kenya Institute of Highways & Building Technology
Category: Public Colleges & Training Institutes
County: Nairobi
Location: Commercial Street, Industrial Area
Postal Address: P.O. Box 57511, Nairobi 00200
Telephone: 020-2465760, 246561
Email: principal@kihbt.co.ke

39
Kenya Institute of Mass Communication (KIMC)
Kenya Institute of Mass Communication (KIMC)
Category: Public Colleges & Training Institutes
County: Nairobi
Location: South B
Postal Address: P.O. Box 42422, Nairobi 00100
Telephone: 020-551555/502/598/572
Fax: 020-554566

40
Kenya Institute of Surveying & Mapping
Kenya Institute of Surveying & Mapping
Category: Public Colleges & Training Institutes
County: Nairobi
Location: Thika Road, Near Utalii College
Postal Address: P.O. Box 64005, Nairobi 00620
Telephone: 020-8561486-7
Fax: 020-8561487
Email: kism@iconnect.co.ke
Website: kism.iconnect.co.ke

41
Kenya Medical Training College
Kenya Medical Training College
Category: Public Colleges & Training Institutes
County: Nairobi
Location: Ngong Road
Postal Address: P.O. Box 30195, Nairobi 00100
Telephone: 020-2725711-4
Fax: 020-2722907
Email: info@kmtc.ac.ke
Website: www.kmtc.ac.ke

42
Kenya Medical Training College - Nakuru
Kenya Medical Training College - Nakuru
Category: Public Colleges & Training Institutes
County: Nakuru
Location: Nakuru Ravine Road, Next to Nakuru Provincial General Hospital
Postal Address: Call to get the address
Telephone: 051-2211843
Email: mtcnakuru@wananchi.com

43
Kenya School of Goverment
Kenya School of Goverment
Category: Public Colleges & Training Institutes
County: Nairobi
Location: Lower Kabete, Opp Telcom Exchange
Postal Address: P.O Box 23030 Lower Kabete 00604
Telephone: 020-4015000, 2375340 / 2043339/ 40/42/ 44
Mobile: 0727-496698
Email: info@ksg.ac.ke
Website: www.nairobi.ksg.ac.ke

44
Kenya School of Law
Kenya School of Law
Category: Public Colleges & Training Institutes
County: Nairobi
Location: Lang’ata South Road
Postal Address: P.O. Box 30369, Nairobi 00100
Telephone: 020-8890044/94, 8891200, 8891399, 2699583
Email: lawschool@ksl.ac.ke
Website: www.ksl.ac.ke

45
Kenya School of Monetary Studies
Kenya School of Monetary Studies
Category: Public Colleges & Training Institutes
County: Nairobi
Location: Noordin Road, Off Thika Road
Postal Address: P.O. Box 65041, Nairobi 00618
Telephone: 020-8646000/265/162/124
Fax: 020-8560430
Mobile: 0727-600668/69/70, 0733-600668/69/70
Email: info@ksms.or.ke
Website: www.ksms.or.ke

46
Kenya technical teachers college
Kenya technical teachers college
Category: Public Colleges & Training Institutes
County: Nairobi
Location: Gigiri, Next to UN Offices
Postal Address: P.O. Box 44600, Nairobi 00100
Telephone: 020-7120212/3/5
Fax: 020-7120088
Email: info@kttc.ac.ke

47
Kenya Technical Teachers College
Kenya Technical Teachers College
Category: Public Colleges & Training Institutes
County: Nairobi
Location: Gigiri, Next to UN Offices
Postal Address: P.O. Box 44600, Nairobi 00100
Telephone: 020-7120212/3/5
Fax: 020-7120088
Email: kttc@kttc-kenya.com

48
Kenya Textile Training Institute
Kenya Textile Training Institute
Category: Public Colleges & Training Institutes
County: Nairobi
Location: Commercial Street - Industrial Area
Postal Address: P.O. Box 67799, Nairobi
Telephone: 020-557698, 557190

49
Kenya Utalii College
Kenya Utalii College
Category: Public Colleges & Training Institutes
County: Nairobi
Location: Thika Road, Ruaraka
Postal Address: P.O. Box 31591, Nairobi 00600
Telephone: 020-8563540-7, 020-2458627
Fax: 020-8560514
Mobile: 0722-205891/2, 0733-410005
Email: admissions@utalii.co.ke, or info@utalii.co.ke
Website: www.utalii.co.ke

50
Kenya Utalii College - Mombasa Campus
Kenya Utalii College - Mombasa Campus
Category: Public Colleges & Training Institutes
County: Mombasa
Location: Southern House Building, Moi Avenue
Postal Address: P.O. Box 31052, Nairobi 00600
Telephone: 041-2011586
Fax: 020-8568014
Email: bdevelopment@utali.co.ke

51
Kenya Water Institute (KEWI)
Kenya Water Institute (KEWI)
Category: Public Colleges & Training Institutes
County: Nairobi
Location: South ‘C‘ Ole Shapara Avenue
Postal Address: P.O. Box 60013, Nairobi 00200
Telephone: 020-6003905, 6007448, 6007893
Fax: 020-6006718
Email: info@kewi.or.ke

52
Kenya Wildlife Services Training Institute
Kenya Wildlife Services Training Institute
Category: Public Colleges & Training Institutes
County: Nakuru
Location: Naivasha
Postal Address: P. O. Box 842, Naivasha 20117
Telephone: 050-2020267, 2020577, 2021329
Mobile: 0731-919465, 0700-000321
Email: kwsti@kws.go.ke
Website: www.kws.go.ke

53
Kenyenya Teachers Training College
Kenyenya Teachers Training College
Category: Public Colleges & Training Institutes
County: Kisii
Location: Kenyenya
Postal Address: P.O. Box 166, Kenyenya 40211
Telephone: Request

54
Kericho Teachers Training College
Kericho Teachers Training College
Category: Public Colleges & Training Institutes
County: Kericho
Location: Kericho-Nakuru Road
Postal Address: P.O. Box 10, Kericho, 20200
Telephone: 052-20067, 30171, 0722-752178, 0721-319365

55
KEROKA TECHNICAL TRAINING INSTITUTE
KEROKA TECHNICAL TRAINING INSTITUTE
Category: Public Colleges & Training Institutes
County: Kisii
Location: 2 KM Off Keroka-Nyagusu Road
Postal Address: P.O. Box 440, Keroka 40202
Telephone: 020-8065130, 0726-588558, 0728-389219
Email: technicalkeroka@yahoo.com
Website: www.kerokatechnical.ac.ke

56
Keumbu Youth Polytechnic
Keumbu Youth Polytechnic
Category: Public Colleges & Training Institutes
County: Kisii
Location: Kisii - Keroka Road
Postal Address: P.O. Box 1016, Kisii 40200
Telephone: 0722-117464

57
Kiambu Institute of SCIENCE & Technology
Kiambu Institute of SCIENCE & Technology
Category: Public Colleges & Training Institutes
County: Kiambu
Location: Near Kiambu Town
Postal Address: P.O. Box 414, Kiambu 00900
Telephone: 020-3522550
Fax: 066-22319
Mobile: 0727-807713, 0734-207663
Email: principal@kist.ac.ke, info@kist.ac.ke
Website: www.kist.ac.ke

58
Kigari Teachers’Training College
Kigari Teachers’Training College
Category: Public Colleges & Training Institutes
County: Embu
Location: Embu
Postal Address: P.O. Box. Private Bag , Embu
Telephone: 020-2034856/4
Mobile: 0721-687772, 0734-485541
Email: kigarettc@yahoo.com

59
KIIRUA TECHNICAL TRAINING INSTITUTE
KIIRUA TECHNICAL TRAINING INSTITUTE
Category: Public Colleges & Training Institutes
County: Meru
Location: Meru
Postal Address: P.O. Box 1931, Meru 60200
Telephone: 0718-621864, 0734-137908
Email: info@kiiruatti.ac.ke
Website: www.kiiruatti.ac.ke

60
Kilifi Institute of Agriculture
Kilifi Institute of Agriculture
Category: Public Colleges & Training Institutes
County: Kilifi
Location: Kilifi Area
Postal Address: P.O. Box195, Kilifi 80108
Telephone: 041-7522498, 7572259
Email: pwaniuniversity@gmail.com

61
Kilifi Medical Training Centre
Kilifi Medical Training Centre
Category: Public Colleges & Training Institutes
County: Kilifi
Location: Kilifi
Postal Address: P.O. Box 95, Kilifi 80108
Telephone: 041-7522476

62
Kirinyaga Teachers College
Kirinyaga Teachers College
Category: Public Colleges & Training Institutes
County: Kirinyaga
Location: Along Kerugoya - Karatina Road
Postal Address: P.O. Box 859, Kerugoya 10300
Telephone: 0734-829427, 0722-250065

63
Kisii Medical Training Centre
Kisii Medical Training Centre
Category: Public Colleges & Training Institutes
County: Kisii
Location: Behind Kisii Level 5 Hospital
Postal Address: P.O. Box 1165, Kisii 40200
Telephone: 058-30664

64
KISIWA TECHNICAL TRAINING INSTITUTE
KISIWA TECHNICAL TRAINING INSTITUTE
Category: Public Colleges & Training Institutes
County: Bungoma
Location: Kabuchai
Postal Address: P.O. Box 265, Bungoma 50200
Telephone: 0721-434612, 0712-225422
Email: admin@kistti.net
Website: www.kistti.net

65
Kisumu Industrial Training Centre
Kisumu Industrial Training Centre
Category: Public Colleges & Training Institutes
County: Kisumu
Location: Kisumu-Busia Road, Opp Vehicle Inspection Centre
Postal Address: P.O. Box 1732, Kisumu 40100
Telephone: 057-21012

66
Kisumu Polytechnic
Kisumu Polytechnic
Category: Public Colleges & Training Institutes
County: Kisumu
Location: Behind Moi Stadium
Postal Address: P.O. Box 143, Kisumu 40100
Telephone: 057-2020071, 2023342, 2501501/2, 0723-446773
Fax: 057-2024710, 2501503
Email: info@kisumupoly.ac.ke
Website: www.kisumupoly.ac.ke

67
Kitale Polytechnic
Kitale Polytechnic
Category: Public Colleges & Training Institutes
County: Trans Nzoia
Location: Kitale - Kipsongo Road
Postal Address: P.O. Box 2162, Kitale, 30200
Telephone: 020-238006
Email: kitaletechnical@gmail.com
Website: www.kitaletechnical.ac.ke

68
MaAsai Technical Training Institute
MaAsai Technical Training Institute
Category: Public Colleges & Training Institutes
County: Kajiado
Location: Kajiado-Isinya Road
Postal Address: P.O. Box 125, Kajiado, 01100
Telephone: 065-21145, 020-2064581, 2021145, 0727-738161
Fax: 065-2311618
Email: masaitti@yahoo.com
Website: www.masatti.ac.ke

69
Machakos Medical Training Centre
Machakos Medical Training Centre
Category: Public Colleges & Training Institutes
County: Machakos
Location: Off Nairobi-Machakos Road
Postal Address: P.O. Box 837, Machakos, 90100
Telephone: 044-21816

70
Machakos Teachers’ Training College
Machakos Teachers’ Training College
Category: Public Colleges & Training Institutes
County: Machakos
Location: Nairobi-Machakos Road
Postal Address: P.O. Box 124, Machakos, 90100
Telephone: 044-21357, 20226, 020-3503006
Mobile: 0721-094724, 0722-504235
Email: machakosteacherscollege@rocketmail.com

71
Machakos Technical Institute for the Blind
Machakos Technical Institute for the Blind
Category: Public Colleges & Training Institutes
County: Machakos
Location: machakos
Postal Address: P.O Box 112, Machakos 90100
Telephone: 044-21295, 0733-844614
Email: mtib2010@yahoo.com, info@mtib.org
Website: www.mtib.org

72
Mathenge technical training Institute
Mathenge technical training Institute
Category: Public Colleges & Training Institutes
County: Nyeri
Location: Othaya Township
Postal Address: P.O. Box 665, Othaya 10106
Telephone: 020-3523664, 3579157
Mobile: 0725-737174, 0734-146427
Email: principal@mathenge.ac.ke or
Website: www.mathengetti.ac.ke

73
MATILI TECHNICAL TRAINING INSTITUTE
MATILI TECHNICAL TRAINING INSTITUTE
Category: Public Colleges & Training Institutes
County: Bungoma
Location: Kimilili
Postal Address: P.O. Box 76 Kimilili 50204
Telephone: 0720-021552, 0735-932220
Email: info@matti.ac.ke, or matilitechnical@yahoo.com
Website: www.matti.ac.ke

74
Mawego Technical Training Institute
Mawego Technical Training Institute
Category: Public Colleges & Training Institutes
County: Homa Bay
Location: Oyugis-Kendu Bay Road
Postal Address: P.O. Box 289, Kendu-Bay, 40222
Telephone: 020-3530392
Mobile: 0734-156640, 0721-434087
Email: principal@mawegoinstitute.ac.ke
Website: www.mawegoinstitute.ac.ke

75
Meru Medical Training Centre
Meru Medical Training Centre
Category: Public Colleges & Training Institutes
County: Meru
Location: Meru
Postal Address: P.O. Box 1484, Meru, 60200
Telephone: 064-20537

76
Meru Teachers’ Training College
Meru Teachers’ Training College
Category: Public Colleges & Training Institutes
County: Meru
Location: Meru-Maua Road
Postal Address: P.O. Box 46, Meru, 60200
Telephone: 064-31155, 31261, 0717-527752
Email: meruco2010@yahoo.com

77
Meru technical training Institute
Meru technical training Institute
Category: Public Colleges & Training Institutes
County: Meru
Location: Meru-Nanyuki Road
Postal Address: P.O. Box 111, Meru, 60200
Telephone: 064-32837, 020-2386139
Fax: 064-30492
Email: info@merutechnical.ac.ke
Website: www.merutechnical.ac.ke

78
Michuki Technical Training Institute
Michuki Technical Training Institute
Category: Public Colleges & Training Institutes
County: Muranga
Location: P.O. Box 4, Kangema 10202
Postal Address: P.O. Box 4, Kangema 10202
Telephone: 020-3526533, 060-56831
Mobile: 0725-912313
Email: michukitech@yahoo.com
Website: www.michukitechnical.ac.ke

79
Migori Teachers’ Training College
Migori Teachers’ Training College
Category: Public Colleges & Training Institutes
County: Migori
Location: Migori-Suna Road
Postal Address: P.O. Box 123, Suna, 40400
Telephone: 059-20513, 020-2397640, 020-2031239, 0722-612133
Email: migorittc@yahoo.com
Website: www.migorittc.com

80
Moi-Baringo Teachers’ College
Moi-Baringo Teachers’ College
Category: Public Colleges & Training Institutes
County: Baringo
Location: Kabarnet Area
Postal Address: P.O. Box 1 Seretunin, 30407
Telephone: 020-3567748
Email: moittcbaringo@yahoo.com

81
Mombasa Industrial Training Centre
Mombasa Industrial Training Centre
Category: Public Colleges & Training Institutes
County: Mombasa
Location: Mombasa-Malindi Road
Postal Address: P.O. Box 82170, Mombasa
Telephone: 041-473965

82
Mombasa Medical Training Centre
Mombasa Medical Training Centre
Category: Public Colleges & Training Institutes
County: Mombasa
Location: Sheikh Abdula Taib Road
Postal Address: P.O. Box 87946, Mombasa, 80100
Telephone: 041-2312201, 2220513

83
Mombasa Technical Training Institute
Mombasa Technical Training Institute
Category: Public Colleges & Training Institutes
County: Mombasa
Location: Kisauni Road Off Jomo Kenyatta Avenue
Postal Address: P.O. Box 81220, Mombasa, 80100
Telephone: 041-2226458, 020-2050635
Mobile: 0712-725554
Email: info@kenyacoastpoly.ac.ke
Website: www.kenyacoastpoly.ac.ke

84
Mosoriot Teachers’ Training College
Mosoriot Teachers’ Training College
Category: Public Colleges & Training Institutes
County: Nandi
Location: Mosoriot Township
Postal Address: P.O. Box 100, Mosoriot, 30100
Telephone: 053-33253, 053-33250, 020-3551145, 0723-245891

85
Murang ’a College of Technology
Murang ’a College of Technology
Category: Public Colleges & Training Institutes
County: Muranga
Location: Nairobi-Murang’a Road
Postal Address: P.O. Box 75, Murang’a, 10200
Telephone: 060-30267/9
Email: muranga_1975@yahoo.com, info@mct.co ke
Website: www.mct.ac.ke

86
Murang’a Medical Training Centre
Murang’a Medical Training Centre
Category: Public Colleges & Training Institutes
County: Muranga
Location: Muranga Town
Postal Address: P.O. Box 69, Murang’a, 10200
Telephone: 060-22780

87
Murang’a Teachers’ Training College
Murang’a Teachers’ Training College
Category: Public Colleges & Training Institutes
County: Muranga
Location: Murang’a Town
Postal Address: P.O. Box 232 Makuyu
Telephone: 060-64221, 64096, 23210, 020-5660229
Mobile: 0722-952013

88
Mwongori Youth Polytechnic
Mwongori Youth Polytechnic
Category: Public Colleges & Training Institutes
County: Nyamira
Location: Kericho - Sotik Road
Postal Address: P.O. Box 501 Nyansiongo 40502
Telephone: 0723-177695

89
Nairobi Technical Training Institute
Nairobi Technical Training Institute
Category: Public Colleges & Training Institutes
County: Nairobi
Location: Mogira Road, Park Road Area
Postal Address: P.O. Box 30039, Nairobi 00100
Telephone: 020-8034403, 2345880, 6764863, 6764809
Fax: 020-6760357
Mobile: 0705-590634
Email: info@ntti.ac.ke, nairobitechnical@gmail.com

90
Narok Teachers College
Narok Teachers College
Category: Public Colleges & Training Institutes
County: Narok
Location: Narok Town
Postal Address: P.O.Box 709, Narok
Telephone: 050-2071/2, 0733-827582, 0720-891870

91
National Industrial Vocational Training Centre
National Industrial Vocational Training Centre
Category: Public Colleges & Training Institutes
County: Nairobi
Location: Commercial Street - Industrial Area
Postal Address: P.O. Box 40540, Nairobi
Telephone: 020-558135
Email: principal@dtikenya.org

92
National Youth Service/Institute of Business Studies
National Youth Service/Institute of Business Studies
Category: Public Colleges & Training Institutes
County: Nairobi
Location: Ruaraka, Thika Road
Postal Address: P.O. Box 42243, Nairobi 00100
Telephone: 020-8028023
Email: nysibs@wananchi.com

93
NEP TECHNICAL TRAINING INSTITUTE
NEP TECHNICAL TRAINING INSTITUTE
Category: Public Colleges & Training Institutes
County: Garissa
Location: Garissa Town
Postal Address: P.O. Box 329, Garissa 70100
Telephone: 046-2102454, 0722-668051
Fax: 046-2102488
Email: neptti @yahoo.com
Website: www.neptechnical.ac.ke

94
Nkabune Technical Training Institute
Nkabune Technical Training Institute
Category: Public Colleges & Training Institutes
County: Meru
Location: Meru Town
Postal Address: P.O. Box 330, Meru, 60200
Telephone: 020-2109363, 020-2109501
Fax: 064-32676
Mobile: 0733-777788, 0719-186814
Email: nkabunetti@yahoo.com
Website: www.nkabunetti.ac.ke

95
NYANDARUA INSTITUTE OF SCIENCE & TECHNOLOGY
NYANDARUA INSTITUTE OF SCIENCE & TECHNOLOGY
Category: Public Colleges & Training Institutes
County: Nyandarua
Location: Nyandarua
Postal Address: P.O. Box 2033, Nyandarua 20300
Telephone: 020-2378072, 051-8011682
Mobile: 0727-256001, 0732-335757
Email: info@nistech.ac.ke
Website: www.nistech.ac.ke

96
Nyeri Medical Training Centre
Nyeri Medical Training Centre
Category: Public Colleges & Training Institutes
County: Nyeri
Location: Nyeri
Postal Address: P.O. Box 466, Nyeri
Telephone: 061-2487, 2480

97
NYERI POLYTECHNIC, THE
NYERI POLYTECHNIC, THE
Category: Public Colleges & Training Institutes
County: Nyeri
Location: Nyeri Town, Mumbi Road
Postal Address: P.O.BOX 465, Nyeri 10100
Telephone: 061-2032336, 0724-477942
Email: ntti@wananchi.com
Website: www.nyeritechnical.ac.ke

98
Ol’lessos Technical Training Institute
Ol’lessos Technical Training Institute
Category: Public Colleges & Training Institutes
County: Nandi
Location: Kapsabet-Nabkoi Road
Postal Address: P.O. Box 210, Lessos
Telephone: 020-2395160, 053-35084
Fax: 020-2395161, 053-35074
Email: principal@olessostechnical.ac.ke

99
PC Kinyanjui Technical Training Institute
PC Kinyanjui Technical Training Institute
Category: Public Colleges & Training Institutes
County: Nairobi
Location: Off Kabiria Road, Riruta Satellite
Postal Address: P.O. Box 21280, Nairobi 00505
Telephone: 020-2042736/8, 0721-480199
Email: info@kinyanjuitechnical.ac.ke
Website: www.kinyanjuitechnical.ac.ke

100
Pumwani Maternity Hospital
Pumwani Maternity Hospital
Category: Public Colleges & Training Institutes
County: Nairobi
Location: Gen. Waruinge Street
Postal Address: P.O. Box 42859 Nairobi 00100
Telephone: 020-6763296/7 Ext 259

Railway Training Institute
Railway Training Institute
Category: Public Colleges & Training Institutes
County: Nairobi
Location: Nairobi
Postal Address: P.O. Box 42226 Nairobi, 00100
Telephone: 020-557297, 535297
Fax: 020-8001957
Mobile: 0721-238121, 0722-798295
Email: training@rti.ac.ke
Website: www.krc.co.ke

2
Ramogi Institute Of Advanced Technology
Ramogi Institute Of Advanced Technology
Category: Public Colleges & Training Institutes
County: Kisumu
Location: Off Kisumu - Kakamega Road
Postal Address: P.O. Box 1738, Kisumu, 40100
Telephone: 020-2065052
Mobile: 0734-257622, 0723-789372
Email: riatcollege@yahoo.com
Website: www.ramogiinstitute.ac.ke

3
Rift Valley Institute Of Science & Technology
Rift Valley Institute Of Science & Technology
Category: Public Colleges & Training Institutes
County: Nakuru
Location: Nakuru-Njoro Road
Postal Address: P.O. Box 7182, Nakuru, 20100
Telephone: 051-851539, 020-2079754
Mobile: 0724-769888, 0720-668238
Email: principal@rvist.ac.ke
Website: www.rvist.ac.ke

4
Rift Valley Technical Training Institute , Eldoret
Rift Valley Technical Training Institute , Eldoret
Category: Public Colleges & Training Institutes
County: Uasin Gishu
Location: Eldoret Town
Postal Address: P.O. Box 244, Eldoret 30100
Telephone: 0729-621773, 0704-244244, 0733-244240
Fax: 053-2063560
Email: info@rvti.ac.ke
Website: www.rti.ac.ke

5
Rwika Institute OF TECHNOLOGY
Rwika Institute OF TECHNOLOGY
Category: Public Colleges & Training Institutes
County: Embu
Location: Embu-Kiritiri Road
Postal Address: P.O. Box 1264, Embu 60100
Telephone: 061-2304377, 2304116
Mobile: 0722-457711, 0723-449090
Email: rwikati@yahoo.com
Website: www.rwikatechnicalinstitute.co.ke

6
Samburu Teachers Training College
Samburu Teachers Training College
Category: Public Colleges & Training Institutes
County: Samburu
Location: Maralal Town
Postal Address: P.O. Box 19, Maralal 20600
Telephone: 0722-333674, 0722-212265
Email: samburueducation@yahoo.com

7
Sang ’alo Institute of Science & Technology
Sang ’alo Institute of Science & Technology
Category: Public Colleges & Training Institutes
County: Bungoma
Location: Mawingo Building, Along Bungoma-Nambacha Road
Postal Address: P.O. Box 158, Bungoma 50200
Telephone: 020-2669808, 0703-617035, 0735-175295
Email: sangaloist@yahoo.com
Website: www.sist.co.ke

8
SHAMBERERE TECHNICAL TRAINING INSTITUTE
SHAMBERERE TECHNICAL TRAINING INSTITUTE
Category: Public Colleges & Training Institutes
County: Kakamega
Location: Kakamega
Postal Address: P.O. Box 1316 Kakamega 50100
Telephone: 0739-922223
Email: shambereretti@yahoo.com
Website: www.shambereretechnical.ac.ke

9
Shanzu Teachers’ Training College
Shanzu Teachers’ Training College
Category: Public Colleges & Training Institutes
County: Mombasa
Location: Mombasa
Postal Address: P.O. Box 90533, Mombasa 80100
Telephone: 041-5486151,5486523, 0710-565703, 0720-959032
Email: shanzuttc@yahoo.com

10
Siaya Institute Of Technology
Siaya Institute Of Technology
Category: Public Colleges & Training Institutes
County: Siaya
Location: Siaya-Ugunja Road, Siaya
Postal Address: P.O. Box 1087, Siaya, 40600
Telephone: 057-321299, 020-3586198
Mobile: 0721-615988, 0723-355900
Email: siaya.institute@yahoo.com

11
Sigalagala Polytechnic
Sigalagala Polytechnic
Category: Public Colleges & Training Institutes
County: Kakamega
Location: Kakamega - Kisumu Road
Postal Address: P.O. Box 2966, Kakamega, 50100
Telephone: 041-2003362
Fax: 020-2395667
Mobile: 0726-806105
Email: sigalagala@yahoo.com
Website: www.sigalagalapolytechnic.ac.ke

12
St Teresa’s Girls High School
St Teresa’s Girls High School
Category: Public Colleges & Training Institutes
County: Meru
Location: Abuthuguchi West
Postal Address: P.O. Box 547, Meru 60200
Telephone: 064-46430, 46006

13
Tambach Teachers’ Training College
Tambach Teachers’ Training College
Category: Public Colleges & Training Institutes
County: Baringo
Location: Iten Township
Postal Address: P.O. Box Private Bag Iten
Telephone: 053-42428, 0723-941324

14
Technology Development Institute
Technology Development Institute
Category: Public Colleges & Training Institutes
County: Machakos
Location: Nairobi-Namanga Road, Opposite EPZA
Postal Address: P.O. Box 42 Athi River 00204
Telephone: 045-6620283, 2398429
Fax: 045-6626257
Email: tdc@labour.go.ke

15
The Kenya Power & Lighting Co Training School
The Kenya Power & Lighting Co Training School
Category: Public Colleges & Training Institutes
County: Nairobi
Location: Ruaraka Area
Postal Address: P.O. Box 30099, Nairobi 00100
Telephone: 020-8563349, 8563163, 8563062, 8561205

16
Thika Medical Training Centre
Thika Medical Training Centre
Category: Public Colleges & Training Institutes
County: Kiambu
Location: Thika Town
Postal Address: P.O. Box 729, Thika, 01000
Telephone: 067-21621, 30256

17
Thika Technical Training Institute
Thika Technical Training Institute
Category: Public Colleges & Training Institutes
County: Kiambu
Location: Thika Town
Postal Address: P.O. Box 91, Thika 01000
Telephone: 020-2044965, 3537012, 067-21931
Fax: 020-8025802
Email: info@thikatechnical.ac.ke
Website: www.thikatechnical.ac.ke

18
Thogoto Teachers’ Training College
Thogoto Teachers’ Training College
Category: Public Colleges & Training Institutes
County: Kiambu
Location: Kikuyu
Postal Address: P.O.Private Bag, Kikuyu
Telephone: 020-2075822/3

19
Trans Nzoia Teachers Training College
Trans Nzoia Teachers Training College
Category: Public Colleges & Training Institutes
County: Trans Nzoia
Location: Kitale
Postal Address: P.O. Box 3787, Kitale 30200
Telephone: 0721-451070, 0734-186138



 

What it takes

Terms    |    About    |    Contacts         State of the art technology


Copyright ©  KCSE ONLINE 2017. All Rights Reserved.