Tuesday, May 20, 2025
HomeVacanciesTSC County Allocation for 1,309 Primary School Teacher Positions

TSC County Allocation for 1,309 Primary School Teacher Positions

TSC County Allocation for 1,309 Primary School Teacher Positions.

The Teachers Service Commission (TSC) has outlined the county-level distribution for 1,309 teaching vacancies in public primary schools across Kenya.

These slots are designated for the replacement of teachers who left the service due to natural attrition. The recruitment process, scheduled for April 2025, targets regions that have recorded staffing gaps to maintain continuity in basic education.

According to the TSC, the vacancies are spread across multiple counties, with some receiving significantly more allocations based on the extent of demand and attrition in their schools.

Each sub-county’s share reflects the teacher deficit noted over recent months, and TSC officials emphasized the equitable distribution based on regional needs.


TSC County Allocation for 1,309 Primary School Teacher Positions

The following table summarizes the TSC County Allocation for 1,309 Primary School Teacher Positions:

CountySub-CountyPosts
NyandaruaMirangine1
Nyandarua Central6
Nyandarua North4
Nyandarua South2
Nyandarua West4
Wanjohi3
Nyeri (Total 32)Kieni East4
Kieni West9
Mathira East3
Mathira West2
Mukurwe-Ini4
Nyeri Central4
Nyeri South3
Tetu3
Kilifi (Total 28)Ganze9
Kaloleni3
Kauma1
Kilifi North1
Kilifi South1
Magarini3
Malindi5
Rabai5
Kwale (Total 8)Kinango1
Lungalunga2
Matuga1
Msambweni2
Samburu2
Lamu (Total 3)Lamu Central1
Lamu West2
Mombasa (Total 14)Changamwe2
Jomvu2
Likoni3
Mvita6
Nyali1
Taita-Taveta (Total 27)Mwatate10
Taita3
Taveta4
Voi10
Tana River (Total 10)Bura (Tana North)3
Tana Delta4
Tana River3
Embu (Total 54)Embu East9
Embu North4
Embu West8
Mbeere North14
Mbeere South11
Mwea8

Updated Distribution of Vacancies by County and Sub-County

CountySub-CountyPosts
IsioloIsiolo1
Kitui (Total 43)Ikutha1
Katulani4
Kisasi1
Kitui Central7
Kitui West6
Kyuso1
Lower Yatta3
Matinyani5
Mutito1
Mutito North1
Mutomo4
Mwingi East2
Mwingi West (Migwani)3
Nzambani3
Tseikuru1
Machakos (Total 60)Athi-River2
Kalama7
Kangundo3
Kathiani6
Machakos5
Masinga8
Matungulu5
Mwala12
Yatta12
Makueni (Total 39)Kambu1
Kathonzweni3
Kibwezi2
Kilungu2
Makindu4
Makueni7
Mbooni East6
Mbooni West6
Mukaa4
Nzaui4
MarsabitLaisamis1
Marsabit Central1
Meru (Total 40)Abogeta4
Buuri East4
Buuri West2
Igembe Central2
Igembe South3
Igoji3
Imenti East2
Imenti North2
Imenti South2
Kiengu3
Meru Central3
Mutuati4
Tigania Central2
Tigania East1
Tigania West3
Tharaka-Nithi (Total 19)Chiakariga1
Maara6
Meru South1
Muthambi4
Tharaka North2
Tharaka South5
Nairobi (Total 39)Dagoretti2
Embakasi8
Kamukunji3
Kasarani7
Kibra1
Lang’ata2
Makadara4
Mathare1
Njiru4
Starehe3
Westlands4
Garissa (Total 5)Garissa3
Liboi1
Sankuri1
Mandera (Total 6)Khalalio1
Kutulo1
Mandera East1
Mandera North2
Mandera West1
Wajir (Total 3)Wajir East2
Wajir West1
Homa Bay (Total 31)Homa Bay3
Mbita2
Ndhiwa6
Rachuonyo East7
Rachuonyo North5
Rachuonyo South2
Rangwe4
Suba2
Kisii (Total 14)Kitutu Central3
Etago1
Kisii Central2
Kisii South2
Marani1
Masaba South1
Nyamache1
Sameta3
Kisumu (Total 37)Kadibo3
Kisumu Central5
Kisumu East1
Kisumu West8
Muhoroni7
Nyakach8
Nyando1
Seme4
Migori (Total 30)Awendo3
Kuria East3
Kuria West1
Mabera3
Nyatike North1
Nyatike South3
Rongo5
Suna East3
Suna West5
Uriri3
Nyamira (Total 16)Borabu3
Manga3
Masaba North2
Nyamira North3
Nyamira South5
Siaya (Total 31)Bondo8
Gem Yala1
Rarieda2
Siaya6
Ugenya6
Ugunja8
Baringo (Total 24)Baringo Central7
Baringo North7
Koibatek3
Marigat2
Mogotio5

