TSC Nairobi contacts, contacts of TSC, teachers service commission contacts

The Teachers Service Commission (TSC) is an autonomous commission formed under the Kenyan constitution 2010 to manage the human resources in the education division. In layman’s terms, this is the body behind the employment and management of teachers in Kenya. Are you looking for the Teachers Service Commission contacts in Kenya? Read on here to get more than you expected.

The TSC body that is functioning currently has a fascinating history. The formation of TSC dates back to the year1957. Kenya had hardly acquired its independence before this commission was established. At that time, the British found it necessary to have teachers’ matters handled by a decentralized system. Currently, the TSC is established under Article 237(1) of the Kenyan constitution we passed in the year 2010. So, do you have any thought on what the TSC Kenya contacts today are? What about the Teachers Service Commission telephone contacts? The Teachers Service Commission Kenya TSC contacts are as follows:

Teachers service commission headquarters contacts

Location: Kilimanjaro Avenue, Upper Hill, Nairobi, close to Gathera and Isaac Cabs Car Hire.

Teachers Service Commission customer care contacts:

  • Phone number 1: 0202892000
  • Phone number 2: 0204401540
  • Email address: info@tsc.go.ke / cdirnairobi@tsc.go.ke
  • PO Box: private bag- Nairobi
  • Official Website: www.tsc.go.ke

The outlined here are the Teachers Service Commission TSC phone contacts for the main office branch. It is worth pointing out that it moved from its previous location in Nairobi city, near Nation Media House. The official opening hours are as from 8.00am in the morning to around 4.00 in the evening on weekdays. The headquarters administers all services related to teachers ranging from registration to issuing certificates to the registered teachers. If you are close Nairobi and its environment, this is the right place to tour and get your issues sorted out quickly using the TSC Nairobi contacts listed above.

Western region TSC contacts

If you are in Kakamega, Vihiga, Busia, and Bungoma Counties, you don’t need to travel to the capital Nairobi anymore. A TSC department is available in each of these counties; simply use the contacts for Teachers Service Commission branch in your region. All the services you need to get from the body will be addressed here. Though, some services might need traveling to the headquarters. Here are the Teachers Service Commission contacts for the various branches in these regions.

Kakamega County
Location of office: Kakamega County headquarters, Mumias Road junction.

Email address: cdirkakamega@tsc.go.ke

PO Box: 2964-50100, Kakamega.

Bungoma County
Location: Bungoma County offices

Email address: cdirbungoma@tsc.go.ke

PO Box: 1285-50200, Bungoma

Vihiga County
Location: Manjengo Luandard.

Email address: cdirvihiga@tsc.go.ke

PO Box: 1453-50300, Maragoli

Busia County
Location: Busia-Kisumu road.

Email address: cdirbusia@tsc.go.ke

PO Box: 196-50400, Busia

Eastern region contacts of TSC

These contain branches that extend services to people within Embu, Isiolo, MachakosMakueni, Tharaka Nithi, Meru, and Kitui Counties together with their environments. Use these contacts of TSC branches listed below to reach them. Opening hours are following government working hours: from 8.00am in the morning to around 4.00pm in the evening on weekdays only.

Embu County
P.O BOX: 2754 – 60100, Embu

Email: cdirembu@tsc.go.ke

Meru County
P.O BOX: 2966 – 60200, Meru

Email: cdirmeru@tsc.go.ke

Isiolo County
P.O BOX: 797 – 60300, Isiolo

Email: cdirisiolo@tsc.go.ke

Machakos County
P.O BOX: 351 – 90100, Machakos

Email: cdirmachakos@tsc.go.ke

Kitui County
P.O BOX: 1541 – 90200, Kitui

Email: cdirkitui@tsc.go.ke

Makueni County
P.O BOX: 505 – 90300, Makueni

Email: cdirmakueni@tsc.go.ke

Tharaka Nithi County
P. O. BOX 781 – 60215, Chuka

Email: N/A

Central Region TSC contacts

The central region can access TSC services quickly owing to the coverage in every county in Kenya. Visit the branches at the relevant government working hours that is from 8.00am in the morning to about 4.00pm in the evening on weekdays. For those who would like to get in touch, below are the contacts of TSC branches in the region.

Laikipia County
P.O BOX: 484- 10400, Nanyuki

Email address: cdirlaikipia@tsc.go.ke

Nyeri County
P.O BOX: 526 – 10100, Nyeri

Email address: cdirnyeri@tsc.go.ke

Kirinyanga County
P.O BOX: N/A, Kerugoya

Email address: cdirkirinyaga@tsc.go.ke

Muranga County
P.O BOX: N/A, Muranga

Email address: cdirmuranga@tsc.go.ke

Kiambu County
P.O BOX: 28 – 00900, Kiambu

Email address: cdirkiambu@tsc.go.ke

Nyandarua County
P.O BOX: 224 – 20303, Olkalao

Email address: cdirnyandarua@tsc.go.ke

Nyanza region TSC contacts

Nyanza Region commonly known as the lakeside region has different TSC branches too. No necessity to travel for such a long distance to obtain services in Nairobi. Simply check for the appropriate Teachers Service Commission customer care contacts from the list given below.

