Newsblaze.co.ke
A site providing Education, TSC, Universities, Helb, Sports and Kuccps news
HomeContact UsAdvertise With UsTeachers’ ResourcesLatest Education NewsTSC News PortalKUCCPS portalKnec Schools Exams PortalSearch
  • TSC News Portal

TSC County Directors’ contacts and list

By Hillary Kangwana on Jan 10, 2026

You may at one time wish to contact the TSC county Director for assistance; as a teacher. Here is a list of all the TSC County Directors in all counties and their contacts:

SNo County Postal Address Email address
1 Mombasa County TSC Director P.O BOX 88869-80100, Mombasa cdirmombasa@tsc.go.ke
2 Kwale County TSC Director P.O BOX 76-80403, Kwale cdirkwale@tsc.go.ke
3 Kilifi County TSC Director P.O BOX 1227-80108, Kilifi cdirkilifi@tsc.go.ke
4 Tana River County TSC Director P.O BOX 133-70101, Hola cdirtanariver@tsc.go.ke
5 Lamu County TSC Director P.O BOX 448-80500 cdirlamu@tsc.go.ke
6 Taita-Taveta County TSC Director P.O BOX 351-80305, Mwatate cdirtaitataveta@tsc.go.ke
7 Garissa County TSC Director P.O BOX 1688-70100, Garissa cdirgarissa@tsc.go.ke
8 wajir County TSC Director P.O BOX 507-70200, Wajir cdirwajir@tsc.go.ke
9 Mandera County TSC Director P.O BOX 264-70100, Mandera cdirmandera@tsc.go.ke
10 Marsabit County TSC Director P.O BOX 362-60500, Marsabit cdirmarsabit@tsc.go.ke
11 Isiolo County TSC Director P.O BOX 797-60300, Isiolo cdirisiolo@tsc.go.ke
12 Meru County TSC Director P.O BOX 2966-60200, Meru cdirmeru@tsc.go.ke
13 Tharaka-Nithi County TSC Director P.O BOX 781-60215, Chuka cdirtarakanithi@tsc.go.ke
14 Embu County TSC Director P.O BOX 2754-60100, Embu cdirembu@tsc.go.ke
15 Kitui County TSC Director P.O BOX 1541-90200, Kitui cdirkitui@tsc.go.ke
16 Machakos County TSC Director P.O BOX 351-90100, Machakos cdirmachakos@tsc.go.ke
17 Makueni County TSC Director P.O BOX 505-90300, Makueni cdirmakueni@tsc.go.ke
18 Nyandarua County TSC Director P.O BOX 224-20303, Olkalao cdirnyandarua@tsc.go.ke
19 Nyeri County TSC Director P.O BOX 526-10100, Nyeri cdirnyeri@tsc.go.ke
20 Kirinyaga County TSC Director P.O BOX Kerugoya cdirkirinyaga@tsc.go.ke
21 Murang’a County TSC Director P.O BOX Murang’a cdirmuranga@tsc.go.ke
22 Kiambu County TSC Director P.O BOX 28-00900, Kiambu cdirkiambu@tsc.go.ke
23 Turkana County TSC Director P.O BOX 293-30500, Lodwar cdirturkana@tsc.go.ke
24 West Pokot County TSC Director P.O BOX 32-20600, Kapenguria cdirwestpokot@tsc.go.ke
25 Samburu County TSC Director P.O BOX 33-20600, Maralal cdirsamburu@tsc.go.ke
26 Trans Nzoia County TSC Director P.O BOX 4442-30200, Kitale cdirtransnzoia@tsc.go.ke
27 Uasin Gishu County TSC Director P.O BOX 256-30100, Eldoret cdiruasingishu@tsc.go.ke
28 Elgeyo-Marakwet County TSC Director P.O BOX 384-30700, Iten cdirelgeyomarakwet@tsc.go.ke
29 Nandi County TSC Director P.O BOX 1123-30300, Kapsabet cdirnandi@tsc.go.ke
30 Baringo County TSC Director P.O BOX 17-30400, Kabarnet cdirbaringo@tsc.go.ke
31 Laikipia County TSC Director P.O BOX 484-10400, Nanyuki cdirlaikipia@tsc.go.ke
32 Nakuru County TSC Director P.O BOX 491-20100, Nakuru cdirnakuru@tsc.go.ke
33 Narok County TSC Director P.O BOX Narok cdirnarok@tsc.go.ke
34 Kajiado County TSC Director P.O BOX 560-01100, Kajiado cdirkajiado@tsc.go.ke
35 Kericho County TSC Director P.O BOX 2280-20200, Kericho cdirkericho@tsc.go.ke
36 Bomet County TSC Director P.O BOX 369-20400, Bomet cdirbomet@tsc.go.ke
37 Kakamega County TSC Director P.O BOX 2964-50100, Kakamega cdirkakamega@tsc.go.ke
38 Vihiga County TSC Director P.O BOX 1453-40300, Maragoli cdirvihiga@tsc.go.ke
39 Bungoma County TSC Director P.O BOX 1285-50200, Bungoma cdirbungoma@tsc.go.ke
40 Busia County TSC Director P.O BOX 196-40400, Busia cdirbusia@tsc.go.ke
41 Siaya County TSC Director P.O BOX 622-40600 cdirsiaya@tsc.go.ke
42 Kisumu County TSC Director P.O BOX 7489.40100, Kisumu cdirkisumu@tsc.go.ke
43 Homa Bay County TSC Director P.O BOX 673-40300, Homa Bay cdirhomabay@tsc.go.ke
44 Migori County TSC Director P.O BOX 760-40400, Migori cdirmigori@tsc.go.ke
45 Kisii County TSC Director P.O BOX 556-40200, Kisii cdirkisii@tsc.go.ke
46 Nyamira County TSC Director P.O BOX Nyamira cdirnyamira@tsc.go.ke
47 Nairobi County TSC Director P.O BOX 49416-00100 Nairobi GPO cdirnairobi@tsc.go.ke
48 TSC Head Office Phone: 020 289 200 info@tsc.go.ke

 