Read Also: TSC Recruitment Guidelines for Primary School Teachers – 2025/2026

County-Wise Distribution of Vacancies (Continued)

CountySub-CountyPosts
Bomet (Total 20)Bomet Central3
Bomet East3
Chepalungu4
Konoin3
Sotik7
Elgeyo-Marakwet (14)Keiyo North4
Keiyo South6
Kerio Valley1
Marakwet East2
Marakwet West1
Kajiado (Total 19)Elang’ata-Wuas1
Isinya1
Kajiado Central1
Kajiado North3
Kajiado West6
Loitokitok4
Oloililai3
Kericho (20)Belgut (Kericho West)7
Bureti4
Kericho/Ainamoi1
Londiani3
Soin/Sigowet5
Laikipia (24)Kirima6
Laikipia Central1
Laikipia East4
Laikipia West6
Nyahururu7
Nakuru (66)Gilgil6
Kuresoi North3
Kuresoi South3
Molo6
Naivasha7
Nakuru East12
Nakuru North8
Nakuru West4
Njoro6
Rongai7
Subukia4
Nandi (37)Chesumei11
Nandi Central4
Nandi East7
Nandi North5
Nandi South4
Tinderet6
Narok (17)Narok Central6
Narok East5
Narok North2
Narok South2
Narok West1
Transmara West1
Samburu (4)Samburu East3
Samburu North1
Trans-Nzoia (30)Kiminini8
Kwanza7
Saboti (Trans Nzoia West)8
Trans Nzoia East7
Turkana (4)Turkana Central4
Uasin-Gishu (28)Anabkoi3
Kapseret3
Kesses5
Moiben3
Soy6
Turbo8
West Pokot (10)Kipkomo1
North Pokot1
Pokot Central2
West Pokot6

Western Region Takes Lead in Numbers

The Western region received a significant share of the total vacancies, underlining the need to improve teacher-pupil ratios in that area. Kakamega County alone accounts for 88 posts, the highest allocation for any county.


Read Also: TSC Recruitment Score Sheet: Scoring Criteria for Regular and Disabled Primary Teacher Applicants

Western Region Teacher Vacancies

CountySub-CountyPosts
Bungoma (77)Bumula4
Bungoma Central4
Bungoma East6
Bungoma North6
Bungoma South13
Bungoma West7
Cheptais1
Kimaeti4
Kimilili Bungoma7
Kopsiro4
Mt. Elgon5
Tongaren11
Webuye West5
Busia (28)Bunyala3
Busia10
Butula5
Nambale2
Samia6
Teso North1
Teso South1
Kakamega (88)Butere12
Kakamega Central10
Kakamega East6
Kakamega North (Malava)8
Kakamega South (Ikolomani)5
Khwisero5
Likuyani5
Lugari7
Matete4
Matungu9
Mumias East6
Mumias West6
Navakholo5
Vihiga (26)Emuhaya2
Hamisi8
Luanda5
Sabatia9
Vihiga2

Summary of Allocation

A total of 1,309 teaching positions have been distributed among all counties, targeting areas with vacancies resulting from retirement, resignation, and other forms of natural attrition. The Teachers Service Commission has emphasized that the goal is to support learning continuity and reduce class overcrowding.

Read Also: TSC Selection Score Guide for Post-Primary Teacher Recruitment: 2025/2026

TSC County Allocation for 1,309 Primary School Teacher Positions

RELATED ARTICLES
- Advertisment -

Most Popular

error: Content is protected !!