TSC Contacts, Directors Per County; Regional and Sub-County
The Teachers Service Commission, established as one of Kenya’s constitutional commissions according to the 2010 Constitution, is mandated to decentralize its operations and services from its central office to different counties across the country.
To support this decentralization process and enhance the effectiveness of teacher management functions, the TSC has designated County Directors throughout the country.
These County Directors have a vital responsibility in supervising and organizing matters related to teachers within their specific regions.
This article provides a comprehensive list of official contact addresses for TSC County Directors, categorized by region and county.
Teachers, stakeholders, and the general public can use this information to access the relevant County Directors for inquiries, support, and various educational matters.
This decentralized approach ensures that teacher management is more accessible and responsive to the needs of teachers and educational institutions at the county level.
TSC Contacts, Directors Per County; Regional and Sub-County
- TSC HQS
- Email: [email protected]
- Location: Nairobi 00100
- Postal Address: Private Bag
2. Baringo County (Kabarnet)
- Email: [email protected]
- Location: Kabarnet
- Postal Address: P.O. Box 17 – 30400
3. Bomet County
- Email: [email protected]
- Location: Bomet
- Postal Address: P.O. Box 369- 20400
ALSO READ: TSC TMIS portal registration, login, status check, and returns
4. Bungoma County
- Email: [email protected]
- Location: Bungoma
- Postal Address: P.O. Box 1285 – 50200
5. Busia County
- Email: [email protected]
- Location: Busia
- Postal Address: P.O. Box 196 – 50400
6. Embu County
- Email: [email protected]
- Location: Embu
- Postal Address: P.O. Box 2754-60100
7. Elgeyo Marakwet County (Iten)
- Email: [email protected]
- Location: Iten
- Postal Address: P.O. Box 384 – 30700
ALSO READ: TSC Teacher Registration Requirements
8. Garissa County
- Email: [email protected] –
- Location: Garissa –
- Postal Address: P.O. Box 1688 – 70100
9. Homabay County
Dr. Esther Chemisto Musani, County Director, Homa Bay
Stephen Yida Ajanga, Regional Director, Nyanza
Stephen Muyube, Sub-County Director, Ndhiwa
Mary Nyongesa, Sub-County Director, Rachuonyo East
Wesley Rotich, Sub-County Director, Rachuonyo South
Robert Rutto, Sub-County Director, Rachuonyo North
George Lukibia, Sub-County Director, Rangwe
Dr. Truphosa Korir, Deputy County Director/Sub County Director, Homa Bay
Pamela Ameka, Sub-County Director, Suba

Homa Bay County
- Email: [email protected]
- Location: Homa Bay
- Postal Address: P.O. Box 673 – 40300
10. Isiolo County
- Email: [email protected]
- Location: Isiolo
- Postal Address: P.O. Box 797 – 60300
ALSO READ: Teacher Application for Reinstatement Form: TSC Process & Requirements
11. Kajiado County
- Email: [email protected]
- Location: Kajiado
- Postal Address: P.O. Box 560 – 01100
12. Kakamega County
- Email: [email protected]
- Location: Kakamega
- Postal Address: P.O. Box.2964- 50100
13. Kericho County
- Email: [email protected]
- Location: Kericho
- Postal Address: P.O. Box 2281 – 20200
14. Kiambu TSC Regional and County Directors
Regina Opondo, County Director
Jedidah Wambugu, Sub-County Director, Kikuyu
Willy G. Gondi, Sub-County Director, Limuru
Kenneth Kinyua Thuranira – Sub County Director, Githunguri
Francis Munyori, Sub-County Director, Thika West
Janice Kakuvi Daudi, Sub County Director, Thika East
Eunice Wanjiku Kariuki, Sub County Director Gatundu
– South
Betty Soy, Sub-County Director, Kabete
Gladys Moraa Mogamba, Sub County Director, Kiambaa
Kaingu Chimako Hanjari – Sub County Director, Ruiru

ALSO READ: TSC Annual Leave Allowance for Teachers
County Director Contact – Kiambu
- Email: [email protected]
- Location: Kiambu
- Postal Address: P.O. Box 28 – 00900
15. Kilifi County Director
- Email: [email protected]
- Location: Kilifi
- Postal Address: P.O. Box 1227- 80108
16. Kirinyaga County (Kerugoya)
- Email: [email protected]
- Location: Kerugoya
- Postal Address: P.O. Box 1393 – 10300
ALSO READ: TSC Commuter Allowance for Teachers; 2021-2025 CBA Rates
17. Kisumu County
- Email: [email protected] –
- Location: Kisumu –
- Postal Address: P.O. Box 7489 – 40100
18. Kisii County
- Email: [email protected]
- Location: Kisii
- Postal Address: P.O. Box 556 – 40200
19. Kitui County
- Email: [email protected]
- Location: Kitui
- Postal Address: P.O. Box 1541 -90200
20. Kwale County
- Email: [email protected]
- Location: Kwale
- Postal Address: P.O. Box 76 – 80403
21. Lamu County
- Email: [email protected]
- Location: Mokowe
- Postal Address: P.O. Box 48 – 80502
ALSO READ: New TSC Disability Guide Allowance for Teachers; 2021-2025 CBA
22. Laikipia County (Nanyuki) –
- Email: [email protected] –
- Location: Nanyuki –
- Postal Address: P.O. Box 484 – 10400
23. Machakos County
- Email: [email protected]
- Location: Machakos
- Postal Address: P.O. Box 351 – 90100
24. Makueni TSC Regional and County Directors
Alex Cheruiyot, County Director, Makueni
LABAN ONONO, Regional Director, Eastern
Flavian Kitolome, Sub-County Director, Kathonzweni
Said Ore Sheikh, Sub-County Director, Mbooni West
Getrude Chao, Sub-County Director, Kibwezi

