The Teachers Service Commission (TSC) has advertised about 10,000 new recruitment, promotion and replacement vacancies for teachers. Here is the list of advertised posts per school.
See related news here;
TSC online recruitment portal 2021/2022- Complete guide to TSC vacancies application online
TSC online system portal login at https://teachersonline.tsc.go.ke/
TSC online portal; https://teachersonline.tsc.go.ke/
LIST OF ADVERTISED POSTS IN KWALE COUNTY, PER SCHOOL
MATUGA SUBCOUNTY | ||||
S/NO | SCHOOL CODE | NAME OF SCHOOL | SUBJECT COMBINATION (S) | NUMBER |
1 | 147013023015 | Kaya Tiwi Mixed Day Sec Sch | Geo/Bst | 1 |
2 | 147013023003 | Kwale High School | Maths/Phy | 1 |
3 | 147013023001 | Tserezani Mixed Sec Sch | Bio/Chem | 1 |
4 | 147013023167 | Mtsamviani Mixed Sec Sch | Bst/Geo | 1 |
5 | 147013023011 | Waa Girls Boarding Sec Sch | Eng/Lit | 1 |
6 | 147013023033 | Kwale Girls Sec Sch | Hist/Cre | 1 |
Shimba Hills Mixed Boarding Sec | ||||
7 | 147013023030 | Sch | Kisw/IRE, Kisw/Geo | 2 |
Mwanambeyu Girls Boarding Sec | ||||
8 | 147013023156 | Sch | Bst/Maths | 1 |
9 | 147013023071 | Mbegani Mixed Sec Sch | Bst/Maths | 1 |
10 | 147013023004 | Matuga Girls Boarding Sec School | Eng/Lit | 1 |
11 | 147013022004 | Kwale Sch for Deaf | Maths/Chem/KSL | 1 |
12 | 147013023037 | Mangawani Mixed Sec Sch | Maths/Phy | 1 |
13 | 147013023066 | Tiwi Girls Sec Sch | Arabic/IRE | 1 |
Kichakasimba Girls Boarding Sec | ||||
14 | 147013023019 | Sch | Phy/Chem | 1 |
15 | 147013023173 | Mbuguni Mixed Sec Schd | Hist/Kisw | 1 |
16 | 147013023052 | Kirewe Mixed Day Sec Sch | Eng/Lit | 1 |
17 | 147013023041 | Kombani Sec Sch | Bst/Maths | 1 |
18 | 147013023024 | Golini Mixed Day Sec Sch | Maths/Bst, Kisw/IRE | 2 |
19 | 147011023005 | Waa Sec Sch | Bio/Agri | 1 |
TOTAL | 21 | |||
KINANGO SUBCOUNTY | ||||
S/NO | SCHOOL CODE | NAME OF SCHOOL | SUBJECT COMBINATION (S) | NUMBER |
Kinango Boys Day/Boarding Sec | ||||
1 | 147013023007 | Sch | Eng/Lit | 1 |
2 | 14701023062 | Nzovuni Sec Sch | Agri/Bio | 1 |
3 | 14701023044 | Tsunza Mixed Sec Sch | Maths/BSt | 1 |
4 | 147013023075 | Ranga Mixed Sec Sch | Eng/Lit | 1 |
TOTAL | 4 | |||
SAMBURU SUBCOUNTY | ||||
S/NO | SCHOOL CODE | NAME OF SCHOOL | SUBJECT COMBINATION (S) | NUMBER |
1 | 147013023012 | Mazeras Girls Secondary School | Geo/CRE | 1 |
Mnyenzeni Mixed Day/Boarding | ||||
2 | 147013023025 | Sec Sch | Kisw/IRE | 1 |
3 | New | Mgalani Mixed Sec Sch | Eng/Lit | 1 |
15 | ||||
Mackinnon Road Girls Boarding | ||||
4 | 147013023038 | Sec Sch | Maths/Phy | 1 |
5 | 147013023017 | Mwavumbo Mixed Day Sec Sch | Eng/Lit | 1 |
6 | 147013023009 | Mazeras Boys Boarding Sec Sch | Maths/Che | 1 |
7 | NEW | Kinangoni Sec Sch | Maths/Phy | 1 |
8 | 14701023054 | Matumbi Sec Sch | Eng/Lit | 1 |
9 | 147013023057 | Mwabila Sec Sch | Agri/Bio | 1 |
TOTAL | 9 | |||
LUNGA LUNGA SUBCOUNTY | ||||
S/NO | SCHOOL CODE | NAME OF SCHOOL | SUBJECT COMBINATION (S) | NUMBER |
1 | 147013023032 | Mwereni Mixed Day Sec Sch | Eng/Lit | 1 |
2 | 147013023028 | Franz Josef Girls Boarding Sec Sch | Eng/Lit | 1 |
Perani Mixed Day/Boarding Sec. | ||||
3 | 147013023053 | Sch | Bio/Chem | 1 |
4 | NEW | Shimorazi Boys Sec | Maths/Bst | 1 |
Menzamwenye Mixed | ||||
5 | 147013023056 | Day/Boarding Sec Sch | Eng/Lit | 1 |
6 | 147013023045 | Kiruku Mixed Day Sec Sch | Kisw/CRE | 1 |
7 | 147013023018 | Kikoneni Mixed Sec Sch | Math/Phy | 1 |
Lungalunga Mixed Day/Boardng | ||||
8 | 147013023031 | Sec Sch | Phy/…, Maths/Chem | 2 |
TOTAL | 9 | |||
MSAMBWENI SUBCOUNTY | ||||
S/NO | SCHOOL CODE | NAME OF SCHOOL | SUBJECT COMBINATION (S) | NUMBER |
1 | 147013023036 | Kingwede Girls Boarding Sec Sch | Maths/Bst | 1 |
Kinondo Mixed Day/Boarding Sec | ||||
2 | 147013023027 | Sch | CRE/Hist | 1 |
3 | 147013023014 | Mivumoni Mixed Boarding Sec Sch | Bio/Agri | 1 |
4 | 14701023016 | Ramisi Mixed Sec | Math/Phy | 1 |
5 | 147013023169 | Ukunda Mixed Day Sec Sch | Maths/Phy | 1 |
6 | 14701306007 | Madago Mixed Sec Sch | Kisw/Hist | 1 |
7 | 147013023072 | Dori Girls Boarding Sec Sch | Agri/Bio | 1 |
8 | 147013023164 | Bongwe Mixed Day Sec Sch | Bst/Maths | 1 |
9 | 147013023171 | Juhudi Mixed Day Sec Sch | Maths/Phy | 1 |
10 | NEW | Vingujini Mixed Sec Sch | Bio/Chem | 1 |
11 | 147013023063 | Muhaka Sec Sch | Bst/Hist | 1 |
12 | 14701023008 | Msambweni Sec Sch | Phy/Chem | 1 |
TOTAL | 12 | |||
KILIFI COUNTY | ||||
KILIFI NORTH | ||||
S/NO | SCHOOL CODE | NAME OF SCHOOL | SUBJECT COMBINATION (S) | NUMBER |
16 | ||||
1 | 147013013043 | St.Thomas Girls Boarding Sec Sch | Eng/Hist | 1 |
Kilifi Township Boys Boarding Sec | ||||
2 | 147013013006 | Sch | Maths/Bst | 1 |
3 | 147013013157 | Kiwandani Mixed Day Sec Sch | Eng/Lit | 1 |
4 | 147013013074 | Marafiki Mixed Day Sec Sch | IRE/Geo | 1 |
5 | 147013013156 | Bofa Mixed Day Sec Sch | Eng/Lit | 1 |
6 | 147013013059 | Mdzongoloni Mixed Day Sec Sch | Bst/Geo | 1 |
Uyombo Girls Day/Boarding Sec | ||||
7 | 147013013041 | Sch | Agri/Bio | 1 |
Pwani Vocational Mixed | ||||
8 | 147013012010 | Day/Boarding Sec Sch | Eng/Lit/KSL | 1 |
9 | NEW | Kadzinuni Sec Sch | Maths/Phy | 1 |
10 | 14701033023 | Majaoni Sec Sch | Maths/Phy | 1 |
11 | 14701033011 | Chumani Sec Sch | Comp/Maths | 1 |
12 | 147013013036 | Roka Mixed Sec Sch | Maths/Chem, Agri/Bio | 2 |
TOTAL | 13 | |||
KALOLENI COUNTY | ||||
S/NO | SCHOOL CODE | NAME OF SCHOOL | SUBJECT COMBINATION (S) | NUMBER |
1 | 147013013014 | Maandani Mixed Day Sec. Sch. | Eng/Lit | 1 |
2 | 147013013015 | Kaloleni Girls Sec Sch | Eng/Lit | 1 |
3 | 147013013079 | Makomboani Mixed Day Sec Sch | Geo/Kisw | 1 |
4 | 147013013085 | Kirumbi Girls Day/Boarding Sec sch | Eng/LIT | 1 |
5 | 147013013054 | Tsagwa Mixed Day Sec Sch | Kisw/Hist | 1 |
6 | 147013013033 | Kinani Mixed Day Sec Sch | Hist/CRE | 1 |
7 | 147013013048 | Mwareni Mixed Sec Sch | Agri/Bio | 1 |
8 | 147013013004 | St. Johns Girls Sec. Sch | Kisw/CRE, Chem/Math | 2 |
9 | 147013013002 | St Georges Boys Sec. Sch. | Eng/Lit | 1 |
10 | 147013013021 | Chanagande Mixed Day Sec. Sch. | Maths/Chem | 1 |
11 | 147013013035 | Ngala Mem. Mixed Day Sec. Sch | Hist/CRE | 1 |
12 | 147013013058 | Tsangatsini Mixed Sec. Sch | Maths/Bst | 1 |
13 | 147013013080 | Mutsengo Mixed Sec. Sch. | Kisw/Hist | 1 |
14 | 147013013061 | Miyani Mixed Sec. Sch. | Eng/Lit | 1 |
15 | 14701033033 | Migundini Sec Sch | Maths/Phy | 1 |
16 | 147013013024 | Kizurini Mixed Day Sec. Sch | Maths/Phy | 1 |
Moi Kadzonzo Girls Boarding Sec | ||||
17 | 147013013028 | Sch | Eng/Lit | 1 |
TOTAL | 18 | |||
MALINDI SUBCOUNTY | ||||
S/NO | SCHOOL CODE | NAME OF SCHOOL | SUBJECT COMBINATION (S) | NUMBER |
1 | 147013073016 | Muyeye Mixed Day Sec Sch | Kisw/Hist, Eng/Lit | 2 |
2 | 147013073005 | Barani Mixed Day Sec Sch | Maths/Chem, Maths/Phy | 2 |
17 | ||||
3 | 147013073001 | Gede Boys Day/Boarding Sec Sch | Maths/Chem | 1 |
4 | 147013073041 | Majivuni Mixed Day Sec Sch | Kisw/Hist | 1 |
Kibokoni Mixed Day /Boarding Sec | ||||
5 | 147013073015 | Sch | BSt/Geo | 1 |
6 | 147013073021 | Mekatilili Mixed Day Sec Sch | Hist/Kisw | 1 |
Ngala Memorial Girls Boarding Sec | ||||
7 | 147013073006 | Sch | Kisw/Hist | 1 |
8 | 147013073024 | Kijiwetanga Mixed Day Sec Sch | CRE/Geo | 1 |
Ack Canon Mweri Mixed Day Sec | ||||
9 | 147013073014 | Sch | Kisw/Hist | 1 |
10 | 147013073002 | Jilore Mixed Day Sec Sch | Hist/Geo | 1 |
11 | 147013073018 | Langobaya Mixed Day Sec Sch | Eng/Lit | 1 |
12 | 147013073040 | Jimbagede Mixed Day Sec Sch | Kisw/Hist | 1 |
13 | 147013073055 | Maziwani Mixed Day Sec Sch | Kisw/Hist | 1 |
14 | 147013073010 | Malindi High Sch | Bio/Chem | 1 |
15 | 147013073052 | Bishop Kalu Mixed Day Sec Sch | Bio/Chem | 1 |
Bishop Baldacchino Mixed Day Sec | ||||
16 | 147013073054 | Sch | Maths/Phy | 1 |
17 | 147013073042 | Sosobora Mixed Day Sec Sch | Eng/Lit | 1 |
18 | NEW | Rare Mixed Sec Sch | Phy/Chem | 1 |
19 | 147013073017 | Menyhart Mixed Day Sec Sch | Bio/Agri | 1 |
20 | 147013073030 | Ganda Mixed Day Sec Sch | CRE/Kisw | 1 |
21 | 147013073013 | F.B Tuva Mixed Day Sec Sch | Maths/Bst | 1 |
22 | 147013073043 | Mongotini Mixed Day Sec Sch | Eng/Lit | 1 |
23 | New Sch | Shomani Girls Boarding Sec Sch | Chem/Maths | 1 |
24 | 147013073044 | Sabaki Mixed Day Sec Sch | Hist/Kisw | 1 |
25 | 147013073032 | Chakama Mixed Day Sec Sch | Maths/Geo | 1 |
26 | 147013073045 | Mkondoni Mixed Day Sec Sch | Eng/Lit | 1 |
27 | 147013073009 | Kakoneni Girls Boarding Sec Sch | Phy/Chem | 1 |
28 | 147013073019 | Mbarakachembe sec sch | Kisw/Hist | 1 |
Kakuyuni Boys Day/Boarding Sec | ||||
29 | 147013073004 | Sch | Eng/Lit | 1 |
TOTAL | 31 | |||
KILIFI SOUTH SUBCOUNTY | ||||
S/NO | SCHOOL CODE | NAME OF SCHOOL | SUBJECT COMBINATION (S) | NUMBER |
1 | 147013013046 | K.P Senior Mixed Day Sec Sch | Kisw/Hist | 1 |
St.Teresas Mixed Day/Boarding | ||||
2 | 147013013017 | Sec Sch | Eng/Lit | 1 |
3 | 147013013008 | Lutsangani Boys Boarding Sec Sch | Kisw/CRE | 1 |
4 | 147013013027 | Bahari Girls Boarding Sec Sch | Bio/Chem | 1 |
5 | 147013013030 | Shariani Mixed Day Sec Sch | Geo/CRE | 1 |
6 | 147013013031 | Vipingo Mixed Day Sec Sch | Kisw/Hist | 1 |
7 | 147013013042 | Paul Harris Mixed Day Sec Sch | Eng/Lit | 1 |
18 | ||||
8 | 147013013019 | Dzitsoni Mixed Boarding Sec Sch | Chem/Bio | 1 |
Sahajanand Special Mixed | ||||
9 | 147013012011 | Boarding Sec Sch | CRE/Hist | 1 |
10 | 147013013091 | Mtomondoni Mixed Day Sec Sch | Geo/Hist | 1 |
11 | 147013013018 | Takaungu Mixed Day Sec Sch | Bst/Maths | 1 |
12 | 147013013094 | Majajani Mixed Day Sec Sch | Maths/Phy | 1 |
13 | 147013013044 | Junju Mixed Day Sec Sch | Eng/Lit | 1 |
14 | 147013013070 | Mtepeni Mixed Day Sec Sch | Bst/Geo | 1 |
15 | 147013013047 | Dindiri Mixed Day Sec Sch | Maths/Bst | 1 |
16 | 147013013077 | Katikirieni Mixed Day Sec sch | Agric/Bio | 1 |
17 | 147013013067 | Mbuyuni Mixed Day Sec Sch | Hist/CRE | 1 |
18 | 14701033084 | Ngombeni Girls Sec Sch | Bio/Agri | 1 |
TOTAL | 18 | |||
GANZE SUBCOUNTY | ||||
S/NO | SCHOOL CODE | NAME OF SCHOOL | SUBJECT COMBINATION (S) | NUMBER |
Mitangani Mixed Day /Boarding | ||||
1 | 147013013065 | Sec Sch | Bst/Maths | 1 |
2 | 147013013092 | Amason Jeffa Sec Sch | Maths/BSt | 1 |
Vitengeni Baptist Boys | ||||
3 | 147013013029 | Day/Boarding Sec Sch | Maths/Bst | 1 |
4 | 147013013060 | Ganze Girls Boardng Sec Sch | Kisw/CRE | 1 |
5 | 147013013045 | Petanguo Mixed Day Sec Sch | Eng/Lit | 1 |
6 | 14701033040 | Bale Sec Sch | Hist/Kisw | 1 |
7 | New | Ambassodor Kithi Sec | Maths/Chem | 1 |
8 | 147013013010 | Ganze Boys Boarding Sec Sch | Hist/CRE | 1 |
9 | 147013013032 | Mwangea Girls Boarding Sec Sch | Bio/Chem | 1 |
10 | 147013013003 | Magogoni Mixed Day Sec Sch | Maths/Phy | 1 |
11 | 147013013051 | Mayowe Mixed Day Sec Sch | Maths/Phy | 1 |
12 | 147013013098 | Ndugumnani Mixed Day Sec Sch | Bst/Geo | 1 |
13 | 147013013053 | Kachororoni Mixed Day Sec Sch | Geo/Hist | 1 |
14 | 147013013099 | Midoina Mixed Day Sec Sch | Bio/Chem | 1 |
15 | 147013013071 | Vyambani Mixed Sec | CRE/Geo | 1 |
16 | 147013013052 | Palakumi Mixed Day Sec Sch | Hist/CRE | 1 |
17 | 147013013066 | Shangweni Mixed Day Sec Sch | Bst/Geo | 1 |
18 | 147013013088 | Sosoni Mixed Day Sec Sch | Maths/Geo, Maths/Phy | 2 |
TOTAL | 19 | |||
MAGARINI SUBCOUNTY | ||||
S/NO | SCHOOL CODE | NAME OF SCHOOL | SUBJECT COMBINATION (S) | NUMBER |
1 | 147013073007 | Marereni Mixed Day Sec Sch | Hist/CRE | 1 |
2 | 147013073034 | Mjanaheri Mixed Day Sec Sch | Maths/Phy | 1 |
3 | 147013073025 | Garashi Mixed Day Sec | Agri/Bio | 1 |
4 | 147013073026 | Ngomeni Mixed Sec | Hist/CRE | 1 |
19 | ||||
5 | 147013073028 | Majenjeni Mixed Day Sec Sch | Bst/Geo | 1 |
6 | 147013073022 | Magarini Girls Boarding Sec Sch | Eng/Lit | 1 |
7 | 147013073027 | Ramada Mixed Day Sec Sch Sec | Maths/Phy | 1 |
8 | 147013073050 | Kurawa Mixed Day Sec Sch | CRE/Kisw | 1 |
9 | 147013073037 | Magarini Hill Mixed Day Sec Sch | Eng/Lit | 1 |
10 | 147013073011 | Adu Mixed Day Sec Sch | Bst/Maths | 1 |
11 | 147013073049 | Burangi Mixed Day Sec sch | Eng/Lit | 1 |
12 | 147013073046 | Wakala Girls Sec Sch | Maths/Bst | 1 |
13 | 147013073036 | Watala Mixed Day Sec Sch | Eng/Lit | 1 |
14 | 147013073035 | Waresa Mixed Day Sec Sch | Kisw/Hist | 1 |
15 | 147013073003 | Galana Boys Sec Sch | Eng/Lit | 1 |
16 | 147013073008 | Marafa Boys Sec Sch | Bio/Chem | 1 |
TOTAL | 16 | |||
RABAI SUBCOUNTY | ||||
S/NO | SCHOOL CODE | NAME OF SCHOOL | SUBJECT COMBINATION (S) | NUMBER |
1 | 147013013025 | Ribe Girls Girls Boarding Sec Sch | Eng/Lit | 1 |
2 | 147013013037 | Rabai Mixed Day Sec Sch | Maths/Phy | 1 |
3 | 147013013005 | Dr. Krapf Boys Boarding Sec Sch | Agri/Bio | 1 |
4 | 147013013001 | Ribe Boys Boarding Sec Sch | Kisw/IRE | 1 |
5 | 147013013020 | Kasidi Girls Day/Boarding Sec Sch | Maths/Phy | 1 |
6 | 147013013055 | Mikahani Mixed Day Sec Sch | Agri/Bio | 1 |
7 | 147013013050 | Bofu Mixed Day Sec Sch | Kisw/Hist | 1 |
8 | 147013013049 | Kajiwe Mixed Day Sec Sch | Maths/Chem | 1 |
9 | 147013013078 | Mwandodo Mixed Day Sec Sch | Eng/Lit | 1 |
10 | 147013013100 | Chiferi Mixed Day Sec Sch | Geo/Maths | 1 |
11 | 147013013063 | Jimba Mixed Day Sec Sch | Bst/Maths | 1 |
12 | 147013013026 | Kambe Mixed Day Sec Sch | Kisw/IRE | 1 |
13 | 147013013081 | Mbarani Mixed Day Sec Sch | Kisw/Hist | 1 |
14 | 14701301309 | Bwagamoyo Mixed Day Sec Sch | Agri/Bio | 1 |
15 | 147013013096 | Kalawa Mixed Sec Sch | Bio/Agri | 1 |
TOTAL | 15 |