Senior schools offering Applied Sciences

8,689 senior schools include Applied Sciences in at least one subject combination.

Schools by county, then by cluster

SchoolCountySub-countyClusterBoarding or dayGenderCombinations with Applied Sciences
Munyuki Mixed Secondary School KakamegaLugariC4DayMixed5
Musali Secondary School KakamegaKakamega SouthC4DayMixed3
Musanda Secondary School KakamegaMumias WestC4DayMixed13
Musango Mixed Secondary School KakamegaMumias EastC4DayMixed3
Museno Secondary School KakamegaKakamega EastC4DayMixed1
Musingu Day Mixed Secondary School KakamegaKakamega EastC4DayMixed2
Mutsuma KakamegaKakamega NorthC4DayMixed5
Mwamba Secondary School KakamegaLugariC4DayMixed1
Mwangaza Secondary School KakamegaKakamega CentraC4DayMixed2
Mwiba S.A Secondary School KakamegaLikuyaniC4DayMixed7
Mwihila Girls High School KakamegaKhwiseroC4DayGirls2
Mwiyala Mixed Day Secondary School KakamegaKakamega CentraC4DayMixed2
Namagara Secondary School KakamegaKakamega NorthC4DayMixed4
Namanja Secondary School KakamegaKakamega NorthC4DayMixed6
Namatala Girls Secondary School KakamegaKakamega NorthC4DayGirls1
Nambacha Mixed Secondary KakamegaNavakholoC4DayMixed5
Nambilima Sa Secondary School KakamegaMateteC4DayMixed3
Namulungu Muslim Secondary School KakamegaMatunguC4DayMixed3
Namundera Mixed Secondary School KakamegaNavakholoC4DayMixed3
Namushiya Secondary School KakamegaKakamega NorthC4DayMixed3
Nang’anda Secondary School KakamegaNavakholoC4DayMixed4
Nasianda Secondary School KakamegaLikuyaniC4DayMixed3
Navakholo Secondary School KakamegaNavakholoC4DayMixed5
Ngairwe Secondary School KakamegaMatunguC4DayMixed3
Nzoia D.E.B Secondary School KakamegaMateteC4DayMixed2
Our Lady Queen of Peace Shikondi Girls KakamegaKakamega SouthC4DayGirls3
P.A.G Magale Secondary School KakamegaKakamega EastC4DayMixed3
Salvation Army Kwirenyi KakamegaKakamega EastC4DayMixed1
Savala Secondary School KakamegaLugariC4DayMixed1
Sawawa Secondary School KakamegaKakamega NorthC4DayMixed2
SDA Matungu Secondary School KakamegaMatunguC4DayMixed2
Shabwali Secondary School KakamegaKakamega EastC4DayMixed4
Shagungu Secondary School KakamegaKakamega EastC4DayMixed5
Shamiloli Secondary School KakamegaKakamega EastC4DayMixed2
Shamoni Senior Secondary KakamegaKakamega NorthC4DayMixed10
Sheikh Badru Muslim Secondary School KakamegaMumias WestC4DayMixed1
Shiandiche Secondary School KakamegaKakamega NorthC4DayMixed7
Shibale A.C.K Secondary School KakamegaMumias WestC4DayMixed1
Shibanga Mixed Secondary School KakamegaButereC4DayMixed3
Shibembe Mixed Secondary School KakamegaButereC4DayMixed1
Shidodo Secondary School KakamegaKakamega EastC4DayMixed3
Shiduha Secondary School KakamegaKakamega SouthC4DayMixed3
Shieywe Secondary School KakamegaKakamega CentraC4DayMixed7
Shihumbu Girls Secondary School KakamegaKakamega EastC4DayGirls3
Shikomari Secondary School KakamegaNavakholoC4DayMixed6
Shinamwenyuli Secondary School KakamegaButereC4DayMixed2
Shinoyi Secondary School KakamegaNavakholoC4DayMixed3
Shiraha Secondary School KakamegaButereC4DayMixed3
Shirali Secondary School KakamegaKhwiseroC4DayMixed3
Shitsitswi Secondary School KakamegaButereC4DayMixed4
Shivagala Secondary School KakamegaKakamega SouthC4DayMixed1
Shivanga Secondary School KakamegaKakamega NorthC4DayMixed3
Shiveye Secondary School KakamegaKakamega SouthC4DayMixed1
Sipande Secondary School KakamegaLugariC4DayMixed2
Sirigoi Secondary School KakamegaNavakholoC4DayMixed3
Sisokhe Secondary School KakamegaNavakholoC4DayMixed2
Siyombe Friends Senior School KakamegaNavakholoC4DayMixed1
Solyo Secondary School KakamegaKakamega EastC4DayMixed6
St Benedict Mukoye Girls Secondary School KakamegaButereC4DayGirls2
St Christopher Enyapora Secondary School KakamegaMumias WestC4DayMixed2
St Dennis Munjiti Secondary School KakamegaKhwiseroC4DayMixed7
St Emmanuel Lutasio Secondary School KakamegaMatunguC4DayMixed1
St Francis Xavier Shikoti Mixed Secondary KakamegaKakamega CentraC4DayMixed12
St Henry’s Saisi Wabuge Memorial Secondary School KakamegaLikuyaniC4DayBoys2
St James Shisesia Secondary School KakamegaKakamega SouthC4DayMixed1
St Joseph Lukongo Secondary School KakamegaMumias WestC4DayMixed2
St Josephs Kogo Secondary School KakamegaLikuyaniC4DayMixed14
St Mark’s Bulanda Mixed Secondary KakamegaButereC4DayMixed3
St Mary’s Ebutenje Girls Secondary School KakamegaNavakholoC4DayGirls1
St Mathews Ikomero Secondary School KakamegaKhwiseroC4DayMixed9
St Michael Muluwa Secondary School KakamegaButereC4DayMixed1
St Michaels Shamusinjiri Secondary School KakamegaKakamega SouthC4DayMixed3
St Philip’s Ebwaliro Secondary School KakamegaMumias EastC4DayMixed4
St Stephen Mulwanda Secondary School KakamegaKhwiseroC4DayMixed7
St Stephens Eshihaka KakamegaMumias WestC4DayMixed1
St Stephen’s Ebubaka Secondary School KakamegaMumias WestC4DayMixed1
St. Agnes Mwira Girls Secondary School KakamegaMatunguC4DayGirls3
St. Annes Dudi Girls Secondary School KakamegaKhwiseroC4DayGirls1
St. Anne’s Munasio Secondary School KakamegaKakamega EastC4DayGirls1
St. Anne’s Nanyeni Secondary School KakamegaMatunguC4DayMixed2
St. Augustine Rosterman Secondary School KakamegaKakamega CentraC4DayMixed3
St. Augustine’s Soysambu Secondary School KakamegaLikuyaniC4DayMixed12
St. Beda’s Bukaya Secondary School KakamegaMumias WestC4DayMixed9
St. Bonventure Shimanyiro Secondary School KakamegaKakamega SouthC4DayMixed1
St. Carol Lwanga Maraba Secondary School KakamegaKakamega CentraC4DayMixed1
St. Caroli Lwanga Lutaso Secondary School KakamegaNavakholoC4DayMixed2
St. Cecilia Makokhwe Secondary School KakamegaMatunguC4DayMixed4
St. Charles Lwanga Koromaiti Secondary School KakamegaLugariC4DayMixed4
St. Charles’ Lung’anyiro Secondary School KakamegaMatunguC4DayMixed3
St. Elias Iyabo Secondary School KakamegaMumias WestC4DayMixed1
St. Francis Kisigame Secondary School KakamegaLikuyaniC4DayMixed5
St. Francis Majengo Secondary School KakamegaLugariC4DayMixed5
St. Francis Sabane Secondary School KakamegaKakamega SouthC4DayMixed1
St. Gerald’s Shanjero Secondary School KakamegaKakamega EastC4DayMixed3
St. Henry’s Saisi Wabuge Girls Secondary School KakamegaLikuyaniC4DayGirls5
St. James’ Namamba Girls’ KakamegaMatunguC4DayGirls3
St. Johns Khaimba KakamegaMumias EastC4DayMixed2
St. John’s Budonga Secondary School KakamegaNavakholoC4DayMixed2
St. John’s Bumala Secondary School KakamegaMumias WestC4DayMixed3
St. John’s Mukhweya Secondary School KakamegaMatunguC4DayMixed4
St. John’s Secondary School Mtoni KakamegaLikuyaniC4DayMixed9
St. Joseph Shichinji Secondary School KakamegaKakamega SouthC4DayMixed1
St. Josephs Bulonga Secondary School KakamegaMatunguC4DayMixed1
St. Joseph’s Indangalasia Secondary School KakamegaMatunguC4DayMixed4
St. Joseph’s Lumino Secondary School KakamegaLikuyaniC4DayMixed5
St. Joseph’s Nyorotis Secondary School KakamegaLikuyaniC4DayMixed2
St. Joseph’s Shirotsa Secondary School KakamegaKhwiseroC4DayMixed1
St. Jude Seregeya Secondary School KakamegaLikuyaniC4DayMixed12
St. Luke’s Khabukoshe Mixed Secondary School KakamegaMatunguC4DayMixed1
St. Luke’s Shanderema KakamegaMumias EastC4DayMixed4
St. Mark’s Imakale Secondary School KakamegaMatunguC4DayMixed1
St. Michael Kilimani Secondary School KakamegaLikuyaniC4DayMixed6
St. Michaels Ingusi Secondary School KakamegaMumias WestC4DayMixed8
St. Michael’s Emakhwale KakamegaMumias EastC4DayMixed2
St. Michael’s Eshirumbwe Secondary School KakamegaMatunguC4DayMixed4
St. Monica Mixed Secondary School KakamegaLikuyaniC4DayMixed2
St. Mukasa Girls’ Secondary School-Chimoi KakamegaMateteC4DayGirls1
St. Mukasa Secondary School – Chimoi KakamegaMateteC4DayBoys2
St. Patrick’s Ikonyero Secondary School KakamegaKakamega CentraC4DayMixed10
St. Paul’s Mixed Secondary School Lwakhupa KakamegaNavakholoC4DayMixed4
St. Paul’s Mushinaaka Mixed Secondary School KakamegaKhwiseroC4DayMixed3
St. Paul’s Shikunga Secondary School KakamegaButereC4DayMixed3
St. Peter’s Khaunga Secondary School KakamegaMumias EastC4DayMixed7
St. Raphael’s Burangasi Secondary KakamegaNavakholoC4DayMixed3
St. Romano’s Matawa Secondary School KakamegaMumias WestC4DayMixed4
St. Stephens Maraba Secondary School KakamegaMumias EastC4DayMixed8
St. Stephen’s ACK Eshiakhulo Secondary School KakamegaMumias EastC4DayMixed4
St. Stephen’s Eshiyanza Secondary School KakamegaButereC4DayMixed3
St. Stephen’s Secondary School Lwanda KakamegaLikuyaniC4DayMixed11
St. Stephen’s Shiatsala Secondary School KakamegaButereC4DayMixed8
St. Teresa Eshisenye Girls Secondary School KakamegaMumias EastC4DayGirls3
St. Teresas Bumini Secondary School KakamegaMumias EastC4DayMixed13
St. Teresa’s Ebumamu Secondary School KakamegaNavakholoC4DayMixed1
St. Thomas Aquinas Buchangu Secondary School KakamegaNavakholoC4DayMixed3
St. Thomas Shikumu Secondary School KakamegaKakamega SouthC4DayMixed1
St. Veronica Mirembe Girls Secondary KakamegaLikuyaniC4DayMixed5
St. Vincent Secondary School – Butende KakamegaMumias WestC4DayMixed5
St.. Mathews Mung”Ang”A KakamegaMumias EastC4DayMixed1
St. Anne’s Ikuywa Secondary School KakamegaKakamega EastC4DayMixed4
St. Benedict Lugulu Secondary School KakamegaLikuyaniC4DayMixed4
St. Boniface Mbagara Secondary School KakamegaLugariC4DayMixed1
St. Francis Eshirembe Secondary School KakamegaButereC4DayMixed1
St. Francis Xavier Shipalo Secondary School KakamegaKakamega EastC4DayMixed5
St. Gabriel Mundulu Secondary School KakamegaKakamega EastC4DayMixed1
St. Gabriel’s Mirere Secondary KakamegaMatunguC4DayMixed4
St. Joseph Malimili Secondary School KakamegaKakamega EastC4DayMixed4
St. Joseph Ugana Secondary School KakamegaMumias WestC4DayMixed1
St. Joseph’s Ingolomosio KakamegaKakamega EastC4DayMixed2
St. Joseph’s Mukulusu Secondary School KakamegaKakamega EastC4DayMixed4
St. Joseph’s Shibinga ‘W’ Mixed Day Secondary School KakamegaMumias EastC4DayMixed4
St. Lukes Shisango Girls Secondary School KakamegaKakamega CentraC4DayGirls3
St. Marys Namalasire Secondary School KakamegaMatunguC4DayMixed2
St. Mary’s Namasanda Secondary School KakamegaMatunguC4DayMixed1
St. Monica Lubao Secondary School KakamegaKakamega EastC4DayMixed12
St. Patrick’s Ebubere Mixed Secondary School KakamegaMumias EastC4DayMixed4
St. Paul’s Ahong’njo Secondary School KakamegaMumias WestC4DayMixed4
St. Peter’s Itenyi Secondary School KakamegaKakamega EastC4DayMixed1
St. Peter’s Lubanga KakamegaMatunguC4DayMixed6
St. Raphael Namalenge KakamegaMatunguC4DayMixed1
St. Stephen Mungakha Secondary School KakamegaMatunguC4DayMixed2
St. Teresa Secondary School KakamegaLikuyaniC4DayMixed14
St. Theresa Isecheno Secondary School KakamegaKakamega EastC4DayMixed1
St. Thomas Aquinas Secondary School – Eshisiru KakamegaKakamega CentraC4DayMixed4
Tande Secondary School KakamegaKakamega NorthC4DayMixed3
The Nativity of Our Lady-Mutoma Girls’ KakamegaButereC4DayGirls1
The Salvation Army Mayoyo Secondary School KakamegaMateteC4DayMixed1
The Salvation Army Mbajo Secondary School KakamegaLugariC4DayMixed2
Tombo KakamegaKakamega NorthC4DayMixed1
Tumbeni Secondary School KakamegaKakamega NorthC4DayMixed1
Vashele KakamegaKakamega NorthC4DayMixed1
Vikutsa Mixed Secondary School KakamegaKakamega EastC4DayMixed2
Weremba Muslim Mixed Secondary School KakamegaNavakholoC4DayMixed2
Booker Academy Secondary KakamegaNot confirmedOtherDay & BoardingMixed3
Changing Times Secondary School KakamegaNavakholoOtherListed as hybridMixed2
Chebwei Secondary KakamegaNot confirmedOtherDay & BoardingMixed1
Fesbeth High School KakamegaKakamega EastOtherListed as hybridMixed2
Kambiri Victory Academy High School KakamegaKakamega EastOtherListed as hybridMixed2
Mumias Academy Secondary School KakamegaMumiasOtherListed as hybridMixed2
Myra Senior School KakamegaKakamega CentralOtherListed as hybridMixed1
Sir Henry Vigo Mission Senior School KakamegaKakamega CentralOtherDayMixed1
St. Peters Seminary Mukumu Boys Secondary KakamegaNot confirmedOtherBoardingBoys1
A.I.C Litein Girls Secondary S Chool KerichoBuretiC1BoardingGirls9
Kabianga High School KerichoBelgutC1BoardingBoys16
Kipsigis Girls’ High School KerichoKerichoC1BoardingGirls7
Litein High School KerichoBuretiC1BoardingBoys12
Moi Tea Girls Secondary School KerichoKerichoC1BoardingGirls9
St. Paul’s Charera Special High School KerichoBuretiC1BoardingMixed2
Tengecha Boys High School KerichoBuretiC1BoardingBoys5
Tengecha Girls Secondary School KerichoBuretiC1BoardingGirls18
Cheborge Boys High School KerichoBuretiC2BoardingBoys17
Cheborge Girls Secondary School KerichoBuretiC2BoardingGirls9
Chebwagan Boys Secondary School KerichoBuretiC2BoardingBoys14
Chelilis Girls Secondary School KerichoBuretiC2BoardingGirls15
Chepkechei Secondary School KerichoKipkelionC2BoardingBoys2
Chepkoton Girls Secondary School KerichoBelgutC2BoardingGirls1
Cheptenye Secondary School KerichoBelgutC2BoardingBoys7
Kaborok Girls High School KerichoBelgutC2BoardingGirls3
Kericho High School KerichoKerichoC2BoardingBoys11
Kericho Tea Secondary School KerichoKerichoC2BoardingBoys7
Kipkelion Girls’ High KerichoKipkelionC2BoardingGirls2
Kiptewit Girls High School KerichoBuretiC2BoardingGirls4
Korongoi Girls’ Secondary KerichoBuretiC2BoardingGirls19
Lelu Secondary School KerichoKipkelionC2BoardingMixed12
Londiani Boys Secondary School KerichoLondianiC2BoardingBoys3
Londiani Girls Secondary School KerichoLondianiC2BoardingGirls3
Moi Kipsitet Girls Secondary School KerichoSoin SigowetC2BoardingGirls7
Sacred Hill Girls KerichoLondianiC2BoardingGirls4
Soliat Boys’ Secondary School KerichoSoin SigowetC2BoardingBoys1
Sosiot Girls’ Secondary School KerichoBelgutC2BoardingGirls6
AIC Tebesonik Boys High School KerichoBuretiC3BoardingBoys6
AIC Telanet Girls High School KerichoKerichoC3BoardingGirls1
Arokyet Girls Secondary School KerichoBuretiC3BoardingGirls2
Barotion Secondary School KerichoLondianiC3BoardingMixed3
Barsiele Secondary School KerichoKipkelionC3BoardingMixed4
Chagaik Secondary School KerichoLondianiC3BoardingMixed5
Chebigen Secondary School KerichoKerichoC3BoardingMixed4
Chemamul Boys Secondary School KerichoBelgutC3BoardingBoys5
Cheplanget Secondary School KerichoBuretiC3BoardingBoys7
Chepseon Mixed Secondary School KerichoLondianiC3BoardingMixed4
Chepsir Boys High School KerichoLondianiC3BoardingMixed2
Cheptuiyet Girls Secondary School KerichoSoin SigowetC3BoardingGirls2
Chesinende Girls Secondary School KerichoLondianiC3BoardingGirls2
Chilchila Secondary School KerichoKipkelionC3BoardingMixed4
Getarwet Mixed Day Secondary School KerichoBuretiC3BoardingMixed11
Kabartegan High School KerichoBuretiC3BoardingBoys7
Kabianga Girls High School KerichoBelgutC3BoardingGirls8
Kakibei Secondary School KerichoSoin SigowetC3BoardingBoys2
Kapcheplanga Secondary School KerichoLondianiC3BoardingMixed2
Kapkisiara Secondary School KerichoBuretiC3BoardingGirls7
Kaplelartet Secondary School KerichoSoin SigowetC3BoardingMixed2
Kapmaso Secondary School KerichoBelgutC3BoardingBoys2
Kapsogut Boys High School KerichoBuretiC3BoardingBoys8
Kedowa Girls Secondary School KerichoLondianiC3BoardingGirls4
Kenegut Girls Secondary School KerichoKerichoC3BoardingGirls4
Kibingei Girls Secondary School KerichoBelgutC3BoardingGirls2
Kimasian Secondary School KerichoLondianiC3BoardingBoys1
Kipchimchim Mixed Boarding Day High School KerichoKerichoC3BoardingMixed7
Kipsolu Secondary School KerichoBelgutC3BoardingBoys2
Kiptere Mixed Day and Boarding Secondary School KerichoSoin SigowetC3BoardingMixed3
Kipteris Girls Secondary School KerichoKipkelionC3BoardingGirls1
Kiptewit Boys High School KerichoBuretiC3BoardingBoys10
Koiwalelach Girls Secondary School KerichoBelgutC3BoardingGirls2
Musaria Secondary School KerichoSoin SigowetC3BoardingMixed1
Ndubusat Girls Secondary School KerichoKipkelionC3BoardingGirls3
Ngesumin Girls Secondaryschool KerichoBuretiC3BoardingGirls4
Roret Boys High School KerichoBuretiC3BoardingBoys4
Singoronik Secondary School KerichoSoin SigowetC3BoardingMixed4
Sosit Girls’ Secondary School KerichoBuretiC3BoardingGirls1
Sosit Mixed Day Secondary School KerichoBuretiC3BoardingMixed13
St. Thomas Mindililwet Secondary School KerichoSoin SigowetC3BoardingMixed1
Taita Towett Secondary School KerichoKipkelionC3BoardingBoys4
Torit Girls Secondary KerichoKerichoC3BoardingGirls1
Toror Girls’ Secondary School KerichoKerichoC3BoardingGirls2
Tulwet Secondary School KerichoBuretiC3BoardingBoys5
AGC Lilloch Secondary School KerichoKipkelionC4DayMixed4
AIC Kakibei Girls Secondary School KerichoSoin SigowetC4DayGirls2
Ainamoi Secondary School KerichoKerichoC4DayMixed4
Ainapkoi Secondary School KerichoBelgutC4DayMixed1
Baraka Secondary School KerichoLondianiC4DayMixed3
Belgut Starehe Girls Centre KerichoBelgutC4DayGirls1
Belgut Taptugen Starehe Boys Centre KerichoBelgutC4DayBoys3
Borborwet Secondary School KerichoBelgutC4DayMixed2
Brooke Day Secondary School KerichoKerichoC4DayMixed1
Buchenge Day Secondary School KerichoKerichoC4DayMixed2
Buttik High School KerichoBuretiC4DayMixed1
Chebirirbei Secondary School KerichoBelgutC4DayMixed3
Chebitet Secondary School KerichoBuretiC4DayMixed4
Chemamul Mixed Secondary School KerichoBelgutC4DayMixed1
Chemoiben Secondary School KerichoBuretiC4DayMixed7
Chemumbe KerichoBelgutC4DayMixed1
Chepkoiyo Secondary School KerichoKerichoC4DayMixed4
Chepkosilen Secondary School KerichoBelgutC4DayMixed1
Chepkulgong Mixed Day Secondary School KerichoBuretiC4DayMixed6
Chepkutung Secondary School KerichoBelgutC4DayMixed2
Chepngobob Secondary School KerichoKerichoC4DayMixed2
Chepseon Complex Secondary School KerichoLondianiC4DayMixed2
Cheptembe Mixed Secondary School KerichoBelgutC4DayMixed1
Cheptendeniet Secondary School KerichoBuretiC4DayMixed3
Cheptuiyet Mixed Day Secondary School KerichoSoin SigowetC4DayMixed1
Cherara Mixed Day Secondary School KerichoKipkelionC4DayMixed6
Cheres Secondary School KerichoLondianiC4DayMixed2
Cheribo Secondary School KerichoBelgutC4DayMixed1
Cheronget Secondary School KerichoBelgutC4DayMixed1
Finch Secondary School KerichoLondianiC4DayMixed1
Getarwet Girls Secondary School KerichoBuretiC4DayGirls11
Getumbe Secondary School KerichoBelgutC4DayMixed3
Ingilot Day Secondary School KerichoKipkelionC4DayMixed2
Itoik Secondary School KerichoBuretiC4DayMixed2
Jubilee Secondary School KerichoLondianiC4DayMixed1
Kabitungu Secondary School KerichoBuretiC4DayMixed7
Kabokyek Secondary School KerichoSoin SigowetC4DayMixed1
Kaboloin Secondary School KerichoKerichoC4DayMixed4
Kaborus Mixed Day Secondary School KerichoBuretiC4DayMixed2
Kabusienduk Secondary School KerichoBuretiC4DayMixed2
Kaitui Secondary School KerichoSoin SigowetC4DayMixed1
Kalyet Secondary School KerichoKipkelionC4DayMixed4
Kalyongwet Mixed Secondary School KerichoSoin SigowetC4DayMixed1
Kamaas Secondary School KerichoBelgutC4DayMixed1
Kamanamsim Secondary School KerichoBuretiC4DayMixed7
Kamarus Secondary School KerichoKipkelionC4DayMixed1
Kaminjeiwa Secondary School KerichoBuretiC4DayMixed2
Kaminjeiwet Secondary School KerichoBuretiC4DayMixed2
Kapchebet Girls Secondary School. KerichoBelgutC4DayGirls1
Kapchelach Secondary School KerichoBuretiC4DayMixed4
Kapias Secondary School KerichoKipkelionC4DayMixed3
Kapkarin Secondary School KerichoBuretiC4DayMixed1
Kapkatet Secondary School KerichoBuretiC4DayMixed7
Kapkiam Secondary School KerichoKerichoC4DayMixed3
Kaplelit Secondary School KerichoKipkelionC4DayMixed2
Kaplutiet Secondary School KerichoBelgutC4DayMixed2
Kapngetuny Secondary School. KerichoKerichoC4DayMixed1
Kapseger Secondary School KerichoLondianiC4DayMixed2
Kapsenda Secondary School KerichoLondianiC4DayMixed1
Kapsinendet Secondary School KerichoBuretiC4DayMixed10
Kapsogeruk Secondary School KerichoBuretiC4DayMixed7
Kapsoit Secondary School KerichoKerichoC4DayMixed2
Kaptebengwo Secondary School KerichoSoin SigowetC4DayMixed4
Kaptebeswet Secondary School KerichoKerichoC4DayMixed3
Kaptele Secondary School KerichoBuretiC4DayMixed12
Kaptich Secondary KerichoLondianiC4DayMixed1
Kasheen Secondary School KerichoKipkelionC4DayMixed2
Keben Secondary School KerichoBelgutC4DayMixed2
Kebeneti Secondary School KerichoSoin SigowetC4DayMixed6
Kedowa Mixed Secondary School KerichoLondianiC4DayMixed1
Kelunet Secondary School KerichoBuretiC4DayMixed3
Kenegut Day Secondary School KerichoKerichoC4DayMixed2
Keongo Secondary School KerichoKerichoC4DayMixed3
Kericho Day Secondary School KerichoKerichoC4DayMixed6
Kericho Township Secondary School KerichoKerichoC4DayMixed2
Ketitui Secondary School KerichoKerichoC4DayMixed8
Kibolgong Secondary School KerichoBuretiC4DayMixed3
Kibugat Mixed Day Secondary School KerichoBuretiC4DayMixed2
Kiletien Mixed Secondary School KerichoLondianiC4DayMixed2
Kimologit Secondary School KerichoKipkelionC4DayMixed6
Kimugul Day Secondary School KerichoLondianiC4DayMixed2
Kipchorian Day Secondary School KerichoKipkelionC4DayMixed2
Kiprengwe Secondary School KerichoLondianiC4DayMixed3
Kipsamoi Secondary School KerichoSoin SigowetC4DayMixed2
Kipsirichet Secondary School KerichoLondianiC4DayMixed1
Kipsitet Day Secondary School KerichoSoin SigowetC4DayMixed2
Kiptenden Secondary School KerichoKipkelionC4DayMixed2
Kiptobon Secondary School KerichoBuretiC4DayMixed15
Kiptome Secondary School KerichoBelgutC4DayMixed2
Kiptororgo Secondary School KerichoBuretiC4DayMixed7
Kisabo Secondary School KerichoLondianiC4DayMixed1
Koisagat Secondary School KerichoKipkelionC4DayMixed3
Kokwet Secondary School KerichoKipkelionC4DayMixed3
Korosyot Mixed Day Secondary School KerichoKipkelionC4DayMixed1
Kunyak Secondary School KerichoKipkelionC4DayMixed9
Kusumek Secondary School KerichoBuretiC4DayMixed6
Lalagin Mixed Day Secondary School KerichoBuretiC4DayMixed6
Leberer Secondary School KerichoLondianiC4DayMixed1
Lelach Girls Secondary School KerichoBuretiC4DayGirls3
Lesirwo Secondary School KerichoKipkelionC4DayMixed3
Litein Mixed Day Secondary School KerichoBuretiC4DayMixed3
Londiani Township Secondary School KerichoLondianiC4DayMixed5
Mabasi Secondary School KerichoBuretiC4DayMixed4
Magire Mixed Secondary School KerichoKipkelionC4DayMixed7
Manyoror Secondary School KerichoKerichoC4DayMixed2
Masaita Secondary School KerichoLondianiC4DayMixed1
Maso Secondary School KerichoKerichoC4DayMixed1
Masubeti Girls High School KerichoBuretiC4DayGirls13
Matobo Secondary School KerichoKerichoC4DayMixed4
Moi Sitotwet Secondary School KerichoKerichoC4DayMixed6
Moi Sorget Secondary School KerichoLondianiC4DayMixed2
Mombwo Secondary School KerichoBuretiC4DayMixed8
Momoniat Secondary School KerichoLondianiC4DayMixed3
Motero Secondary School KerichoSoin SigowetC4DayMixed1
Murao Secondary School KerichoKipkelionC4DayMixed1
Nelson Mandela High School KerichoBuretiC4DayMixed7
Ngeny Koiborot Secondary School KerichoSoin SigowetC4DayMixed2
Ngoina Secondary School KerichoBuretiC4DayMixed6
Ngororga Secondary School KerichoBuretiC4DayMixed4
Nyabangi Secondary School KerichoBelgutC4DayMixed2
Nyairobi Secondary School KerichoKipkelionC4DayMixed2
Poiywek Secondary School KerichoKerichoC4DayMixed5
Reresik Secondary School KerichoBuretiC4DayMixed4
Rungut Mixed Day Secondary School KerichoBuretiC4DayMixed1
Samolel Secondary School KerichoKipkelionC4DayMixed2
Sebetet Mixed Day Secondary School KerichoBuretiC4DayMixed3
Sereng Secondary School KerichoKipkelionC4DayMixed4
Seretut Secondary School KerichoBelgutC4DayMixed2
Simboiyon Mixed Day Secondary School KerichoLondianiC4DayMixed2
Simotwet Mixed Day Secondary School KerichoKipkelionC4DayMixed1
Siongi Secondary School KerichoBuretiC4DayMixed1
Siret Day Secondary School KerichoKipkelionC4DayMixed1
Sitian Secondary School KerichoLondianiC4DayMixed3
Siwot Secondary School KerichoKipkelionC4DayMixed1
Sondu Secondary School KerichoSoin SigowetC4DayMixed1
Sugutek Secondary School KerichoKipkelionC4DayMixed3
Sumeiyon Day Secondary School KerichoKerichoC4DayMixed1
Teldet Secondary School KerichoBelgutC4DayMixed2
Tendeno Secondary School KerichoLondianiC4DayMixed1
Tepkutwet Secondary School KerichoBuretiC4DayMixed3
Testai Day Mixed Secondary School KerichoLondianiC4DayMixed2
Tiriitab Moita Secondary School KerichoBuretiC4DayMixed4
Torsogek Secondary School KerichoKerichoC4DayMixed1
Tugunon Secondary School KerichoLondianiC4DayMixed2
Tuiyobei Secondary School KerichoKipkelionC4DayMixed6
Tulwapmoi Mixed Day Secondary School KerichoKipkelionC4DayMixed3
Tumaini Secondary School KerichoLondianiC4DayMixed1
Tunnel Mixed Day Secondary School KerichoKipkelionC4DayMixed1
United Soy Secondary School KerichoLondianiC4DayMixed1
Mercy Girls Secondary School KerichoNot confirmedOtherDayMixed2
Sacred Heart Roret Girls Secondary School KerichoNot confirmedOtherBoardingGirls6
Alliance Girls’ High School KiambuKikuyuC1BoardingGirls10
Alliance High School KiambuKikuyuC1BoardingBoys9
Limuru Girls’ School KiambuLimuruC1BoardingGirls11
Loreto High School Limuru KiambuLimuruC1BoardingGirls7
Our Lady of Mt. Carmel Maryhill Girls KiambuThika WestC1BoardingGirls4
Precious Blood Kagwe Girls Secondary School KiambuLariC1BoardingGirls8
S.A. Joytown Secondary School for Ph KiambuThika WestC1BoardingMixed1
St. Francis Girls High School (Mang’u) KiambuGatundu NorthC1BoardingGirls8
Don Bosco Ituru High School KiambuGatundu SouthC2BoardingBoys8
Gachoire Secondary School KiambuLariC2BoardingGirls9
Githiga High School KiambuGithunguriC2BoardingBoys2
Kahuho Uhuru High School KiambuKabeteC2BoardingBoys6
Kijabe Boys High School KiambuLariC2BoardingBoys11
Kijabe Girls High School KiambuLariC2BoardingGirls5
Kimunyu Secondary School KiambuGatundu SouthC2BoardingBoys12
Kirangari High School KiambuKabeteC2BoardingBoys5
Loreto Girls High School Kiambu KiambuKiambuC2BoardingGirls1
Mary Leakey Girls’ High School KiambuKabeteC2BoardingGirls5
Muhoho High KiambuGatundu SouthC2BoardingBoys11
Mururia Secondary School KiambuGatundu SouthC2BoardingBoys9
Muthiga Girls’ Secondary School KiambuGatundu SouthC2BoardingGirls9
Muthurwa Secondary School KiambuKiambaaC2BoardingGirls1
Ndumberi Girls Secondary School KiambuKiambuC2BoardingGirls2
Regina Caeli Girls High School – Karinga KiambuGatundu SouthC2BoardingGirls5
Senior Chief Koinange Girls High School KiambuKiambaaC2BoardingGirls1
St Joseph High School KiambuGithunguriC2BoardingBoys2
Uthiru Girls High School KiambuKabeteC2BoardingGirls3
Gakoe High School KiambuGatundu NorthC3BoardingGirls1
Gatamaiyu Boys High School KiambuLariC3BoardingBoys3
Gathiru Secondary School KiambuGatundu SouthC3BoardingBoys4
Gathiru-Ini Secondary School KiambuGithunguriC3BoardingBoys3
Gatunguru Secondary School KiambuGatundu NorthC3BoardingBoys3
Gikindu Secondary School KiambuGatundu NorthC3BoardingGirls2
Githima Secondary School KiambuGithunguriC3BoardingBoys5
Gituamba Secondary School KiambuLariC3BoardingGirls3
Icaciri Secondary School KiambuGatundu SouthC3BoardingGirls5
J G Kiereini Secondary School KiambuGithunguriC3BoardingBoys4
Kabete High School KiambuKabeteC3BoardingBoys3
Kahuguini Secondary School KiambuGatundu SouthC3BoardingBoys5
Kairi Secondary School KiambuGatundu NorthC3BoardingBoys1
Kamandura Girls High School KiambuLimuruC3BoardingGirls11
Kambaa Girl’s High School KiambuLariC3BoardingGirls3
Kibiru Secondary School KiambuGatundu SouthC3BoardingGirls8
Kikuyu Boys High School KiambuKikuyuC3BoardingBoys2
Kikuyu Day Secondary School KiambuKikuyuC3BoardingBoys1
Kinale Girls High School KiambuLariC3BoardingGirls3
Komothai Girl’s Technical School KiambuGithunguriC3BoardingGirls4
Lari Boys Secondary School KiambuLariC3BoardingBoys9
Makwa Secondary School KiambuGatundu NorthC3BoardingBoys4
Munyu Girls High School KiambuThika EastC3BoardingGirls4
Musa Gitau Secondary School KiambuKikuyuC3BoardingGirls2
Mutunguru Secondary School KiambuGatundu SouthC3BoardingGirls4
Ngenia High School KiambuLimuruC3BoardingBoys7
Our Lady of Fatima Kiriko Girls Secondary School KiambuGatundu NorthC3BoardingGirls1
Our Lady of Mercy Ngarariga Girls Secondary School KiambuLimuruC3BoardingGirls8
P.C.E.A. Kanjeru Booth Girls’ High School KiambuKabeteC3BoardingGirls3
Queen of Peace Nembu Secondary School KiambuGatundu SouthC3BoardingGirls4
Riabai High School KiambuKiambuC3BoardingBoys2
Ruiru Girls High School KiambuRuiruC3Listed as hybridGirls3
St. Angelas Girls High School Karura KiambuKiambaaC3BoardingGirls1
St. Mary’s Girls – Thigio KiambuNdeiyaC3BoardingGirls3
St. Mary’s Secondary School- Kiamworia KiambuGatundu SouthC3BoardingGirls3
St. Verena Ucekeini Girls Secondary School KiambuGatundu SouthC3BoardingGirls7
St. Clare Girls High School – Gatitu KiambuGatundu SouthC3BoardingGirls4
The Sacred Heart Girls’ Secondary School- Mirithu KiambuNdeiyaC3BoardingGirls4
Thigio Boys Secondary School KiambuNdeiyaC3BoardingBoys3
ACK Gikuni Secondary School KiambuKabeteC4DayMixed3
ACK Karura Secondary School KiambuKiambaaC4DayMixed1
ACK Kiu River Secondary School KiambuKiambuC4DayMixed9
ACK Uthiru Day Secondary KiambuKabeteC4DayMixed1
Athi Secondary School KiambuJujaC4DayMixed1
Bathi Secondary School KiambuLariC4DayMixed3
Bibirioni High School KiambuLimuruC4DayBoys4
Blessed Mugutha Secondary School KiambuJujaC4DayMixed5
Broadway Secondary School KiambuThika WestC4DayMixed11
Christ the King Gathage Secondary School KiambuGatundu SouthC4DayMixed2
Cianda High School KiambuKiambaaC4DayMixed4
Cura Secondary School KiambuKabeteC4DayMixed1
D.N. Kiburi Sulmac Secondary School KiambuLariC4DayMixed2
Devki Ruiru Township Secondary School KiambuRuiruC4DayMixed7
Escarpment Secondary School KiambuLariC4DayMixed1
Fr. Kevin Kelly High School KiambuKikuyuC4DayMixed1
Gacharage High School KiambuKiambaaC4DayMixed2
Gachema High School KiambuLariC4DayMixed2
Gachie High School KiambuKiambaaC4DayMixed3
Gachika Secondary School KiambuGatundu SouthC4DayMixed3
Gachoka Secondary School KiambuGatundu SouthC4DayMixed2
Gachororo Secondary School KiambuJujaC4DayMixed7
Gakoe Mixed Secondary School KiambuGatundu NorthC4DayMixed1
Gathaithi Secondary School KiambuGithunguriC4DayMixed2
Gathaiti Secondary School KiambuLariC4DayMixed1
Gathanji Secondary School KiambuGithunguriC4DayMixed1
Gathiga Secondary School KiambuKabeteC4DayMixed1
Gathima Secondary School KiambuLariC4DayMixed2
Gathugu Secondary School KiambuGithunguriC4DayMixed2

Showing schools 2001–2500 of 8,689. Choose a county to narrow the list. Each school’s page shows its combinations.

Also in Applied Sciences

Data sources

  1. Ministry of Education Grade 10 selection portal (KEMIS). Pathways and subject combinations
  2. June 2025 list and December 2025 C1, C2, C3, C4 lists Clusters, codes, boarding and gender · checked 22 October 2026