TSC County Directors.
TSC County Directors.

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 [email protected]
2 Kwale County TSC Director Kwale P.O BOX 76-80403, Kwale [email protected]
3 Kilifi County TSC Director Kilifi P.O BOX 1227-80108, Kilifi [email protected]
4 Tana River County TSC Director Hola P.O BOX 133-70101, Hola [email protected]
5 Lamu County TSC Director Lamu P.O BOX 448-80500 Mokowe [email protected]
6 Taita-Taveta County TSC Director Mwatate P.O BOX 351-80305, Mwatate [email protected]
7 Garissa County TSC Director Garissa P.O BOX 1688-70100, Garissa [email protected]
8 wajir County TSC Director Wajir P.O BOX 507-70200, Wajir [email protected]
9 Mandera County TSC Director Mandera P.O BOX 264-70100, Mandera [email protected]
10 Marsabit County TSC Director Marsabit P.O BOX 362-60500, Marsabit [email protected]
11 Isiolo County TSC Director Isiolo P.O BOX 797-60300, Isiolo [email protected]
12 Meru County TSC Director Meru P.O BOX 2966-60200, Meru [email protected]
13 Tharaka-Nithi County TSC Director Tharaka-Nithi P.O BOX 781-60215, Chuka [email protected]
14 Embu County TSC Director Embu P.O BOX 2754-60100, Embu [email protected]
15 Kitui County TSC Director Kitui P.O BOX 1541-90200, Kitui [email protected]
16 Machakos County TSC Director Machakos P.O BOX 351-90100, Machakos [email protected]
17 Makueni County TSC Director Makueni P.O BOX 505-90300, Makueni [email protected]
18 Nyandarua County TSC Director Olkalao P.O BOX 224-20303, Olkalao [email protected]
19 Nyeri County TSC Director Nyeri P.O BOX 526-10100, Nyeri [email protected]
20 Kirinyaga County TSC Director Kerugoya P.O BOX 1393-10300 Kerugoya [email protected]
21 Murang’a County TSC Director Murang’a P.O BOX 560-10200Murang’a [email protected]
22 Kiambu County TSC Director Kiambu P.O BOX 28-00900, Kiambu [email protected]
23 Turkana County TSC Director Lodwar P.O BOX 293-30500, Lodwar [email protected]
24 West Pokot County TSC Director Kapenguria P.O BOX 32-20600, Kapenguria [email protected]
25 Samburu County TSC Director Maralal P.O BOX 33-20600, Maralal [email protected]
26 Trans Nzoia County TSC Director Kitale P.O BOX 4442-30200, Kitale [email protected]
27 Uasin Gishu County TSC Director Eldoret P.O BOX 256-30100, Eldoret [email protected]
28 Elgeyo-Marakwet County TSC Director Iten P.O BOX 384-30700, Iten [email protected]
29 Nandi County TSC Director Kapsabet P.O BOX 1123-30300, Kapsabet [email protected]
30 Baringo County TSC Director Kabarnet P.O BOX 17-30400, Kabarnet [email protected]
31 Laikipia County TSC Director Nanyuki P.O BOX 484-10400, Nanyuki [email protected]
32 Nakuru County TSC Director Nakuru P.O BOX 491-20100, Nakuru [email protected]
33 Narok County TSC Director Narok P.O BOX 931-20500Narok [email protected]
34 Kajiado County TSC Director Kajiado P.O BOX 560-01100, Kajiado [email protected]
35 Kericho County TSC Director Kericho P.O BOX 2280-20200, Kericho [email protected]
36 Bomet County TSC Director Bomet P.O BOX 369-20400, Bomet [email protected]
37 Kakamega County TSC Director Kakamega P.O BOX 2964-50100, Kakamega [email protected]
38 Vihiga County TSC Director Maragoli P.O BOX 1453-40300, Maragoli [email protected]
39 Bungoma County TSC Director Bungoma P.O BOX 1285-50200, Bungoma [email protected]
40 Busia County TSC Director Busia P.O BOX 196-40400, Busia [email protected]
41 Siaya County TSC Director Siaya P.O BOX 622-40600 Siaya [email protected]
42 Kisumu County TSC Director Kisumu P.O BOX 7489.40100, Kisumu [email protected]
43 Homa Bay County TSC Director Homa Bay P.O BOX 673-40300, Homa Bay [email protected]
44 Migori County TSC Director Migori P.O BOX 760-40400, Migori [email protected]
45 Kisii County TSC Director Kisii P.O BOX 556-40200, Kisii [email protected]
46 Nyamira County TSC Director Nyamira P.O BOX 981-40500 Nyamira [email protected]
47 Nairobi County TSC Director Nairobi- GPO P.O BOX 49416-00100 Nairobi GPO [email protected]
48 TSC Head Office Upper-Hill; Nairobi P.O Private Bag- 00100Nairobi, Phone: 020 289 200 [email protected]

 

Related content;