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