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:

  1. TSC Hardship Areas for Teachers
  2. TSC Allowances per Job Group, How House Allowance Vary by Region in Kenya
  3. TSC Designation Codes and Titles for Teachers
  4. Teachers Basic Salary in Kenya and the New TSC Grading System
%d bloggers like this: