TSC County Directors in all counties.
TSC County Directors in all counties.

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