Home Education in Kenya Teachers’ Service Commission (TSC) County Directors and their Contacts

Teachers’ Service Commission (TSC) County Directors and their Contacts

Teachers' Service Commission (TSC) County Directors and their Contacts

Teachers’ Service Commission (TSC) is a body established in Kenya to manage human resources within the education sector. Kenyan teachers in high school, colleges and ECDE Centers are employed and managed by the body.

READ: Top International Schools in Kenya 2020 and their Contacts

The TSC headquarters are in Nairobi, TSC House on Kilimanjaro Avenue in UpperHill in Nairobi. The body however has branches countrywide in all counties. The following are the contacts of county directors in their respective counties:

REGION/COUNTY CONTACT ADDRESS
Headquarters office Private Bag, Nairobi
info@tsc.go.ke 0202892000
Nairobi region
contacts  
County Director, Nairobi
P. O. BOX 49416-00100, Nairobi-GPO
cdirnairobi@tsc.go.ke
Kakamega County   County Director, Kakamega
P.O .BOX 2964-50100, Kakamega
cdirkakameka@tsc.go.ke
Bungoma County   P.O. BOX 1285-50200, Bungoma
cdirbungoma@tsc.go.ke
Vihiga County P.O. BOX 1453-50300, Maragoli
Busia County P.O.BOX 196-50400, Busia
cdirbusia@tsc.go.ke
Kisumu County   County Director, Kisumu
P.O. BOX 7489-40100, Kisumu
cdirkisumu@tsc.go.ke
Kisii County   P.O. BOX 556-40200, Kisii
cdirkisii@tsc.go.ke
Siaya County   P.O. BOX 622-40600, Siaya
cdirsiaya@tsc.go.ke
Homabay County   P.O.BOX 673-40300, Homabay
cdirhomabay@tsc.go.ke
Migori County   P.O.BOX 760-40400, Migori
cdirmigori@tsc.go.ke
Nyamira County cdirnyamira@tsc.go.ke
Garrissa County P.O.BOX 1688 – 70100, Garissa
cdirgarissa@tsc.go.ke
Mandera County P. O. BOX 264 – 70300, Mandera  
cdirmandera@tsc.go.ke  
Wajir County   P. O. BOX 507 – 70200, Wajir  
cdirwajir@tsc.go.ke  
Marsabit County   P. O. BOX 362 – 60500, Marsabit  
cdirmarsabit@tsc.go.ke  
Kilifi County   P. O. BOX 1227 – 80108, Kilifi  
cdirkilifi@tsc.go.ke  
Lamu County   P. O. BOX 448 – 80500, Lamu  
cdirlamu@tsc.go.ke  
Taita Taveta County   P. O. BOX 351 – 80305, Mwatate  
cdirtaitataveta@tsc.go.ke  
Tana River County   P. O. BOX 133 – 70101, Hola  
cdirtanariver@tsc.go.ke    
Mombasa County   P. O. BOX 88869 – 80100, Mombasa  
cdirmombasa@tsc.go.ke  
Kwale County   P. O. BOX 76 – 80403, Kwale  
cdirkwale@tsc.go.ke  
Embu County P. O. BOX 2754 – 60100, Embu
cdirembu@tsc.go.ke
Meru County   P. O. BOX 2966 – 60200, Meru
cdirmeru@tsc.go.ke
Isiolo County   P.O. BOX 797 – 60300, Isiolo
cdirisiolo@tsc.go.ke
Machakos County P. O. BOX 351 – 90100, Machakos
cdirmachakos@tsc.go.ke
Kitui County   P. O. BOX 1541 – 90200, Kitui
cdirkitui@tsc.go.ke
Makueni County P. O. BOX 505 – 90300, Makueni
cdirmakueni@tsc.go.ke
Tharaka Nithi County P. O. BOX 781 – 60215, Chuka
Turkana County P. O. BOX 293 – 30500, Lodwar
cdirturkana@tsc.go.ke
West Pokot County   P. O. BOX 32 – 20600, Kapenguria
cdirwestpokot@tsc.go.ke
Samburu County   P. O. BOX 32 – 20600, Maralal
cdirsamburu@tsc.go.ke
Trans Zoia County   P. O. BOX 4442 – 30200, Kitale  
cdirtransnzoia@tsc.go.ke
Uasin Gishu County   P. O. BOX 256 – 30100, Eldoret
cdiruasingishu@tsc.go.ke
Elgeyo Marakwet County P. O. BOX 384 – 30700, Iten
cdirelgeyomarakwet@tsc.go.ke
Nandi County   P. O. BOX 1123 – 30300, Kapsabet  
cdirnandi@tsc.go.ke
Baringo County   P. O. BOX 17 – 30400, Kabarnet  
cdirbaringo@tsc.go.ke
Nakuru County   P. O. BOX 491 – 20100, Nakuru  
cdirnakuru@tsc.go.ke
Narok County   P. O. BOX 931 – 20500, Narok
cdirnarok@tsc.go.ke
Kericho County   P. O. BOX 2280 – 20200, Kericho  
cdirkericho@tsc.go.ke
Bomet County   P. O. BOX 369 – 20400, Bomet
 cdirbomet@tsc.go.ke  
Kajiado County   P. O. BOX 560 – 01100, Kajiado
 cdirkajiado@tsc.go.ke  
Laikipia County   P. O. BOX 484- 10400, Nanyuki  
cdirlaikipia@tsc.go.ke  
Nyeri County   P. O. BOX 526 – 10100, Nyeri
 cdirnyeri@tsc.go.ke  
Kirinyaga County   P. O. BOX, Kerugoya  
cdirkirinyaga@tsc.go.ke  
Murang’a County   P. O. BOX, Muranga  
cdirmuranga@tsc.go.ke  
Kiambu County   P. O. BOX 28 – 00900, Kiambu
 cdirkiambu@tsc.go.ke  
Nyadarua County   P. O. BOX 224 – 20303, Olkalao
cdirnyandarua@tsc.go.ke