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 and Regional Coordinators; Contacts, TSC offices

By Hillary Kangwana on Jan 11, 2026

Here are the TSC County Directors, contacts and physical locations for all offices countrywide;

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

 

Related content;
  • TSC grades and qualifications for various administrative positions in schools; complete guide
  • List of all administrative positions per school category as set by TSC
  • Designation codes for all TSC teachers’ job groups.
  • A detailed analysis of all TSC teachers’ grades/ Job groups
  • TSC- Promotion requirements for teachers
  • Latest Teachers’ Salaries after implementation of the CBA
  • All TSC services online portals and how to log in
  • TSC TPAD data upload deadline
  • Complete guide to the new TSC TPAD portal
  • TSC: Full details on the newly established grades for teachers
  • TSC: Designation codes for all teacher job groups
DR NANCY NJERI MACHARIAFSE FUNDS DISBURSEMENTLatest TSC newsLATEST TSC NEWS 2021SALARY INCREMENT FOR TSC TEACHERSTeachers' allowancesTPAD 2 ACCOUNTTSC ADMINISTRATIVE PROMOTIONSTSC ADVERTSTSC allowancesTSC bossTSC BREAKING NEWS ON PROMOTIONS 2021TSC CHIEF EXECUTIVE OFFICERTSC 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.