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;
- TSC grades and qualifications for various administrative positions in schools; complete guide
- List of all administrative positions per school category as set by TSC
- Designation codes for all TSC teachers’ job groups.
- A detailed analysis of all TSC teachers’ grades/ Job groups
- TSC- Promotion requirements for teachers
- Latest Teachers’ Salaries after implementation of the CBA
- All TSC services online portals and how to log in
- TSC TPAD data upload deadline
- Complete guide to the new TSC TPAD portal
- TSC: Full details on the newly established grades for teachers
- TSC: Designation codes for all teacher job groups
ketorolac generic ketorolac us colchicine oral
order glycomet 500mg pill cheap glycomet 1000mg glucophage 500mg sale
flexeril order buy cheap generic lioresal buy generic lioresal online
meloxicam 7.5mg oral celecoxib pills celecoxib 200mg cost
how to get amlodipine without a prescription amlodipine 10mg pills order amlodipine 10mg sale
amoxicillin pill amoxicillin 1000mg us order amoxil 500mg without prescription
aristocort 10mg usa oral triamcinolone triamcinolone 4mg generic
order tamsulosin 0.2mg pill order tamsulosin 0.2mg online cheap purchase celecoxib generic
sildenafil 50mg over the counter sildenafil next day viagra pills
nexium capsules topamax 200mg sale buy topamax 200mg pill
glucophage oral how to get glucophage without a prescription order glycomet 500mg generic
oral amoxicillin 1000mg amoxicillin 500mg usa buy amoxil
buy cipro 1000mg online cheap – oral bactrim 960mg augmentin 625mg pill
order aralen 250mg sale where can i buy chloroquine aralen 250mg cost
order gabapentin online neurontin 600mg us order gabapentin 100mg pills
order generic furosemide 40mg – buy generic candesartan 16mg buy capoten 25mg for sale
atenolol pills atenolol pills tenormin oral
serophene cheap clomid 100mg ca clomid 50mg tablet
buy ciplox 500 mg for sale – ciprofloxacin 500mg sale order generic erythromycin
order finasteride pills proscar 5mg tablet diflucan drug
order xenical pill order orlistat 60mg pill diltiazem drug
order vardenafil 10mg generic order levitra online vardenafil medication
buy generic glucophage 1000mg – ciprofloxacin 500mg for sale lincomycin ca
how to buy ampicillin vibra-tabs without prescription buy amoxicillin generic
order metoclopramide sale buy losartan 50mg generic cozaar 50mg oral
retrovir medication – order irbesartan 150mg online cheap allopurinol 300mg without prescription
buy clozapine pills – buy frumil pill order famotidine 20mg generic
flagyl online – order cleocin 300mg without prescription buy zithromax 500mg online cheap
claritin allergy sinus 12hr costco best allergy medicine for itching best allergy medicine for rash
quetiapine 50mg generic – order effexor 150mg sale eskalith price
stomach acid medicine list order zyloprim pill
baycip uk – sulfamethoxazole over the counter clavulanate oral
buy clavulanate buy amoxiclav without prescription buy cheap generic clavulanate
basic care sleep aid prescription sleep meds for elderly
buy synthroid 75mcg for sale synthroid 75mcg sale buy synthroid 75mcg without prescription
ivermectin 12 mg tablet – cefixime 200mg us purchase tetracycline online
buy sumatriptan 50mg without prescription order sumatriptan generic cheap levofloxacin
hydroxychloroquine 200mg pill buy hydroxychloroquine 200mg generic oral hydroxychloroquine 200mg
purchase gabapentin online neurontin where to buy
buy lasix 100mg online order lasix generic buy furosemide generic
brand metronidazole – cheap metronidazole 200mg buy azithromycin 500mg for sale
zithromax 500mg uk buy azithromycin pills buy cheap azithromycin
thesis writing services need help writing a paper assignment website
purchase dutasteride pills dutasteride sale zantac ca
crestor 10mg cheap crestor 20mg tablet buy ezetimibe 10mg pills
cheap zestril 2.5mg lisinopril usa order lisinopril 5mg without prescription
order atarax generic – purchase buspar pill amitriptyline 10mg brand
order albuterol online order albuterol 2mg online cheap generic ventolin 2mg
loratadine over the counter loratadine over the counter buy loratadine paypal
methylprednisolone order buy medrol medication buy cheap generic depo-medrol