Students planning to pursue teaching courses in Kenya can choose from 32 public Teacher Training Colleges (TTCs) across the country.

The institutions include Asumbi Teacher Training College in Homa Bay County, Bondo Teacher Training College in Siaya, Machakos Teacher Training College in Machakos and St. Mark’s Kigari Teacher Training College in Embu.

Other colleges include Garissa Teacher Training College, Mandera Teacher Training College, Shanzu Teacher Training College in Mombasa and Tambach Teacher Training College in Elgeyo-Marakwet.

Students planning to pursue teaching courses can use this list to compare institutions and find options closer to home.



Full List of Public Teacher Training Colleges in Kenya

Below is a list of 32 public Teacher Training Colleges in Kenya and their locations.

No. Teacher Training College County Location
1 Aberdare Teacher Training College Nyandarua Nyahururu area
2 Asumbi Teacher Training College Homa Bay Asumbi
3 Moi Baringo Teacher Training College Baringo Seretunin, near Kabarnet
4 Bishop Mahon Teacher Training College Turkana Lodwar
5 Bondo Teacher Training College Siaya Bondo
6 Borabu Teacher Training College Nyamira Borabu area
7 Bunyore Teacher Training College Vihiga Bunyore
8 Chesta Teacher Training College West Pokot Chesta area
9 St. Lawrence Egoji Teacher Training College Meru Egoji
10 St. Augustine Eregi Teacher Training College Kakamega Eregi
11 Galana Teacher Training College Kilifi Galana area
12 Garissa Teacher Training College Garissa Garissa town
13 Kaimosi Teacher Training College Vihiga Kaimosi
14 Kamwenja Teacher Training College Nyeri Nyeri area
15 Kenyenya Teacher Training College Kisii Kenyenya
16 Kericho Teacher Training College Kericho Kericho town
17 St. Mark’s Kigari Teacher Training College Embu Kigari
18 St. John’s Kilimambogo Teacher Training College Kiambu Kilimambogo
19 Kitui Teacher Training College Kitui Kitui town
20 Kwale Teacher Training College Kwale Kwale County
21 Machakos Teacher Training College Machakos Machakos town
22 Mandera Teacher Training College Mandera Mandera town
23 Meru Teacher Training College Meru Meru town
24 Migori Teacher Training College Migori Migori town
25 Mosoriot Teacher Training College Nandi Mosoriot
26 Murang’a Teacher Training College Murang’a Murang’a area
27 Narok Teacher Training College Narok Narok town
28 Seme Teacher Training College Kisumu Seme area
29 Shanzu Teacher Training College Mombasa Shanzu
30 Tambach Teacher Training College Elgeyo-Marakwet Tambach
31 Thogoto Teacher Training College Kiambu Thogoto, Kikuyu area
32 Ugenya Teacher Training College Siaya Ugenya


Where the Teacher Training Colleges  Are Spread Across Kenya

The colleges serve students from different regions, including Western, Nyanza, Central, Eastern, Rift Valley, Coast and North Eastern Kenya.

Western Kenya has institutions such as Bunyore, Kaimosi and St. Augustine Eregi Teacher Training Colleges. In Nyanza, prospective students can consider Asumbi, Bondo, Migori, Seme and Ugenya Teacher Training Colleges.

Central Kenya has St. Mark’s Kigari, St. John’s Kilimambogo, Thogoto and Murang’a Teacher Training Colleges. In contrast, the Rift Valley region has Moi Baringo, Kericho, Mosoriot, Narok and Tambach Teacher Training Colleges.

Students in Eastern Kenya can consider institutions such as Kitui, Machakos, Meru and St. Lawrence Egoji Teacher Training Colleges. In the Coast and North Eastern regions, the list includes Galana, Shanzu, Kwale, Garissa and Mandera Teacher Training Colleges.

What Students Should Know Before Applying

Students intending to join a Teacher Training College should confirm the courses offered, entry requirements, application deadlines and admission procedures before submitting their applications.

They should also check the current location and contact details of their preferred institution to establish the requirements for admission and any available training opportunities.

Prospective applicants can consult the Ministry of Education and the Kenya Universities and Colleges Central Placement Service (KUCCPS) for official information on teacher training programmes and admissions.

Follow our WhatsApp Channel and X Account for real-time news updates.

Acting Teachers Service Commission (TSC) CEO Evaleen Mitei. PHOTO/NMG
Acting Teachers Service Commission (TSC) CEO Evaleen Mitei. PHOTO/NMG