RELATED NEWS
  • TSC- List of all the new Teachers’ Job Groups/ Grades
  • New, latest TSC Teachers recruitment guidelines
  • TSC: Wealth declaration guide for teachers, staff
  • A TSC teacher’s payslip details and how to get yours online
  • TSC posting, employment, letters for newly recruited teachers
  • TSC adds another new teacher registration, employment requirement; read the details
  • All TSC online services: the TSC website, online services and how to easily access them
  • New list of TSC County Directors
  • Updated TSC recruitment guidelines for teachers
FSE FUNDS DISBURSEMENTLatest TSC newsLATEST TSC NEWS 2021SALARY INCREMENT FOR TSC TEACHERSTeachers' allowancesTPAD 2 ACCOUNTTSC ADMINISTRATIVE PROMOTIONSTSC ADVERTSTSC allowancesTSC BREAKING NEWS ON PROMOTIONS 2021TSC County DirectorsTSC DOWNLOADSTSC LEAVESTSC LIST OF PROMOTED TEACHERS 2021TSC NEWS TODAY 2021TSC ONLINE VACANCIESTSC PAYSLIPTSC PAYSLIPS 2021TSC payslips onlineTSC PortalTSC SALARIES PAYMENTTSC TPAD ONLINE
Share
Related Posts
Mar 17, 2026

Fate of 44,000 teachers recruited by TSC hangs in the balance

Hillary Kangwana
Mar 10, 2026

Mwalimu National Sacco FOSA Salary Advance Application Form {Free Download}

Hillary Kangwana
Mar 10, 2026

Mwalimu National Sacco FOSA Instant Loan Application Form {Free Download}

Hillary Kangwana
View Desktop Version
  • Home
  • Contact Us
  • Advertise With Us
  • Teachers’ Resources
  • Latest Education News
  • TSC News Portal
  • KUCCPS portal
  • Knec Schools Exams Portal
  • Search

This website uses cookies.

This website uses cookies. By continuing to use this website you are giving consent to cookies being used.