List of all Teachers Training Colleges in Kenya (Full Details)
| # | KEY | NAME | CATEGORY | INSTITUTION TYPE | PARENT MINISTRY |
|---|---|---|---|---|---|
| 1 | ABERDARE TTC | ABERDARE TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 9 | ASUMBI TTC | ASUMBI TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 14 | BISHOP MAHON TTC | BISHOP MAHON TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 17 | BONDO TTC | BONDO TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 19 | BORABU TTC | BORABU TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 25 | BUNYORE TTC | BUNYORE TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 37 | CHESTA TTC | CHESTA TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 50 | EGOJI TTC | EGOJI TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 53 | ELDAS TTC | ELDAS TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 63 | GALANA TTC | GALANA TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 64 | GARISSA TTC | GARISSA TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 85 | KAGUMO TTC | KAGUMO TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 88 | KAIMOSI TTC | KAIMOSI TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 93 | KAMWENJA TTC | KAMWENJA TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 213 | KENYENYA TTC | KENYENYA TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 220 | KIBABII TTC | KIBABII DIPLOMA TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 247 | KITUI TTC | KITUI TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 254 | KWALE TTC | KWALE TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 267 | LUGARI TTC | LUGARI DIPLOMA TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 273 | MACHAKOS TTC | MACHAKOS TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 278 | MANDERA TTC | MANDERA TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 294 | MERU TTC | MERU TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 297 | MIGORI TTC | MIGORI TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 305 | MOSORIOT TTC | MOSORIOT TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 315 | MURANG’A TTC | MURANG’A TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| # | KEY | NAME | CATEGORY | INSTITUTION TYPE | PARENT MINISTRY |
|---|---|---|---|---|---|
| 405 | THOGOTO TTC | THOGOTO TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 390 | TAMBACH TTC | TAMBACH TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 388 | ST. MARKS TTC-KIGARI | ST. MARKS TEACHERS TRAINING COLLEGE-KIGARI | College | Public | Ministry of Education |
| 387 | ST. JOHN’S TTC – KILIMAMBOGO | ST. JOHN’S TEACHERS TRAINING COLLEGE – KILIMAMBOGO | College | Public | Ministry of Education |
| 386 | ST. AUGUSTINE TTC – EREGI | ST. AUGUSTINE TEACHERS TRAINING COLLEGE – EREGI | College | Public | Ministry of Education |
| 372 | SHANZU TTC | SHANZU TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 325 | NAROK TTC | NAROK TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 315 | MURANG’A TTC | MURANG’A TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 305 | MOSORIOT TTC | MOSORIOT TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 297 | MIGORI TTC | MIGORI TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 294 | MERU TTC | MERU TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 278 | MANDERA TTC | MANDERA TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 273 | MACHAKOS TTC | MACHAKOS TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 267 | LUGARI TTC | LUGARI DIPLOMA TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 254 | KWALE TTC | KWALE TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 247 | KITUI TTC | KITUI TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 220 | KIBABII TTC | KIBABII DIPLOMA TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 213 | KENYENYA TTC | KENYENYA TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 93 | KAMWENJA TTC | KAMWENJA TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 88 | KAIMOSI TTC | KAIMOSI TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 85 | KAGUMO TTC | KAGUMO TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 64 | GARISSA TTC | GARISSA TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 63 | GALANA TTC | GALANA TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 53 | ELDAS TTC | ELDAS TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| 50 | EGOJI TTC | EGOJI TEACHERS TRAINING COLLEGE | College | Public | Ministry of Education |
| # | PROGRAMME CODE | PROGRAMME NAME | INSTITUTION TYPE | YEAR 1 – PROGRAMME COST | 2023 CUTOFF | 2022 CUTOFF | 2021 CUTOFF |
|---|---|---|---|---|---|---|---|
| 1 | 4480B59 | DIPLOMA IN PRIMARY TEACHER EDUCATION (DPTE) | KSH 72,076 | – | – | – |
| MINIMUM MEAN GRADE | C |
|---|---|
| NOTE: A subject may only be considered ONCE in this section | |
| NONE |
|---|
| INSTITUTION | INSTITUTION TYPE | PROGRAMME CODE | PROGRAMME NAME | YEAR 1 – PROGRAMME COST | 2023 CUT-OFF | 2022 CUT-OFF | 2021 CUT-OFF |
|---|---|---|---|---|---|---|---|
| ABERDARE TEACHERS TRAINING COLLEGE | 4480B59 | DIPLOMA IN PRIMARY TEACHER EDUCATION (DPTE) | KSH 72,076 | – | – | – | |
| ASUMBI TEACHERS TRAINING COLLEGE | 4515B59 | DIPLOMA IN PRIMARY TEACHER EDUCATION (DPTE) | KSH 72,076 | – | – | – | |
| BISHOP MAHON TEACHERS TRAINING COLLEGE | 4510B59 | DIPLOMA IN PRIMARY TEACHER EDUCATION (DPTE) | KSH 72,076 | – | – | – | |
| BONDO TEACHERS TRAINING COLLEGE | 4560B59 | DIPLOMA IN PRIMARY TEACHER EDUCATION (DPTE) | KSH 72,076 | – | – | – | |
| BORABU TEACHERS TRAINING COLLEGE | 4485B59 | DIPLOMA IN PRIMARY TEACHER EDUCATION (DPTE) | KSH 72,076 | – | – | – | |
| BUNYORE TEACHERS TRAINING COLLEGE | 4520B59 | DIPLOMA IN PRIMARY TEACHER EDUCATION (DPTE) | KSH 72,076 | – | – | – | |
| CHESTA TEACHERS TRAINING COLLEGE | 4440B59 | DIPLOMA IN PRIMARY TEACHER EDUCATION (DPTE) | KSH 72,076 | – | – | – | |
| EGOJI TEACHERS TRAINING COLLEGE | 4435B59 | DIPLOMA IN PRIMARY TEACHER EDUCATION (DPTE) | KSH 72,076 | – | – | – | |
| ELDAS TEACHERS TRAINING COLLEGE | 5190B59 | DIPLOMA IN PRIMARY TEACHER EDUCATION (DPTE) | KSH 72,076 | – | – | – | |
| GALANA TEACHERS TRAINING COLLEGE | 4525B59 | DIPLOMA IN PRIMARY TEACHER EDUCATION (DPTE) | KSH 72,076 | – | – | – | |
| GARISSA TEACHERS TRAINING COLLEGE | 4580B59 | DIPLOMA IN PRIMARY TEACHER EDUCATION (DPTE) | KSH 72,076 | – | – | – | |
| KAIMOSI TEACHERS TRAINING COLLEGE | 4425B59 | DIPLOMA IN PRIMARY TEACHER EDUCATION (DPTE) | KSH 72,076 | – | – | – | |
| KAMWENJA TEACHERS TRAINING COLLEGE | 4455B59 | DIPLOMA IN PRIMARY TEACHER EDUCATION (DPTE) | KSH 72,076 | – | – | – | |
| KENYENYA TEACHERS TRAINING COLLEGE | 4460B59 | DIPLOMA IN PRIMARY TEACHER EDUCATION (DPTE) | KSH 72,076 | – | – | – | |
| KERICHO TEACHERS’ COLLEGE | 4395B59 | DIPLOMA IN PRIMARY TEACHER EDUCATION (DPTE) | KSH 72,076 | – | – | – | |
| KITUI TEACHERS TRAINING COLLEGE | 4550B59 | DIPLOMA IN PRIMARY TEACHER EDUCATION (DPTE) | KSH 72,076 | – | – | – | |
| KWALE TEACHERS TRAINING COLLEGE | 4535B59 | DIPLOMA IN PRIMARY TEACHER EDUCATION (DPTE) | KSH 72,076 | – | – | – | |
| MACHAKOS TEACHERS TRAINING COLLEGE | 4475B59 | DIPLOMA IN PRIMARY TEACHER EDUCATION (DPTE) | KSH 72,076 | – | – | – | |
| MANDERA TEACHERS TRAINING COLLEGE | 4445B59 | DIPLOMA IN PRIMARY TEACHER EDUCATION (DPTE) | KSH 72,076 | – | – | – | |
| MERU TEACHERS TRAINING COLLEGE | 4405B59 | DIPLOMA IN PRIMARY TEACHER EDUCATION (DPTE) | KSH 72,076 | – | – | – | |
| MIGORI TEACHERS TRAINING COLLEGE | 4555B59 | DIPLOMA IN PRIMARY TEACHER EDUCATION (DPTE) | KSH 72,076 | – | – | – | |
| MOI TEACHERS COLLEGE – BARINGO | 4495B59 | DIPLOMA IN PRIMARY TEACHER EDUCATION (DPTE) | KSH 72,076 | – | – | – | |
| MOSORIOT TEACHERS TRAINING COLLEGE | 4490B59 | DIPLOMA IN PRIMARY TEACHER EDUCATION (DPTE) | KSH 72,076 | – | – | – | |
| MURANG’A TEACHERS TRAINING COLLEGE | 4465B59 | DIPLOMA IN PRIMARY TEACHER EDUCATION (DPTE) | KSH 72,076 | – | – | – | |
| NAROK TEACHERS TRAINING COLLEGE | 4420B59 | DIPLOMA IN PRIMARY TEACHER EDUCATION (DPTE) | KSH 72,076 | – | – | – | |
| SEME TEACHERS COLLEGE | 4530B59 | DIPLOMA IN PRIMARY TEACHER EDUCATION (DPTE) | KSH 72,076 | – | – | – | |
| SHANZU TEACHERS TRAINING COLLEGE | 4450B59 | DIPLOMA IN PRIMARY TEACHER EDUCATION (DPTE) | KSH 72,076 | – | – | – | |
| ST. AUGUSTINE TEACHERS TRAINING COLLEGE – EREGI | 4415B59 | DIPLOMA IN PRIMARY TEACHER EDUCATION (DPTE) | KSH 72,076 | – | – | – | |
| ST. JOHN’S TEACHERS TRAINING COLLEGE – KILIMAMBOGO | 4500B59 | DIPLOMA IN PRIMARY TEACHER EDUCATION (DPTE) | KSH 72,076 | – | – | – | |
| ST. MARKS TEACHERS TRAINING COLLEGE-KIGARI | 4430B59 | DIPLOMA IN PRIMARY TEACHER EDUCATION (DPTE) | KSH 72,076 | – | – | – | |
| TAMBACH TEACHERS TRAINING COLLEGE | 4575B59 | DIPLOMA IN PRIMARY TEACHER EDUCATION (DPTE) | KSH 72,076 | – | – | – | |
| THOGOTO TEACHERS TRAINING COLLEGE | 4470B59 | DIPLOMA IN PRIMARY TEACHER EDUCATION (DPTE) | KSH 72,076 | – | – | – | |
| UGENYA TEACHERS COLLEGE | 4545B59 | DIPLOMA IN PRIMARY TEACHER EDUCATION (DPTE) | KSH 72,076 | – | – | – |
Get full information about all courses offered in different universities here:
Courses selection guide; University study areas and career paths
The Co-operative University of Kenya Course List, Requirements, Duration & Fees
Course offered at Tharaka University, Requirements & Fees Structures
Get the latest Mwalimu National Sacco BOSA Loans Application Form {Free Download}, here. PDF Latest…
Here is the revised and latest Mwalimu National Sacco FOSA Salary Advance Application Form {Free…
Here is the latest Mwalimu National Sacco FOSA Instant Loan Application Form {Free Download}. Download…
The landscape of digital gambling has shifted toward high-octane mechanics that prioritize volatility and massive…
The Teachers Service Commission (TSC) has advertised 170 job vacancies across, covering senior, mid‑level, and…
Health Cabinet Secretary Aden Duale has ordered immediate changes to the Social Health Authority (SHA)…