• Home
  • News
  • TSC
  • Featured
  • Higher Education
  • Vacancies
  • KUCCPS
  • Notes
  • Uganda
Monday, March 16, 2026
Teachers Updates
No Result
View All Result
  • Home
  • News
  • TSC
  • Featured
  • Higher Education
  • Vacancies
  • KUCCPS
  • Notes
  • Uganda
  • Home
  • News
  • TSC
  • Featured
  • Higher Education
  • Vacancies
  • KUCCPS
  • Notes
  • Uganda
No Result
View All Result
Teachers Updates
No Result
View All Result
Home TSC

TSC County Directors: Contacts and Salaries

TSC County Directors: Contacts and Salaries

TSC County Directors: Contacts and Salaries

882
SHARES
5.2k
VIEWS
Share on FacebookShare on Twitter

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.

READ ALSO

Teachers Sue TSC to Block New Hardship Allowance Zoning Plan

Verification of Certificates: What TSC Expects from Applicants During Recruitment Process

How to File a Complaint If You’re Unhappy with TSC Recruitment Results

TSC Recruitment Merit Lists: How They’re Compiled and Where to View Them

TSC Recruitment Timelines and Submission Deadlines Explained

No Pay Rise for JSS Heads Despite Added Duties – CS Ogamba

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

Tags: TeachersTeachers Service Commission (TSC)
Next Post
TSC Teachers Pension: Requirements, Process, Check Status

TSC Teachers Pension: Requirements, Process, Check Status

Discussion about this post

Categories

  • Featured
  • Higher Education
  • KUCCPS
  • News
  • Notes
  • TSC
  • Uganda
  • Vacancies

Recent Posts

  • Teachers Sue TSC to Block New Hardship Allowance Zoning Plan
  • Cash-Strapped Schools Enter Week Three Without Capitation Funds
  • Why One-Third of Kenyan Children Can’t Read – Literacy Survey
  • Principals Caught Between Politics, Pressure, and Pennies: The Harsh Reality of Managing Kenyan Schools
  • About
  • Privacy Policy
  • Terms and Conditions (T&c)
  • Contcat Us

© 2025 Teachers Updates

No Result
View All Result
  • Home
  • News
  • TSC
  • Featured
  • Higher Education
  • KUCCPS
  • Vacancies
  • Notes
  • Uganda

© 2025 Teachers Updates

Are you sure want to unlock this post?
Unlock left : 0
Are you sure want to cancel subscription?