The following are teachers colleges found in Kenya and their locations.
TEACHERS COLLEGE | LOCATION |
Asumbi Teachers College, ATC | Homa Bay County |
Baringo Teachers Training College, BTTC | Baringo County |
Bomet Teachers’ Training College | Bomet County |
Bondo Teachers Training College | Siaya County |
Borabu Teachers’ Training College | Nyamira County |
Bungoma Teachers’ Training College | Bungoma County |
Chesta Teachers, Training College | West Pokot County |
Eregi Teachers’ Training College | Vihiga County |
Garissa Teachers Training college | Garissa County |
Kagumo Teachers College | Nyeri County |
Kaimosi Teachers’ Training College | Vihiga County |
Kamwenja Teachers Training College | Nyeri County |
Kenya Science Teachers College | Nairobi County |
Kenya Technical Teachers’ College- KTIC | Nairobi County |
Kenyenya Teachers’ Training College | Kisii County |
Kericho Teachers College | Kericho County |
Kigari Teachers’ Training College | Embu County |
Kilimambogo Teachers’ Training College | Kiambu County |
Kitui Teachers’ Training College | Kitui County |
Machakos Teachers Training College | Machakos County |
Maragua Teachers Training College | Muranga County |
Meru Teachers’ Training College | Meru County |
Migori Teachers Training College | Migori County |
Moi-Baringo Teachers’ College | Baringo |
Mosoriot Teachers’ Training College | Nandi County |
Murang’a Teachers College | Muranga County |
Narok Teachers College | Narok County |
Shanzu Teachers’ Training College | Mombasa County |
St. Lawrence Egoji Teachers college | Meru County |
Tambach Teachers Training College | Elgeyo Marakwet County |
Thogoto Teachers Training College | Kiambu County |
Trans-Nzoia Teachers’ Training College | Trans Nzoia County |
Ugenya Teachers’ Training College | Siaya County |
Thanks for the update on the authentic publication TTCs.
What level are they going to train the teachers; certificate or diploma ? What is the minimum entry grade for a trainee.?
Thank you.
* I meant public TTCs*
Sorry for the typing error.
Need daily updates