Kakamega county has the highest teacher shortage in the country. This is according to the latest data provided by the Teachers Service Commission, TSC. The Western region county, Kakamega, needs about 3,544 more teachers in order to attain its curriculum based establishment (CBE).
Bungoma county, also from the western region, has a shortfall of 2,813 teachers while Bomet county (from the Rift Valley region) requires an extra 2,813 tutors.
Kirinya county (in the central region) has the lowest teacher deficit as it requires only 30 more teachers.
TSC says primary schools currently have a total of 211,046 teachers out of the required number of 259,219. This gives a shortfall of 48,173 teachers in the whole country.
Related news
- Teachers contribute Sh2.4 million towards the Coronavirus kitty as TSC raises Sh 10 million in total
- List of all current TSC Commissioners, term of office and their roles
- Focus on the Teachers Service Commission, TSC, as three Commissioners exit
- TSC latest interview areas, questions and answers for teacher promotions
- TSC gets new Commissioners: List of TSC Commissioners
Table: Staffing gaps for primary school teachers per county
S/NO | COUNTY | TEACHER SHORTAGE |
2 | Kakamega county | 3,544 |
7 | Bungoma county | 2,813 |
9 | Bomet county | 2,813 |
8 | West Pokot county | 2,489 |
10 | Narok county | 2,272 |
12 | Homa Bay county | 1,897 |
13 | Turkana county | 1,762 |
14 | Kwale county | 1,571 |
15 | Migori county | 1,495 |
16 | Nandi county | 1,441 |
17 | Siaya county | 1,438 |
18 | Makueni county | 1,398 |
19 | Busia county | 1,381 |
20 | Mandera county | 1,125 |
21 | Kajiado county | 1,000 |
22 | Kisumu county | 969 |
23 | Baringo county | 907 |
24 | Machakos county | 897 |
25 | Kisii county | 848 |
26 | Wajir county | 847 |
27 | Trans Nzoia county | 844 |
28 | Vihiga county | 762 |
29 | Kericho county | 727 |
30 | Meru county | 705 |
31 | Garissa county | 687 |
32 | Tana River county | 462 |
33 | Marsabit county | 460 |
34 | Murang’a county | 423 |
35 | Embu county | 367 |
36 | Elgeyo Marakwet county | 347 |
37 | Tharaka Nithi county | 336 |
38 | Nyandarua county | 329 |
39 | Nyeri county | 321 |
40 | Samburu county | 315 |
3 | Laikipia county | 241 |
4 | Mombasa county | 229 |
5 | Lamu county | 113 |
6 | Isiolo county | 78 |
1 | Kirinyaga county | 30 |
In terms of percentage shortfalls, Kirinyaga, Kiambu, Uasin Gishu, Nyeri, Nyandarua, Murang’a, Meru, Laikipia, Isiolo, Elgeyo Marakwet, Embu and Nairobi have the least shortage of teachers. Kakamega, Kitui, Bungoma and Nakuru have the highest percentage shortfalls.
The commission says it has become difficult to address the teething gaps due to budgetary constraints. The commission has since started employing teachers on internships (alongside those on permanent and pensionable terms) to try and address the shortages. This is because lesser funds are required to enlist teachers’ services under the internship programme as opposed to the permanent and pensionable terms. The redeployment of teachers from primary to secondary schools has further created staffing gaps in the primary schools.
The commission uses set recruitment guidelines to ensure fairness during the process of employing new teachers. read the latest guidelines here; TSC Teachers’ mass recruitment guidelines and marking scheme.
buy clavulanate buy clavulanate online amoxiclav tablet
doxylamine uk over the counter best sleep aid at walgreens
isotretinoin 40mg for sale buy isotretinoin paypal isotretinoin drug
ventolin inhalator usa order albuterol 4mg online cheap cheap albuterol
prescription allergy medication without antihistamines best allergy medications over the counter best allergy medications over the counter
heartburn covered by medicaid cefadroxil pills
order accutane 40mg sale accutane 40mg canada buy absorica online cheap
purchase neurontin pill purchase neurontin generic
buy generic azithromycin online buy azithromycin 500mg pill order zithromax online cheap
amoxicillin cheap cheap amoxil 250mg amoxil buy online
levoxyl usa synthroid order online buy synthroid 100mcg
prednisolone 40mg generic order prednisolone 10mg generic prednisolone 40mg tablet
clomid 50mg cost clomiphene 50mg ca serophene oral
purchase neurontin without prescription where to buy neurontin without a prescription neurontin 600mg price
lasix usa order lasix generic lasix medication
viagra 50mg price cheap sildenafil generic viagra 50mg brand
order doxycycline 200mg pill buy acticlate online buy doxycycline generic
buy semaglutide 14mg pill buy rybelsus medication buy semaglutide 14 mg
no deposit bonus codes free blackjack casino free spins no deposit
purchase levitra vardenafil drug levitra tablet
order plaquenil 200mg pills hydroxychloroquine 200mg canada purchase plaquenil online
order aristocort 4mg for sale triamcinolone drug order aristocort 10mg pills
cialis oral order tadalafil 20mg cheap generic tadalafil
purchase clarinex online cheap buy desloratadine 5mg without prescription desloratadine for sale online
cenforce pill order cenforce buy cenforce generic
claritin 10mg usa buy loratadine 10mg sale order loratadine
order glycomet pills generic glucophage 1000mg order metformin 500mg pill
buy orlistat sale buy diltiazem pills for sale diltiazem 180mg uk
brand amlodipine buy amlodipine 10mg pills order norvasc 10mg pills
acyclovir 800mg without prescription order acyclovir 800mg pill allopurinol 100mg us
order generic zestril zestril 10mg tablet prinivil ca
crestor cheap purchase ezetimibe online zetia 10mg ca
order omeprazole 20mg for sale omeprazole 10mg sale buy prilosec 10mg sale
motilium brand domperidone cheap sumycin 250mg generic
order flexeril 15mg pill lioresal us order baclofen 10mg generic
order atenolol 50mg pill tenormin order where can i buy tenormin
hire essay writer order essays online essays help
mobic 15mg price order celebrex 200mg pill order celebrex 100mg generic
buy generic tamsulosin celecoxib 100mg cheap brand celecoxib
order zofran generic buy spironolactone generic spironolactone oral
simvastatin pills order valtrex online order valacyclovir 500mg sale
dutasteride pill zantac generic buy ranitidine no prescription
propecia 1mg ca buy cheap finasteride order forcan for sale
ciprofloxacin over the counter – buy baycip tablets where can i buy augmentin
baycip online – buy cheap generic septra order augmentin 375mg for sale
metronidazole over the counter – buy generic metronidazole over the counter buy azithromycin 500mg sale
ciprofloxacin price – purchase tinidazole sale erythromycin 250mg cost