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
- bomet@kmtc.ac.ke
- 020-2008531/020-2008532
- P. O. Box: 76 โ 20402, Longisa
2. BONDO
- bondo@kmtc.ac.ke
- 0202584683/0707207841
- P. O. Box 473-40601, Bondo
3. BUNGOMA
- bungoma@kmtc.ac.ke
- 0768188210/0768188209
- P. O. Box 54 โ 50200, Bungoma
4. BUSIA
- busia@kmtc.ac.ke
- 0746538142
- P. O. Box 970 โ 50400, Busia
5. CHUKA
- chuka@kmtc.ac.ke
- 0790286488
- P. O. Box 641 โ 60400, Chuka
6. CHWELE
- chwele@kmtc.ac.ke
- 0722325882
- P. O. Box 112 โ 50202, Chwele
7. ELDORET
- eldoret@kmtc.ac.ke
- 0700108164
- P. O. Box 520 30100, Eldoret
8. EMBU
- embu@kmtc.ac.ke
- 0791573515
- P. O. Box 923 -60100, Embu
9. GARISSA
- garissa@kmtc.ac.ke
- 0715623150
- P. O. Box 167- 70100, Garissa
10. GATUNDU
- gatundu@kmtc.ac.ke
- 0797645717
- P. O. Box 770-01030, Gatundu
11. HOMABAY
- homabay@kmtc.ac.ke
- 0202416914/0732502032
- P. O. Box 512 โ 40300, Homabay
12. IMENTI
- imenti@kmtc.ac.ke
- 0794673189
- P. O. Box 111 โ 60206, Imenti
13. ISIOLO
- isiolo@kmtc.ac.ke
- 0792307336
- P. O. Box 844 โ 60300, Isiolo
14. ITEN
- iten@kmtc.ac.ke
- 0797527676/0202103103
- P. O. Box 103- 30700, Iten
15. KABARNET
- kabarnet@kmtc.ac.ke
- 0700706092
- P. O. Box 401 โ 30400, Kabarnet
16. KAKAMEGA
- kakamega@kmtc.ac.ke
- 0202400242/0796062986
- P. O. Box 535-50100, Kakamega
17. KANGUNDO
- kangundo@kmtc.ac.ke
- 0110068647
- Po Box 1121-90115, Kangundo
18. KAPKATET
- kapkatet@kmtc.ac.ke
- 0772383228/0774383228
- P. O. Box 35-20214, Kapkatet
19. KAPENGURIA
- kapenguria@kmtc.ac.ke
- 0207855985
- P. O. Box 576 โ 30600, Kapenguria
20. KAPTUMO
- kaptumo@kmtc.ac.ke
- 0700887843
- P. O. Box 149 โ 30304, Kapcheno
21. KAREN
- karen@kmtc.ac.ke
- 020-2055687
- P. O. Box 24921, Nairobi
22. KARURI
- karuri@kmtc.ac.ke
- 0795542643
- P. O. Box 765-00219, Karuri
23. KILIFI
- kilifi@kmtc.ac.ke
- 0773117665
- P. O. Box 95-80108, Kilifi
24. KISII
- kisii@kmtc.ac.ke
- 0797129320
- P. O. Box 1165-40200, Kisii
25. KISUMU
- kisumu@kmtc.ac.ke
- 020-7855002/0708668923
- P. O. Box 1594-40100, Kisumu
26. KITALE
- kitale@kmtc.ac.ke
- 0758848201
- P. 0. B0x 3187-30200, Kitale
27. KITUI
- kitui@kmtc.ac.ke
- 0777360229/0791360229
- P. O. Box 711, Kitui
28. KOMBEWA
- kombewa@kmtc.ac.ke
- 0784820887
- P. O. Box 11 โ 40102, Kombewa
29. KURIA
- kuria@kmtc.ac.ke
- 0740694237
- P.O. BOX 41-40413
30. KWALE
- kwale@kmtc.ac.ke
- 0110097319
- P. O. BOX 324 โ 80403, KWALE
31. Lake VICTORIA
- lakevictoria@kmtc.ac.ke
- 0738307446
- P. O. Box 2268-40100, Kisumu
32. LAMU
- lamu@kmtc.ac.ke
- 0769912286
- P. O. Box 28 โ 80502, Mokowe – Lamu
33. LODWAR
- lodwar@kmtc.ac.ke
- 0727261773
- P. O. Box 126-30500, Lodwar
34. LOITOKITOK
- loitokitok@kmtc.ac.ke
- 0735427438
- P. O. Box 101-00209, Loitokitok
35. LUGARI
- lugari@kmtc.ac.ke
- 0705429240
- P. O. BOX 156 โ 30106, TURBO
36. MANZA
- manza@kmtc.ac.ke
- 0798 -931792
- P. O. Box 837-9100, Machakos
37. MANDERA
- mandera@kmtc.ac.ke
- 0711872244
- P. O. Box, 7 Mandera
38. MAKINDU
- Makindu@Kmtc.Ac.Ke
- 0110003423/0110003414/0789891399
- P. O. Box 127-90138, Makindu
39. MAKUENI
- Makueni@Kmtc.Ac.Ke
- 0706037168
- P. O. Box 198-90300, Makueni
40. MACHAKOS
- machakos@kmtc.ac.ke
- 044-2221305
- P. O. BOX 1155-9100, MACHAKOS
41. MATHARI
- mathari@kmtc.ac.ke
- 020-2391315
- P. O. BOX 46028-00100, NAIROBI
42. MBOONI
- mbooni@kmtc.ac.ke
- 0714297888
- PO BOX 153-90133, TAWA MAKUENI
43. MERU
- meru@kmtc.ac.ke
- 064-3132537/0796538902
- P. O. BOX 1484-60200, MERU
44. MIGORI
- migori@kmtc.ac.ke
- 0725792981/0728312305
- P. O. Box 58-40400, Migori
45. MOLO
- molo@kmtc.ac.ke
- 0706239456
- P. O. Box 426-20106, Molo
46. MOSORIOT
- mosoriot@kmtc.ac.ke
- 0700817357
- P. O. Box 31-30300, Mosoriot
47. MOMBASA
- mombasa@kmtc.ac.ke
- 0775369543
- P. O. Box 87946-80100, Mombasa
48. MSAMBWENI
- msambweni@kmtc.ac.ke
- 0736562129
- P. O. Box 16-80408, Msambweni
49. MURANGA
- muranga@kmtc.ac.ke
- 0110048773
- P. O. Box 888-10200, Muranga
50. MWINGI
- mwingi@kmtc.ac.ke
- 0740942253
- Box 232-90400, Mwingi
51. NAIROBI
- nairobi@kmtc.ac.ke
- 020-2081823/0737352543
- P. O. Box 30195 Nairobi
52. NAKURU
- nakuru@kmtc.ac.ke
- 051-2211905
- P. O. Box 110-20100, Nakuru
53. NYAHURURU
- nyahururu@kmtc.ac.ke
- 0740345739
- P. O. Box 1037-20300, Nyahururu
54. NYAMACHE
- nyamache@kmtc.ac.ke
- 0780217946/0741956686
- P. O. Box 52 โ 40203, Nyamache
55. NYAMIRA
- nyamira@kmtc.ac.ke
- 0770286021/0742957109
- P. O. Box 574-40500, Nyamira
56. NYANDARUA
- nyandarua@kmtc.ac.ke
- 0110007157
- P. O. BOX 751-20303
57. NYERI
- nyeri@kmtc.ac.ke
- 0111630214
- P. O. Box 466-10100, Nyeri
58. OTHAYA
- othaya@kmtc.ac.ke
- 0110002434
- P. O. Box 411-10106, Othaya
59. PORT REITZ
- portreitz@kmtc.ac.ke
- 020-2023763
- P. O. Box 90219-80100, Mombasa
60. RACHUONYO
- rachuonyo@kmtc.ac.ke
- 0748034396
- P. O. Box148 โ 40222, Oyugis
61. RERA
- rera@kmtc.ac.ke
- 0770565181/0770565183
- P. O. Box 126 – 40139, Akala
62. SIAYA
- siaya@kmtc.ac.ke
- 0748032675
- P. O. Box 465-40600, Siaya
63. SIGOWET
- sigowet@kmtc.ac.ke
- 0716268536
- P. O. Box 46 โ 20200, Sisiot
64. TAVETA
- taveta@kmtc.ac.ke
- 0798617458
- P. O. Box 300 โ 80302, Taveta
65. TANA RIVER
- tanariver@kmtc.ac.ke
- 0110096924
- P. O. Box 22-70101, Hola
66. THIKA
- thika@kmtcac.ke
- 0778191304/0701446218
- P. O. Box 729-01000, Thika
67. UGENYA
- Ugenya@Kmtc.Ac.Ke
- 0754283897
- P. O. Box 13-40614, Sega
68. VIHIGA
- vihiga@kmtc.ac.ke
- 0722602512
- P. O. Box 1111-50300, Maragoli
69. VOI
- voi@kmtc.ac.kew
- 0705751103
- P.O. Box 18-80300, Voi
70. WAJIR
- wajir@kmtc.ac.ke
- 0768335767
- P. O. Box 670 โ 70200, Wajir
71. WEBUYE
- webuye@kmtc.ac.ke
- 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 and your businesses profitable. Besides, I am a website developer, ICT consultant, and graduate mechatronics engineer. Lets Chat on WhatsApp.