25. Makueni County
- Email: [email protected]
- Location: Makueni
- Postal Address: P.O. Box 505 – 90300
26. Mandera County
- Email: [email protected]
- Location: Mandera
- Postal Address: P.O. Box 264 – 70300
ALSO READ: TSC Hardship Allowance for Teachers; 2023
27. Marsabit County
- Email: [email protected]
- Location: Marsabit
- Postal Address: P.O. Box 362-60500
28. Migori County
- Email: [email protected]
- Location: Suna
- Postal Address: P.O. Box 760 – 40400
29. Mombasa TSC Regional and County Directors
Dr. Samuel Marigat, County Director, Mombasa
Nicodemus Kyalo – Mbaluku, Sub County
Director, Kisauni/Nyali
Peter Muthuri Kiumbe, Sub-County Director, Jomvu
Mwanamisi Mangi, SubCounty Director, Likoni
Victoria Muoka, Coast -Regional Director
Ali Hussein Abdi, Deputy County Director
& Sub County Director, Mvita
Cynthia Kirathe, Acting Sub-County Director, Changamwe

Mombasa County
- Email: [email protected]
- Location: Mombasa
- Postal Address: P.O. Box 88869 – 80100
ALSO READ: New TSC Disability Guide Allowance for Teachers; 2021-2025 CBA
30. Meru County
- Email: [email protected]
- Location: Meru
- Postal Address: P.O. Box 2966 – 60200
31. Muranga County
- Email: [email protected]
- Location: Muranga
- Postal Address: P.O. Box 560 – 10200
32. NAIROBI TSC County Team
Mrs Jane Njage, Regional Director and County Director Nairobi
Mrs Emmy Kiget, Deputy Regional Director Nairobi, also Sub County Director for Kibra and Langata
Mr Milton Oyugi, Deputy County Director, also Sub County Director for Starehe, Mathare and Kasarani
Ms Susyline Kimathi, Sub County Director, Westlands
Mr Peter Kangwana, Sub County Director for Njiru and Embakasi
Mr. Edward Zani, Sub County Director for Dagoretti
Jane Muturi, Sub County Director for Madaraka and Kamukunji

Nairobi Contacts
Tel: 020 2892000;
- Email: [email protected]
- Location: Nairobi GPO
- Postal Address: P.O. Box 49416 – 0010
ALSO READ: Revised TSC House Allowance Structure for Teachers Across Clusters
33. Nakuru County
- Email: [email protected]
- Location: Nakuru
- Postal Address: P.O. Box 491 – 20100
34. Nandi County (Kapsabet)
- Email: [email protected]
- Location: Kapsabet
- Postal Address: P.O. Box 1123 – 30300
35. Narok County Director:
- P.O. BOX 931, 20500, Narok
- [email protected]
36. Nyamira County
- Email: [email protected]
- Location: Nyamira
- Postal Address: P.O. Box 981 – 40500
37. Nyandarua County (Olkalao)
- Email: [email protected]
- Location: Olkalao
- Postal Address: P.O. Box 224 – 20303
ALSO READ: Primary Teacher II TSC Salary & Allowances (Grade B5, T Scale 5)
38. Nyeri County
- Email: [email protected]
- Location: Nyeri
- Postal Address: P.O. Box 526 – 10100
39. Samburu County (Maralal)
- Email: [email protected]
- Location: Maralal
- Postal Address: P.O. Box 32 – 20600
40. Siaya County
- Email: [email protected]
- Location: Siaya
- Postal Address: P.O. Box 622 – 40600
41. Taita Taveta County (Mwatate)
- Email: [email protected]
- Location: TaitaTaveta
- Postal Address: P.O Box 351- 80305
42. Tana River County (Hola)
- Email: [email protected]
- Location: Hola
- Postal Address: P.O. Box 133 – 70101
43. TharakaNithi County
- Email: [email protected]
- Location: Chuka
- Postal Address: P.O. Box 781 -60215
44. Trans Nzoia County (Kitale)
- Email: [email protected]
- Location: Kitale
- Postal Address: P.O. Box 4442 – 30200
45. Turkana County (Lodwar)
- Email: [email protected] –
- Location: Lodwar –
- Postal Address: P.O. Box 293 – 30500
46. Uasin Gishu County (Eldoret)
- Email: [email protected]
- Location: Eldoret
- Postal Address: P.O. Box 256 – 30100
47. Vihiga County (Maragoli)
- Email: [email protected]
- Location: Maragoli
- Postal Address: P.O. Box 1453 – 50300
48. Wajir County
- Email: [email protected]
- Location: Wajir
- Postal Address: P.O. Box 507 – 70200
49. West Pokot County (Kapenguria)
- Email: [email protected]
- Location: Kapenguria
- Postal Address: P.O. Box 275 – 30600
TSC Contacts, Directors Per County; Regional and Sub-County