TSC County Directors: Contacts and Salaries
The 2010 Constitution required the Teachers Service Commission, one of Kenya’s constitutional bodies, to decentralize its operations and services from its central office to several counties around the nation.
To promote this decentralization strategy and improve the performance of teacher management functions across the country, the TSC has appointed county directors. These county directors play an important role in supervising and arranging matters relating to teachers in their respective regions.
Teachers, stakeholders, and the general public can utilize this information to contact the relevant county directors with questions, support, and educational concerns. This decentralized approach makes teacher management more accessible and responsive to the demands of teachers and educational institutions in each county.
TSC Directors: Contacts and Salaries
TSC County Directors: Contacts
The following is a full list of official contact addresses for TSC County Directors, organized by area and county:
(TSC HQS) Email: info@tsc.go.ke Location: Nairobi 00100 Postal Address: Private Bag
Mombasa County TSC Director
- Postal Address: P.O BOX 88869-80100, Mombasa
- Email address: cdirmombasa@tsc.go.ke
Kwale County TSC Director
- Postal Address: P.O BOX 76-80403, Kwale
- Email address: cdirkwale@tsc.go.ke
Kilifi County TSC Director
- Postal Address: P.O BOX 1227-80108, Kilifi
- Email address: cdirkilifi@tsc.go.ke
Tana River County TSC Director
- Postal Address: P.O BOX 133-70101, Hola
- Email address: cdirtanariver@tsc.go.ke
Lamu County TSC Director
- Postal Address: P.O BOX 448-80500
- Email address: cdirlamu@tsc.go.ke
Taita-Taveta County TSC Director
- Postal Address: P.O BOX 351-80305, Mwatate
- Email address: cdirtaitataveta@tsc.go.ke
Garissa County TSC Director
- Postal Address: P.O BOX 1688-70100, Garissa
- Email address: cdirgarissa@tsc.go.ke
Wajir County TSC Director
- Postal Address: P.O BOX 507-70200, Wajir
- Email address: cdirwajir@tsc.go.ke
Mandera County TSC Director
- Postal Address: P.O BOX 264-70100, Mandera
- Email address: cdirmandera@tsc.go.ke
Marsabit County TSC Director
- Postal Address: P.O BOX 362-60500, Marsabit
- Email address: cdirmarsabit@tsc.go.ke
Isiolo County TSC Director
- Postal Address: P.O BOX 797-60300, Isiolo
- Email address: cdirisiolo@tsc.go.ke
Meru County TSC Director
- Postal Address: P.O BOX 2966-60200, Meru
- Email address: cdirmeru@tsc.go.ke
Tharaka-Nithi County TSC Director
- Postal Address: P.O BOX 781-60215, Chuka
- Email address: cdirtarakanithi@tsc.go.ke
Embu County TSC Director
- Postal Address: P.O BOX 2754-60100, Embu
- Email address: cdirembu@tsc.go.ke
Kitui County TSC Director
- Postal Address: P.O BOX 1541-90200, Kitui
- Email address: cdirkitui@tsc.go.ke
JOIN KENYA TEACHERS’ UPDATES ON TELEGRAM
Machakos County TSC Director
- Postal Address: P.O BOX 351-90100, Machakos
- Email address: cdirmachakos@tsc.go.ke
Makueni County TSC Director
- Postal Address: P.O BOX 505-90300, Makueni
- Email address: cdirmakueni@tsc.go.ke
Nyandarua County TSC Director
- Postal Address: P.O BOX 224-20303, Olkalao
- Email address: cdirnyandarua@tsc.go.ke
Nyeri County TSC Director
- Postal Address: P.O BOX 526-10100, Nyeri
- Email address: cdirnyeri@tsc.go.ke
Kirinyaga County TSC Director
- Postal Address: P.O BOX Kerugoya
- Email address: cdirkirinyaga@tsc.go.ke
Murang’a County TSC Director
- Postal Address: P.O BOX Murang’a
- Email address: cdirmuranga@tsc.go.ke
Kiambu County TSC Director
- Postal Address: P.O BOX 28-00900, Kiambu
- Email address: cdirkiambu@tsc.go.ke
Turkana County TSC Director
- Postal Address: P.O BOX 293-30500, Lodwar
- Email address: cdirturkana@tsc.go.ke
West Pokot County TSC Director
- Postal Address: P.O BOX 32-20600, Kapenguria
- Email address: cdirwestpokot@tsc.go.ke
Samburu County TSC Director
- Postal Address: P.O BOX 33-20600, Maralal
- Email address: cdirsamburu@tsc.go.ke
Trans Nzoia County TSC Director
- Postal Address: P.O BOX 4442-30200, Kitale
- Email address: cdirtransnzoia@tsc.go.ke
Uasin Gishu County TSC Director
- Postal Address: P.O BOX 256-30100, Eldoret
- Email address: cdiruasingishu@tsc.go.ke
Elgeyo-Marakwet County TSC Director
- Postal Address: P.O BOX 384-30700, Iten
- Email address: cdirelgeyomarakwet@tsc.go.ke
Nandi County TSC Director
- Postal Address: P.O BOX 1123-30300, Kapsabet
- Email address: cdirnandi@tsc.go.ke
Baringo County TSC Director
- Postal Address: P.O BOX 17-30400, Kabarnet
- Email address: cdirbaringo@tsc.go.ke
Laikipia County TSC Director
- Postal Address: P.O BOX 484-10400, Nanyuki
- Email address: cdirlaikipia@tsc.go.ke
Nakuru County TSC Director
- Postal Address: P.O BOX 491-20100, Nakuru
- Email address: cdirnakuru@tsc.go.ke
Narok County TSC Director
- Postal Address: P.O BOX Narok
- Email address: cdirnarok@tsc.go.ke
Kajiado County TSC Director
- Postal Address: P.O BOX 560-01100, Kajiado
- Email address: cdirkajiado@tsc.go.ke
Kericho County TSC Director
- Postal Address: P.O BOX 2280-20200, Kericho
- Email address: cdirkericho@tsc.go.ke
Bomet County TSC Director
- Postal Address: P.O BOX 369-20400, Bomet
- Email address: cdirbomet@tsc.go.ke
Kakamega County TSC Director
- Postal Address: P.O BOX 2964-50100, Kakamega
- Email address: cdirkakamega@tsc.go.ke
Vihiga County TSC Director
- Postal Address: P.O BOX 1453-40300, Maragoli
- Email address: cdirvihiga@tsc.go.ke
Bungoma County TSC Director
- Postal Address: P.O BOX 1285-50200, Bungoma
- Email address: cdirbungoma@tsc.go.ke
Busia County TSC Director
- Postal Address: P.O BOX 196-40400, Busia
- Email address: cdirbusia@tsc.go.ke
Siaya County TSC Director
- Postal Address: P.O BOX 622-40600
- Email address: cdirsiaya@tsc.go.ke
Kisumu County TSC Director
- Postal Address: P.O BOX 7489.40100, Kisumu
- Email address: cdirkisumu@tsc.go.ke
Homa Bay County TSC Director
- Postal Address: P.O BOX 673-40300, Homa Bay
- Email address: cdirhomabay@tsc.go.ke
Migori County TSC Director
- Postal Address: P.O BOX 760-40400, Migori
- Email address: cdirmigori@tsc.go.ke
Kisii County TSC Director
- Postal Address: P.O BOX 556-40200, Kisii
- Email address: cdirkisii@tsc.go.ke
Nyamira County TSC Director
- Postal Address: P.O BOX Nyamira
- Email address: cdirnyamira@tsc.go.ke
Nairobi County TSC Director
- Postal Address: P.O BOX 49416-00100 Nairobi GPO
- Email address: cdirnairobi@tsc.go.ke
TSC Head Office
- Phone: 020 289 200
- Email address: info@tsc.go.ke
TSC Directors Salaries
The Grade terms and remuneration benefits are as follows:
- Basic Salary Scale: Kshs.328,006 – Kshs.416,568
- House Allowance: Kshs.60,000
- Commuter Allowance: Kshs.20,000
- Leave Allowance: As provided in TSC Secretariat
- Annual Leave: 30 working days per calendar year
- Medical Cover: As provided in the TSC Secretariat Medical Scheme
- Terms of Service: Five (5) years contract renewable once subject to satisfactory performance.
In Our Other News: TSC to Recruit 20000 Teachers by July – CS Machogu
For TSC Deputy Directors Salaries:
The Grade terms and remuneration benefits are as follows:
- Basic Salary Scale: Kshs.192,782 – Kshs.288,051
- House Allowance: Kshs.50,000
- Commuter Allowance: Kshs.16,000
- Leave Allowance: As provided in TSC Secretariat
- Annual Leave: 30 working days per calendar year
- Medical Cover: As provided in the TSC Secretariat Medical Scheme
- Terms of Service: Five (5) years Contract renewable once Subject to satisfactory performance.
TSC County Directors: Contacts and Salaries
Follow Teachers Updates on Facebook, LinkedIn, X (Twitter), WhatsApp, Telegram, and Instagram. Get in touch with our editors at hello@teachersupdates.news.