The Kenya Medical Training College is a public institution in Kenya that provides training in various medical and healthcare disciplines. Inside the history of KMTC is a foundational overview.
The country’s healthcare education landscape is not complete without KMTC in the picture. Provided below is a detailed fact check.
History of KMTC Since 1927
The government owned Kenya Medical Training College runs under the Ministry of Health with a mission of producing competent health professionals through training and research, and consultancy services.
What is the historical background of KMTC?
1. Establishment of KMTC in 1927
KMTC was established in 1927 by the colonial government as the “Native Medical Training School, NMTS”
It was purposed to train medical assistants in various parts of the country. The school initially had only a few students and limited facilities.
2. NMTS renamed KMTC in 1963
Over the years, the institution evolved and expanded its programs to include training in various healthcare disciplines.
These include nursing, pharmacy, medical laboratory technology, and clinical medicine.
As Kenya gained independence in 1963, the institution’s name was changed to the “Kenya Medical Training Centre, KMTC.”
3. Institutional development
KMTC CEO Dr. Kelly Oluoch continues to develop the institution with the aim of addressing the shortage of skilled healthcare professionals in Kenya.
The institution has expanded its campuses across the country making healthcare education more accessible to students from different regions.
4. Modernization and curriculum enhancement
In recent years, KMTC has focused on modernizing its facilities, curriculum, and training methods to keep up with advancements in healthcare education and technology.
The institution has also collaborated with other local and international healthcare organizations to ensure its students receive up-to-date training.
5. Impact and contributions to heath care
KMTC has played a vital role in producing a significant portion of Kenya’s healthcare workforce, including doctors, nurses, and medical laboratory technicians.
The institution’s graduates contribute significantly to the healthcare system in Kenya and beyond.
6. Gaining autonomy and recognition in 2011
The Kenyan government granted KMTC autonomous status in 2011, allowing it to manage its affairs more independently.
This move aimed to enhance the institution’s efficiency and responsiveness to the changing healthcare landscape.
7. Continued growth with about 75 branches
KMTC remains a prominent institution for healthcare education in Kenya.
It continues to expand its programs and campuses to meet the growing demand for healthcare professionals in the country.
How many KMTC branches are there? The official KMTC website indicate that there are at least 71 KMTC branches in Kenya today, more are expected to open soon.
KMTC Fee structure
Items | 1st Sem (Ksh) | 2nd Sem (Ksh) | Total (Ksh) |
Registration fee | 2,000 | ~ | 2,000 |
Activity fee | 1,000 | 1,000.00 | 2,000 |
Examination fee | 5000 | 5,000.00 | 10,000 |
Library and ICT Services | 2,000 | 2,000.00 | 4,000 |
Tuition fee | 15,000 | 15,000.00 | 30,000 |
Research and Dev fee | 5,000 | 5,000.00 | 10,000 |
Transport levy | 6,000 | 6,000.00 | 12,000 |
Maintenance levy | 5,000 | 5,000.00 | 10,000 |
Student Identification card | 700 | ~ | 700 |
80,700 |
List of KMTC campuses and contacts
There are 71 KMTC campuses with an exceeding presence in major towns across the country.
Phone numbers, email and postal addresses are provided against all the branches.
1. BOMET
- [email protected]
- 020-2008531/020-2008532
- P. O. Box: 76 – 20402, Longisa
2. BONDO
- [email protected]
- 0202584683/0707207841
- P. O. Box 473-40601, Bondo
3. BUNGOMA
- [email protected]
- 0768188210/0768188209
- P. O. Box 54 – 50200, Bungoma
4. BUSIA
- [email protected]
- 0746538142
- P. O. Box 970 – 50400, Busia
5. CHUKA
- [email protected]
- 0790286488
- P. O. Box 641 – 60400, Chuka
6. CHWELE
- [email protected]
- 0722325882
- P. O. Box 112 – 50202, Chwele
7. ELDORET
- [email protected]
- 0700108164
- P. O. Box 520 30100, Eldoret
8. EMBU
- [email protected]
- 0791573515
- P. O. Box 923 -60100, Embu
9. GARISSA
- [email protected]
- 0715623150
- P. O. Box 167- 70100, Garissa
10. GATUNDU
- [email protected]
- 0797645717
- P. O. Box 770-01030, Gatundu
11. HOMABAY
- [email protected]
- 0202416914/0732502032
- P. O. Box 512 – 40300, Homabay
12. IMENTI
- [email protected]
- 0794673189
- P. O. Box 111 – 60206, Imenti
13. ISIOLO
- [email protected]
- 0792307336
- P. O. Box 844 – 60300, Isiolo
14. ITEN
- [email protected]
- 0797527676/0202103103
- P. O. Box 103- 30700, Iten
15. KABARNET
- [email protected]
- 0700706092
- P. O. Box 401 – 30400, Kabarnet
16. KAKAMEGA
- [email protected]
- 0202400242/0796062986
- P. O. Box 535-50100, Kakamega
17. KANGUNDO
- [email protected]
- 0110068647
- Po Box 1121-90115, Kangundo
18. KAPKATET
- [email protected]
- 0772383228/0774383228
- P. O. Box 35-20214, Kapkatet
19. KAPENGURIA
- [email protected]
- 0207855985
- P. O. Box 576 – 30600, Kapenguria
20. KAPTUMO
- [email protected]
- 0700887843
- P. O. Box 149 – 30304, Kapcheno
21. KAREN
- [email protected]
- 020-2055687
- P. O. Box 24921, Nairobi
22. KARURI
- [email protected]
- 0795542643
- P. O. Box 765-00219, Karuri
23. KILIFI
- [email protected]
- 0773117665
- P. O. Box 95-80108, Kilifi
24. KISII
- [email protected]
- 0797129320
- P. O. Box 1165-40200, Kisii
25. KISUMU
- [email protected]
- 020-7855002/0708668923
- P. O. Box 1594-40100, Kisumu
26. KITALE
- [email protected]
- 0758848201
- P. 0. B0x 3187-30200, Kitale
27. KITUI
- [email protected]
- 0777360229/0791360229
- P. O. Box 711, Kitui
28. KOMBEWA
- [email protected]
- 0784820887
- P. O. Box 11 – 40102, Kombewa
29. KURIA
- [email protected]
- 0740694237
- P.O. BOX 41-40413
30. KWALE
- [email protected]
- 0110097319
- P. O. BOX 324 – 80403, KWALE
31. Lake VICTORIA
- [email protected]
- 0738307446
- P. O. Box 2268-40100, Kisumu
32. LAMU
- [email protected]
- 0769912286
- P. O. Box 28 – 80502, Mokowe – Lamu
33. LODWAR
- [email protected]
- 0727261773
- P. O. Box 126-30500, Lodwar
34. LOITOKITOK
- [email protected]
- 0735427438
- P. O. Box 101-00209, Loitokitok
35. LUGARI
- [email protected]
- 0705429240
- P. O. BOX 156 – 30106, TURBO
36. MANZA
- [email protected]
- 0798 -931792
- P. O. Box 837-9100, Machakos
37. MANDERA
- [email protected]
- 0711872244
- P. O. Box, 7 Mandera
38. MAKINDU
- [email protected]
- 0110003423/0110003414/0789891399
- P. O. Box 127-90138, Makindu
39. MAKUENI
- [email protected]
- 0706037168
- P. O. Box 198-90300, Makueni
40. MACHAKOS
- [email protected]
- 044-2221305
- P. O. BOX 1155-9100, MACHAKOS
41. MATHARI
- [email protected]
- 020-2391315
- P. O. BOX 46028-00100, NAIROBI
42. MBOONI
- [email protected]
- 0714297888
- PO BOX 153-90133, TAWA MAKUENI
43. MERU
- [email protected]
- 064-3132537/0796538902
- P. O. BOX 1484-60200, MERU
44. MIGORI
- [email protected]
- 0725792981/0728312305
- P. O. Box 58-40400, Migori
45. MOLO
- [email protected]
- 0706239456
- P. O. Box 426-20106, Molo
46. MOSORIOT
- [email protected]
- 0700817357
- P. O. Box 31-30300, Mosoriot
47. MOMBASA
- [email protected]
- 0775369543
- P. O. Box 87946-80100, Mombasa
48. MSAMBWENI
- [email protected]
- 0736562129
- P. O. Box 16-80408, Msambweni
49. MURANGA
- [email protected]
- 0110048773
- P. O. Box 888-10200, Muranga
50. MWINGI
- [email protected]
- 0740942253
- Box 232-90400, Mwingi
51. NAIROBI
- [email protected]
- 020-2081823/0737352543
- P. O. Box 30195 Nairobi
52. NAKURU
- [email protected]
- 051-2211905
- P. O. Box 110-20100, Nakuru
53. NYAHURURU
- [email protected]
- 0740345739
- P. O. Box 1037-20300, Nyahururu
54. NYAMACHE
- [email protected]
- 0780217946/0741956686
- P. O. Box 52 – 40203, Nyamache
55. NYAMIRA
- [email protected]
- 0770286021/0742957109
- P. O. Box 574-40500, Nyamira
56. NYANDARUA
- [email protected]
- 0110007157
- P. O. BOX 751-20303
57. NYERI
- [email protected]
- 0111630214
- P. O. Box 466-10100, Nyeri
58. OTHAYA
- [email protected]
- 0110002434
- P. O. Box 411-10106, Othaya
59. PORT REITZ
- [email protected]
- 020-2023763
- P. O. Box 90219-80100, Mombasa
60. RACHUONYO
- [email protected]
- 0748034396
- P. O. Box148 – 40222, Oyugis
61. RERA
- [email protected]
- 0770565181/0770565183
- P. O. Box 126 – 40139, Akala
62. SIAYA
- [email protected]
- 0748032675
- P. O. Box 465-40600, Siaya
63. SIGOWET
- [email protected]
- 0716268536
- P. O. Box 46 – 20200, Sisiot
64. TAVETA
- [email protected]
- 0798617458
- P. O. Box 300 – 80302, Taveta
65. TANA RIVER
- [email protected]
- 0110096924
- P. O. Box 22-70101, Hola
66. THIKA
- [email protected]
- 0778191304/0701446218
- P. O. Box 729-01000, Thika
67. UGENYA
- [email protected]
- 0754283897
- P. O. Box 13-40614, Sega
68. VIHIGA
- [email protected]
- 0722602512
- P. O. Box 1111-50300, Maragoli
69. VOI
- [email protected]
- 0705751103
- P.O. Box 18-80300, Voi
70. WAJIR
- [email protected]
- 0768335767
- P. O. Box 670 – 70200, Wajir
71. WEBUYE
- [email protected]
- 020-2574902
- P. O. Box 734-50205, Webuye
KMTC headquarters are located off Ngong Road within Nairobi County.
The list of KMTC campuses and contacts in Kenya is becoming longer by the year even as more branches continue to mushroom.
The history of KMTC reflects envisioned opportunities in years to come. While KMTC is not necessary better than University, it commands 85% of Kenya’s health work force.
I explore diverse topics with clarity to keep you informed, visible, and profitable. Besides, I am a website developer, ICT consultant, and graduate mechatronics engineer from Dedan Kimathi University. Lets meet on WhatsApp.