Kisumu County
P. O. BOX: 7489 – 40100, Kisumu

Email address: cdirkisumu@tsc.go.ke

Kisii County
P. O. BOX: 556 – 40200, Kisii

Email address: cdirkisii@tsc.go.ke

Siaya County
P. O. BOX: 622 – 40600, Siaya

Email address: cdirsiaya@tsc.go.ke

Homa Bay County office
P. O. BOX: 673 – 40300, Homa Bay

Email address: cdirhomabay@tsc.go.ke

Migori County
P. O. BOX: 760 – 40400, Migori

Email address: cdirmigori@tsc.go.ke

Nyamira County
P. O. BOX N/A, Nyamira

Email: cdirnyamira@tsc.go.ke

Rift valley region TSC contacts

Rift Valley, the most important region in Kenya, can now access TSC services at your convenience. The networked offices in each county will make service delivery uniform and address any issue at their hand. All you have to do is just choosing the appropriate TSC Kenya contacts concerning the county you are in.

Turkana County
P. O. BOX 293 – 30500, Lodwar

Email: cdirturkana@tsc.go.ke

West Pokot County
P. O. BOX 32 – 20600, Kapenguria

Email: cdirwestpokot@tsc.go.ke

Samburu County
P. O. BOX 32 – 20600, Maralal

Email: cdirsamburu@tsc.go.ke

Trans Nzoia County
P. O. BOX 4442 – 30200, Kitale

Email: cdirtransnzoia@tsc.go.ke

Uasin Gishu County
P. O. BOX 256 – 30100, Eldoret

Email: cdiruasingishu@tsc.go.ke

Elgeyo Marakwet County
P. O. BOX 384 – 30700, Iten

Email: cdirelgeyomarakwet@tsc.go.ke

Nandi County
P. O. BOX 1123 – 30300, Kapsabet

Email: cdirnandi@tsc.go.ke

Baringo County
P. O. BOX 17 – 30400, Kabarnet

Email: cdirbaringo@tsc.go.ke

Nakuru County
P. O. BOX 491 – 20100, Nakuru

Email address: cdirnakuru@tsc.go.ke

Narok County
P. O. BOX 931 – 20500, Narok

Email: cdirnarok@tsc.go.ke

Kericho County
P. O. BOX 2280 – 20200, Kericho

Email: cdirkericho@tsc.go.ke

Bomet County
P. O. BOX 369 – 20400, Bomet

Email: cdirbomet@tsc.go.ke

Kajiado County
P. O. BOX 560 – 01100, Kajiado

Email: cdirkajiado@tsc.go.ke

Coast region TSC contacts

This is the area which contains the famous code 001 representing Mombasa County. Use the contacts of TSC offices below to get your issues sorted out. Opening hours for both offices correspond to the government working hours. here is the list of the different TSC branches accessible in the area.

Kilifi County
P. O. BOX 1227 – 80108, Kilifi

Email address: cdirkilifi@tsc.go.ke

Lamu County
P. O. BOX 448 – 80500, Lamu

Email address: cdirlamu@tsc.go.ke

Taita Taveta County
P. O. BOX 351 – 80305, Mwatate

Email address: cdirtaitataveta@tsc.go.ke

Tana River County
P. O. BOX 133 – 70101, Hola

Email address: cdirtanariver@tsc.go.ke

Mombasa County
P. O. BOX 88869 – 80100, Mombasa

Email address: cdirmombasa@tsc.go.ke

Kwale County
P. O. BOX 76 – 80403, Kwale

Email address: cdirkwale@tsc.go.ke

North Eastern Region TSC contacts

North Eastern- the distant region from Nairobi has a well-distributed network of TSC offices. With this in your mind, the tiresome journey to the capital Nairobi head office is of no importance at all. The services that you need can as well be given in that office near you. Nonetheless, some of the services will require you to travel to the Nairobi head office.

Garissa County
P. O. BOX 1688 – 70100, Garissa

Email address: cdirgarissa@tsc.go.ke

Mandera County
P. O. BOX 264 – 70300, Mandera

Email address: cdirmandera@tsc.go.ke

Wajir County
P. O. BOX 507 – 70200, Wajir

Email address: cdirwajir@tsc.go.ke

Marsabit County
P. O. BOX 362 – 60500, Marsabit

Email address: cdirmarsabit@tsc.go.ke

Services offered by Kenya Teachers Service Commission (TSC)

TSC provides a wide range of services relating to the education ministry. Some of the most popular services the body offers include transfer, and promotion of teachers, registration of trained teachers, formally assigning employed teachers for services in various public schools or institutions, discipline among the employed teachers, hiring registered teachers and terminating the employment of teachers in case of failure to follow specific guidelines.

For you to get any services administered by TSC, you don’t necessarily need to travel over long miles to their head office. Get hold of the necessary Teachers Service Commission contacts, be it the email address, location or their postal addresses and get served really quickly. Remember! Services are granted only in between government working hours. Good luck.


Please enter your comment!
Please enter your name here