Senior schools offering Agriculture

8,978 senior schools include Agriculture in at least one subject combination.

Schools by county, then by cluster

SchoolCountySub-countyClusterBoarding or dayGenderCombinations with Agriculture
Friends Vuyika Secondary School KakamegaMateteC4DayMixed2
Holy Cross Injira Secondary School KakamegaKakamega EastC4DayMixed1
Holy Cross Sango Girls Secondary School KakamegaLikuyaniC4DayGirls3
Holy Family Marukusi Secondary School KakamegaMateteC4DayMixed3
Holy Family Musembe Secondary School KakamegaLugariC4DayMixed6
Ibokolo Mixed Secondary School KakamegaButereC4DayMixed1
Ichinga Muslim Secondary School KakamegaMumias WestC4DayMixed4
Ihonje Secondary School KakamegaMumias WestC4DayMixed2
Ikoli Secondary School KakamegaKakamega NorthC4DayMixed2
Ileho Friends Secondary School KakamegaKakamega EastC4DayMixed5
Imanga Secondary School KakamegaButereC4DayMixed1
Imbale Secondary School KakamegaKakamega SouthC4DayMixed1
Immaculate Heart Secondary School KakamegaLugariC4DayMixed2
Inaya Mixed Secondary School KakamegaButereC4DayMixed2
Indangalasia Secondary School KakamegaKakamega CentraC4DayMixed2
Ingotse Girls Secondary School KakamegaNavakholoC4DayGirls2
Isanjiro Girls KakamegaKakamega NorthC4DayGirls2
Ituti Secondary School KakamegaButereC4DayMixed3
Ivakale S.A Secondary School KakamegaKakamega EastC4DayMixed2
Ivonda P.A.G Secondary School KakamegaKakamega SouthC4DayMixed3
Ivugwi Secondary School KakamegaLikuyaniC4DayMixed6
Kakamega Muslim Secondary School KakamegaKakamega CentraC4DayMixed3
Kakamega Township Secondary School KakamegaKakamega CentraC4DayMixed5
Kalenda Girls Secondary School KakamegaKakamega NorthC4DayGirls4
Kaluni Mixed Senior School KakamegaKakamega SouthC4DayMixed2
Kamashia Secondary School (Public) KakamegaMumias EastC4DayMixed5
Kimangeti Secondary School KakamegaKakamega NorthC4DayBoys3
Kulumbeni Secondary School KakamegaMateteC4DayMixed3
Kuvasali KakamegaKakamega NorthC4DayMixed3
Lugala Secondary School KakamegaKakamega EastC4DayMixed6
Lugusi Friends’ Boys School KakamegaKakamega NorthC4DayBoys2
Lukala KakamegaKakamega NorthC4DayMixed1
Lukume Secondary School KakamegaKakamega NorthC4DayMixed6
Lumakanda Township Secondary School KakamegaLugariC4DayMixed1
Lumama Secondary School KakamegaLugariC4DayMixed2
Lunyito Secondary School KakamegaLugariC4DayMixed3
Lunyu Secondary School KakamegaKakamega EastC4DayMixed3
Lunza Secondary School KakamegaButereC4DayBoys3
Lwanda Lugari Secondary School KakamegaLugariC4DayMixed2
Lwanda Secondary School KakamegaKakamega EastC4DayMixed7
Lwanda(K) KakamegaKakamega NorthC4DayMixed1
Lwandeti D.E.B Secondary School KakamegaMateteC4DayMixed5
Lwandeti Secondary School KakamegaKakamega NorthC4DayMixed4
Mache KakamegaKakamega NorthC4DayMixed1
Mahanga ‘K’ Secondary School KakamegaMateteC4DayMixed4
Mahira Secondary School KakamegaKakamega NorthC4DayMixed5
Mahola Secondary KakamegaMumias EastC4DayMixed3
Mahondo Secondary School KakamegaButereC4DayMixed1
Makunga Secondary School KakamegaMumias EastC4DayMixed4
Malinya Girls Secondary School KakamegaKakamega SouthC4DayGirls3
Manda Secondary School KakamegaKakamega NorthC4DayMixed2
Mang’uliro Secondary KakamegaKakamega NorthC4DayMixed3
Manyonje Srcondary KakamegaKakamega NorthC4DayMixed2
Mapera Secondary School KakamegaLikuyaniC4DayMixed3
Mary Lusweti Secondary School KakamegaLikuyaniC4DayMixed1
Masaba Mixed Secondary School KakamegaButereC4DayMixed1
Matete Friends Secondary School KakamegaKakamega NorthC4DayMixed3
Matioli Secondary School KakamegaKakamega NorthC4DayMixed4
Matsakha Secondary School KakamegaKakamega NorthC4DayMixed2
Matunda S. A Secondary School KakamegaLikuyaniC4DayMixed9
Mavusi Secondary School KakamegaKakamega NorthC4DayMixed5
Mbaya Secondary School KakamegaLugariC4DayMixed2
Mufutu Secondary School KakamegaLugariC4DayMixed2
Mugai Secondary School KakamegaKakamega NorthC4DayMixed7
Mugunga Secondary School KakamegaLugariC4DayMixed3
Muhomo Secondary School KakamegaMateteC4DayMixed1
Mukhonje Secondary School KakamegaKakamega EastC4DayMixed1
Mukhonje ‘K’ Mixed Secondary School KakamegaKakamega NorthC4DayMixed2
Mundaha Secondary School KakamegaKhwiseroC4DayMixed2
Mungakha Friends’ Secondary School KakamegaNavakholoC4DayMixed4
Munyuki Mixed Secondary School KakamegaLugariC4DayMixed2
Musali Secondary School KakamegaKakamega SouthC4DayMixed4
Musanda Secondary School KakamegaMumias WestC4DayMixed9
Musango Mixed Secondary School KakamegaMumias EastC4DayMixed2
Museno Secondary School KakamegaKakamega EastC4DayMixed1
Musingu Day Mixed Secondary School KakamegaKakamega EastC4DayMixed2
Mutsuma KakamegaKakamega NorthC4DayMixed3
Mwamba Secondary School KakamegaLugariC4DayMixed1
Mwangaza Secondary School KakamegaKakamega CentraC4DayMixed3
Mwiba S.A Secondary School KakamegaLikuyaniC4DayMixed5
Mwihila Girls High School KakamegaKhwiseroC4DayGirls2
Mwiyala Mixed Day Secondary School KakamegaKakamega CentraC4DayMixed2
Namagara Secondary School KakamegaKakamega NorthC4DayMixed4
Namanja Secondary School KakamegaKakamega NorthC4DayMixed5
Namatala Girls Secondary School KakamegaKakamega NorthC4DayGirls1
Nambacha Mixed Secondary KakamegaNavakholoC4DayMixed6
Nambilima Sa Secondary School KakamegaMateteC4DayMixed4
Namulungu Muslim Secondary School KakamegaMatunguC4DayMixed3
Namundera Mixed Secondary School KakamegaNavakholoC4DayMixed4
Namushiya Secondary School KakamegaKakamega NorthC4DayMixed3
Nang’anda Secondary School KakamegaNavakholoC4DayMixed3
Nasianda Secondary School KakamegaLikuyaniC4DayMixed4
Navakholo Secondary School KakamegaNavakholoC4DayMixed3
Ngairwe Secondary School KakamegaMatunguC4DayMixed4
Nzoia D.E.B Secondary School KakamegaMateteC4DayMixed2
Our Lady Queen of Peace Shikondi Girls KakamegaKakamega SouthC4DayGirls1
P.A.G Magale Secondary School KakamegaKakamega EastC4DayMixed3
Salvation Army Kwirenyi KakamegaKakamega EastC4DayMixed1
Savala Secondary School KakamegaLugariC4DayMixed1
Sawawa Secondary School KakamegaKakamega NorthC4DayMixed1
SDA Matungu Secondary School KakamegaMatunguC4DayMixed3
Shabwali Secondary School KakamegaKakamega EastC4DayMixed3
Shagungu Secondary School KakamegaKakamega EastC4DayMixed3
Shamiloli Secondary School KakamegaKakamega EastC4DayMixed2
Shamoni Senior Secondary KakamegaKakamega NorthC4DayMixed9
Sheikh Badru Muslim Secondary School KakamegaMumias WestC4DayMixed2
Shiandiche Secondary School KakamegaKakamega NorthC4DayMixed6
Shibale A.C.K Secondary School KakamegaMumias WestC4DayMixed1
Shibanga Mixed Secondary School KakamegaButereC4DayMixed3
Shibembe Mixed Secondary School KakamegaButereC4DayMixed2
Shidodo Secondary School KakamegaKakamega EastC4DayMixed4
Shiduha Secondary School KakamegaKakamega SouthC4DayMixed3
Shieywe Secondary School KakamegaKakamega CentraC4DayMixed5
Shihumbu Girls Secondary School KakamegaKakamega EastC4DayGirls2
Shikomari Secondary School KakamegaNavakholoC4DayMixed5
Shinamwenyuli Secondary School KakamegaButereC4DayMixed2
Shinoyi Secondary School KakamegaNavakholoC4DayMixed4
Shiraha Secondary School KakamegaButereC4DayMixed2
Shirali Secondary School KakamegaKhwiseroC4DayMixed2
Shitsitswi Secondary School KakamegaButereC4DayMixed3
Shivagala Secondary School KakamegaKakamega SouthC4DayMixed2
Shivanga Secondary School KakamegaKakamega NorthC4DayMixed2
Shiveye Secondary School KakamegaKakamega SouthC4DayMixed2
Sipande Secondary School KakamegaLugariC4DayMixed2
Sirigoi Secondary School KakamegaNavakholoC4DayMixed2
Sisokhe Secondary School KakamegaNavakholoC4DayMixed2
Siyombe Friends Senior School KakamegaNavakholoC4DayMixed1
Solyo Secondary School KakamegaKakamega EastC4DayMixed4
St Benedict Mukoye Girls Secondary School KakamegaButereC4DayGirls2
St Christopher Enyapora Secondary School KakamegaMumias WestC4DayMixed2
St Dennis Munjiti Secondary School KakamegaKhwiseroC4DayMixed4
St Emmanuel Lutasio Secondary School KakamegaMatunguC4DayMixed1
St Francis Xavier Shikoti Mixed Secondary KakamegaKakamega CentraC4DayMixed10
St Henry’s Saisi Wabuge Memorial Secondary School KakamegaLikuyaniC4DayBoys1
St James Shisesia Secondary School KakamegaKakamega SouthC4DayMixed2
St Joseph Lukongo Secondary School KakamegaMumias WestC4DayMixed2
St Josephs Kogo Secondary School KakamegaLikuyaniC4DayMixed11
St Mark’s Bulanda Mixed Secondary KakamegaButereC4DayMixed3
St Mary’s Ebutenje Girls Secondary School KakamegaNavakholoC4DayGirls2
St Mathews Ikomero Secondary School KakamegaKhwiseroC4DayMixed7
St Michael Muluwa Secondary School KakamegaButereC4DayMixed2
St Michaels Shamusinjiri Secondary School KakamegaKakamega SouthC4DayMixed4
St Peter’s Muyundi Girls Secondary School KakamegaButereC4DayGirls1
St Philip’s Ebwaliro Secondary School KakamegaMumias EastC4DayMixed2
St Stephen Mulwanda Secondary School KakamegaKhwiseroC4DayMixed7
St Stephens Eshihaka KakamegaMumias WestC4DayMixed2
St Stephen’s Ebubaka Secondary School KakamegaMumias WestC4DayMixed2
St. Agnes Mwira Girls Secondary School KakamegaMatunguC4DayGirls4
St. Annes Dudi Girls Secondary School KakamegaKhwiseroC4DayGirls1
St. Anne’s Munasio Secondary School KakamegaKakamega EastC4DayGirls1
St. Anne’s Nanyeni Secondary School KakamegaMatunguC4DayMixed3
St. Augustine Rosterman Secondary School KakamegaKakamega CentraC4DayMixed3
St. Augustine’s Soysambu Secondary School KakamegaLikuyaniC4DayMixed8
St. Beda’s Bukaya Secondary School KakamegaMumias WestC4DayMixed7
St. Bonventure Shimanyiro Secondary School KakamegaKakamega SouthC4DayMixed1
St. Carol Lwanga Maraba Secondary School KakamegaKakamega CentraC4DayMixed2
St. Caroli Lwanga Lutaso Secondary School KakamegaNavakholoC4DayMixed3
St. Cecilia Makokhwe Secondary School KakamegaMatunguC4DayMixed3
St. Charles Lwanga Koromaiti Secondary School KakamegaLugariC4DayMixed3
St. Charles’ Lung’anyiro Secondary School KakamegaMatunguC4DayMixed1
St. Elias Iyabo Secondary School KakamegaMumias WestC4DayMixed1
St. Francis Kisigame Secondary School KakamegaLikuyaniC4DayMixed4
St. Francis Majengo Secondary School KakamegaLugariC4DayMixed3
St. Francis Sabane Secondary School KakamegaKakamega SouthC4DayMixed1
St. Gerald’s Shanjero Secondary School KakamegaKakamega EastC4DayMixed1
St. Henry’s Saisi Wabuge Girls Secondary School KakamegaLikuyaniC4DayGirls6
St. James’ Namamba Girls’ KakamegaMatunguC4DayGirls3
St. Johns Khaimba KakamegaMumias EastC4DayMixed2
St. John’s Budonga Secondary School KakamegaNavakholoC4DayMixed3
St. John’s Bumala Secondary School KakamegaMumias WestC4DayMixed3
St. John’s Mukhweya Secondary School KakamegaMatunguC4DayMixed2
St. John’s Secondary School Mtoni KakamegaLikuyaniC4DayMixed10
St. Josephs Bulonga Secondary School KakamegaMatunguC4DayMixed1
St. Joseph’s Indangalasia Secondary School KakamegaMatunguC4DayMixed5
St. Joseph’s Lumino Secondary School KakamegaLikuyaniC4DayMixed4
St. Joseph’s Nyorotis Secondary School KakamegaLikuyaniC4DayMixed2
St. Joseph’s Shirotsa Secondary School KakamegaKhwiseroC4DayMixed1
St. Jude Seregeya Secondary School KakamegaLikuyaniC4DayMixed9
St. Luke’s Khabukoshe Mixed Secondary School KakamegaMatunguC4DayMixed1
St. Luke’s Shanderema KakamegaMumias EastC4DayMixed2
St. Mark’s Imakale Secondary School KakamegaMatunguC4DayMixed2
St. Michael Kilimani Secondary School KakamegaLikuyaniC4DayMixed3
St. Michaels Ingusi Secondary School KakamegaMumias WestC4DayMixed5
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 KakamegaMateteC4DayGirls2
St. Mukasa Secondary School – Chimoi KakamegaMateteC4DayBoys1
St. Patrick’s Ikonyero Secondary School KakamegaKakamega CentraC4DayMixed6
St. Paul’s Mixed Secondary School Lwakhupa KakamegaNavakholoC4DayMixed4
St. Paul’s Mushinaaka Mixed Secondary School KakamegaKhwiseroC4DayMixed4
St. Paul’s Shikunga Secondary School KakamegaButereC4DayMixed4
St. Peter’s Khaunga Secondary School KakamegaMumias EastC4DayMixed5
St. Raphael’s Burangasi Secondary KakamegaNavakholoC4DayMixed3
St. Romano’s Matawa Secondary School KakamegaMumias WestC4DayMixed2
St. Stephens Maraba Secondary School KakamegaMumias EastC4DayMixed5
St. Stephen’s ACK Eshiakhulo Secondary School KakamegaMumias EastC4DayMixed2
St. Stephen’s Eshiyanza Secondary School KakamegaButereC4DayMixed4
St. Stephen’s Secondary School Lwanda KakamegaLikuyaniC4DayMixed9
St. Stephen’s Shiatsala Secondary School KakamegaButereC4DayMixed5
St. Teresa Eshisenye Girls Secondary School KakamegaMumias EastC4DayGirls2
St. Teresas Bumini Secondary School KakamegaMumias EastC4DayMixed10
St. Teresa’s Ebumamu Secondary School KakamegaNavakholoC4DayMixed1
St. Thomas Aquinas Buchangu Secondary School KakamegaNavakholoC4DayMixed4
St. Thomas Shikumu Secondary School KakamegaKakamega SouthC4DayMixed2
St. Veronica Mirembe Girls Secondary KakamegaLikuyaniC4DayMixed2
St. Vincent Secondary School – Butende KakamegaMumias WestC4DayMixed4
St.. Mathews Mung”Ang”A KakamegaMumias EastC4DayMixed1
St. Anne’s Ikuywa Secondary School KakamegaKakamega EastC4DayMixed1
St. Benedict Lugulu Secondary School KakamegaLikuyaniC4DayMixed2
St. Boniface Mbagara Secondary School KakamegaLugariC4DayMixed1
St. Francis Eshirembe Secondary School KakamegaButereC4DayMixed1
St. Francis Shiyabo Secondary School KakamegaMatunguC4DayMixed1
St. Francis Xavier Shipalo Secondary School KakamegaKakamega EastC4DayMixed4
St. Gabriel Mundulu Secondary School KakamegaKakamega EastC4DayMixed1
St. Gabriel’s Mirere Secondary KakamegaMatunguC4DayMixed2
St. Joseph Malimili Secondary School KakamegaKakamega EastC4DayMixed4
St. Joseph Ugana Secondary School KakamegaMumias WestC4DayMixed2
St. Joseph’s Ingolomosio KakamegaKakamega EastC4DayMixed2
St. Joseph’s Mukulusu Secondary School KakamegaKakamega EastC4DayMixed3
St. Joseph’s Shibinga ‘W’ Mixed Day Secondary School KakamegaMumias EastC4DayMixed2
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 EastC4DayMixed8
St. Patrick’s Ebubere Mixed Secondary School KakamegaMumias EastC4DayMixed4
St. Paul’s Ahong’njo Secondary School KakamegaMumias WestC4DayMixed5
St. Peter’s Itenyi Secondary School KakamegaKakamega EastC4DayMixed2
St. Peter’s Lubanga KakamegaMatunguC4DayMixed3
St. Raphael Namalenge KakamegaMatunguC4DayMixed1
St. Stephen Mungakha Secondary School KakamegaMatunguC4DayMixed3
St. Teresa Secondary School KakamegaLikuyaniC4DayMixed11
St. Theresa Isecheno Secondary School KakamegaKakamega EastC4DayMixed1
St. Thomas Aquinas Secondary School – Eshisiru KakamegaKakamega CentraC4DayMixed3
Tande Secondary School KakamegaKakamega NorthC4DayMixed3
The Nativity of Our Lady-Mutoma Girls’ KakamegaButereC4DayGirls1
The Salvation Army Mayoyo Secondary School KakamegaMateteC4DayMixed2
The Salvation Army Mbajo Secondary School KakamegaLugariC4DayMixed2
Tombo KakamegaKakamega NorthC4DayMixed2
Tumbeni Secondary School KakamegaKakamega NorthC4DayMixed1
Vashele KakamegaKakamega NorthC4DayMixed1
Vikutsa Mixed Secondary School KakamegaKakamega EastC4DayMixed3
Weremba Muslim Mixed Secondary School KakamegaNavakholoC4DayMixed2
Booker Academy Secondary KakamegaNot confirmedOtherDay & BoardingMixed1
Changing Times Secondary School KakamegaNavakholoOtherListed as hybridMixed1
Chebwei Secondary KakamegaNot confirmedOtherDay & BoardingMixed1
Fesbeth High School KakamegaKakamega EastOtherListed as hybridMixed1
Kambiri Victory Academy High School KakamegaKakamega EastOtherListed as hybridMixed2
Mumias Academy Secondary School KakamegaMumiasOtherListed as hybridMixed1
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 KerichoBuretiC1BoardingGirls7
Kabianga High School KerichoBelgutC1BoardingBoys9
Kipsigis Girls’ High School KerichoKerichoC1BoardingGirls5
Litein High School KerichoBuretiC1BoardingBoys8
Moi Tea Girls Secondary School KerichoKerichoC1BoardingGirls6
St. Paul’s Charera Special High School KerichoBuretiC1BoardingMixed1
Tengecha Boys High School KerichoBuretiC1BoardingBoys3
Tengecha Girls Secondary School KerichoBuretiC1BoardingGirls11
Cheborge Boys High School KerichoBuretiC2BoardingBoys11
Cheborge Girls Secondary School KerichoBuretiC2BoardingGirls10
Chebwagan Boys Secondary School KerichoBuretiC2BoardingBoys11
Chelilis Girls Secondary School KerichoBuretiC2BoardingGirls12
Chepkechei Secondary School KerichoKipkelionC2BoardingBoys2
Chepkoton Girls Secondary School KerichoBelgutC2BoardingGirls2
Cheptenye Secondary School KerichoBelgutC2BoardingBoys4
Kaborok Girls High School KerichoBelgutC2BoardingGirls1
Kericho High School KerichoKerichoC2BoardingBoys6
Kericho Tea Secondary School KerichoKerichoC2BoardingBoys7
Kipkelion Girls’ High KerichoKipkelionC2BoardingGirls2
Kiptewit Girls High School KerichoBuretiC2BoardingGirls3
Korongoi Girls’ Secondary KerichoBuretiC2BoardingGirls15
Lelu Secondary School KerichoKipkelionC2BoardingMixed9
Londiani Girls Secondary School KerichoLondianiC2BoardingGirls2
Moi Kipsitet Girls Secondary School KerichoSoin SigowetC2BoardingGirls5
Sacred Hill Girls KerichoLondianiC2BoardingGirls1
Soliat Boys’ Secondary School KerichoSoin SigowetC2BoardingBoys2
Sosiot Girls’ Secondary School KerichoBelgutC2BoardingGirls5
AIC Tebesonik Boys High School KerichoBuretiC3BoardingBoys7
AIC Telanet Girls High School KerichoKerichoC3BoardingGirls2
Arokyet Girls Secondary School KerichoBuretiC3BoardingGirls2
Barotion Secondary School KerichoLondianiC3BoardingMixed2
Barsiele Secondary School KerichoKipkelionC3BoardingMixed3
Chagaik Secondary School KerichoLondianiC3BoardingMixed6
Chebigen Secondary School KerichoKerichoC3BoardingMixed4
Chemamul Boys Secondary School KerichoBelgutC3BoardingBoys5
Cheplanget Secondary School KerichoBuretiC3BoardingBoys7
Chepseon Mixed Secondary School KerichoLondianiC3BoardingMixed3
Chepsir Boys High School KerichoLondianiC3BoardingMixed3
Cheptuiyet Girls Secondary School KerichoSoin SigowetC3BoardingGirls2
Chesinende Girls Secondary School KerichoLondianiC3BoardingGirls2
Chilchila Secondary School KerichoKipkelionC3BoardingMixed2
Getarwet Mixed Day Secondary School KerichoBuretiC3BoardingMixed8
Kabartegan High School KerichoBuretiC3BoardingBoys4
Kabianga Girls High School KerichoBelgutC3BoardingGirls4
Kakibei Secondary School KerichoSoin SigowetC3BoardingBoys2
Kapcheplanga Secondary School KerichoLondianiC3BoardingMixed2
Kapkisiara Secondary School KerichoBuretiC3BoardingGirls4
Kaplelartet Secondary School KerichoSoin SigowetC3BoardingMixed1
Kapmaso Secondary School KerichoBelgutC3BoardingBoys2
Kapsogut Boys High School KerichoBuretiC3BoardingBoys5
Kaptebeswet Girls Secondary School KerichoBelgutC3BoardingGirls1
Kedowa Girls Secondary School KerichoLondianiC3BoardingGirls3
Kenegut Girls Secondary School KerichoKerichoC3BoardingGirls4
Kibingei Girls Secondary School KerichoBelgutC3BoardingGirls2
Kipchimchim Mixed Boarding Day High School KerichoKerichoC3BoardingMixed3
Kipsolu Secondary School KerichoBelgutC3BoardingBoys2
Kiptere Mixed Day and Boarding Secondary School KerichoSoin SigowetC3BoardingMixed4
Kipteris Girls Secondary School KerichoKipkelionC3BoardingGirls1
Kiptewit Boys High School KerichoBuretiC3BoardingBoys7
Koiwalelach Girls Secondary School KerichoBelgutC3BoardingGirls1
Musaria Secondary School KerichoSoin SigowetC3BoardingMixed2
Ndubusat Girls Secondary School KerichoKipkelionC3BoardingGirls2
Ngesumin Girls Secondaryschool KerichoBuretiC3BoardingGirls3
Roret Boys High School KerichoBuretiC3BoardingBoys3
Singoronik Secondary School KerichoSoin SigowetC3BoardingMixed3
Sosit Girls’ Secondary School KerichoBuretiC3BoardingGirls2
Sosit Mixed Day Secondary School KerichoBuretiC3BoardingMixed7
St. Thomas Mindililwet Secondary School KerichoSoin SigowetC3BoardingMixed1
Taita Towett Secondary School KerichoKipkelionC3BoardingBoys2
Torit Girls Secondary KerichoKerichoC3BoardingGirls2
Toror Girls’ Secondary School KerichoKerichoC3BoardingGirls2
Tulwet Secondary School KerichoBuretiC3BoardingBoys4
AGC Lilloch Secondary School KerichoKipkelionC4DayMixed3
AIC Kakibei Girls Secondary School KerichoSoin SigowetC4DayGirls1
Ainamoi Secondary School KerichoKerichoC4DayMixed2
Ainapkoi Secondary School KerichoBelgutC4DayMixed1
Baraka Secondary School KerichoLondianiC4DayMixed2
Belgut Starehe Girls Centre KerichoBelgutC4DayGirls2
Belgut Taptugen Starehe Boys Centre KerichoBelgutC4DayBoys2
Borborwet Secondary School KerichoBelgutC4DayMixed2
Brooke Day Secondary School KerichoKerichoC4DayMixed2
Buchenge Day Secondary School KerichoKerichoC4DayMixed1
Buttik High School KerichoBuretiC4DayMixed1
Chebewor Secondary School KerichoLondianiC4DayMixed1
Chebirirbei Secondary School KerichoBelgutC4DayMixed3
Chebitet Secondary School KerichoBuretiC4DayMixed1
Chemamul Mixed Secondary School KerichoBelgutC4DayMixed2
Chemogoch Secondary School KerichoKipkelionC4DayMixed1
Chemoiben Secondary School KerichoBuretiC4DayMixed4
Chemumbe KerichoBelgutC4DayMixed1
Chepkoiyo Secondary School KerichoKerichoC4DayMixed5
Chepkulgong Mixed Day Secondary School KerichoBuretiC4DayMixed7
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 KerichoKipkelionC4DayMixed5
Cheres Secondary School KerichoLondianiC4DayMixed1
Cheribo Secondary School KerichoBelgutC4DayMixed1
Cheronget Secondary School KerichoBelgutC4DayMixed1
Finch Secondary School KerichoLondianiC4DayMixed1
Getarwet Girls Secondary School KerichoBuretiC4DayGirls7
Getumbe Secondary School KerichoBelgutC4DayMixed3
Ingilot Day Secondary School KerichoKipkelionC4DayMixed3
Itoik Secondary School KerichoBuretiC4DayMixed2
Jagoror Secondary School KerichoLondianiC4DayMixed1
Jubilee Secondary School KerichoLondianiC4DayMixed1
Kabitungu Secondary School KerichoBuretiC4DayMixed6
Kabokyek Secondary School KerichoSoin SigowetC4DayMixed1
Kaboloin Secondary School KerichoKerichoC4DayMixed4
Kaborus Mixed Day Secondary School KerichoBuretiC4DayMixed1
Kabusienduk Secondary School KerichoBuretiC4DayMixed3
Kaitui Secondary School KerichoSoin SigowetC4DayMixed2
Kalyet Secondary School KerichoKipkelionC4DayMixed4
Kalyongwet Mixed Secondary School KerichoSoin SigowetC4DayMixed1
Kamaas Secondary School KerichoBelgutC4DayMixed1
Kamanamsim Secondary School KerichoBuretiC4DayMixed6
Kamarus Secondary School KerichoKipkelionC4DayMixed1
Kaminjeiwa Secondary School KerichoBuretiC4DayMixed3
Kaminjeiwet Secondary School KerichoBuretiC4DayMixed2
Kapchebet Girls Secondary School. KerichoBelgutC4DayGirls1
Kapchelach Secondary School KerichoBuretiC4DayMixed2
Kapias Secondary School KerichoKipkelionC4DayMixed3
Kapkarin Secondary School KerichoBuretiC4DayMixed1
Kapkatet Secondary School KerichoBuretiC4DayMixed5
Kapkeburu Secondary School KerichoSoin SigowetC4DayMixed1
Kapkiam Secondary School KerichoKerichoC4DayMixed4
Kapkitony Day Secondary School KerichoBelgutC4DayMixed1
Kapkondor Secondary School KerichoLondianiC4DayMixed1
Kapkwen Day Secondary School KerichoKipkelionC4DayMixed1
Kaplelit Secondary School KerichoKipkelionC4DayMixed2
Kaplutiet Secondary School KerichoBelgutC4DayMixed2
Kapngetuny Secondary School. KerichoKerichoC4DayMixed1
Kapseger Secondary School KerichoLondianiC4DayMixed2
Kapsenda Secondary School KerichoLondianiC4DayMixed1
Kapsinendet Secondary School KerichoBuretiC4DayMixed8
Kapsogeruk Secondary School KerichoBuretiC4DayMixed4
Kapsoit Secondary School KerichoKerichoC4DayMixed1
Kapsoiyo Secondary School KerichoBelgutC4DayMixed1
Kaptebengwo Secondary School KerichoSoin SigowetC4DayMixed5
Kaptebeswet Secondary School KerichoKerichoC4DayMixed4
Kaptele Secondary School KerichoBuretiC4DayMixed9
Kaptich Secondary KerichoLondianiC4DayMixed1
Kasheen Secondary School KerichoKipkelionC4DayMixed2
Keben Secondary School KerichoBelgutC4DayMixed2
Kebeneti Secondary School KerichoSoin SigowetC4DayMixed3
Kedowa Mixed Secondary School KerichoLondianiC4DayMixed2
Kelunet Secondary School KerichoBuretiC4DayMixed2
Kenegut Day Secondary School KerichoKerichoC4DayMixed3
Keongo Secondary School KerichoKerichoC4DayMixed3
Kericho Day Secondary School KerichoKerichoC4DayMixed4
Kericho Township Secondary School KerichoKerichoC4DayMixed3
Ketitui Secondary School KerichoKerichoC4DayMixed6
Kibolgong Secondary School KerichoBuretiC4DayMixed3
Kibugat Mixed Day Secondary School KerichoBuretiC4DayMixed2
Kiletien Mixed Secondary School KerichoLondianiC4DayMixed2
Kimologit Secondary School KerichoKipkelionC4DayMixed7
Kimugul Day Secondary School KerichoLondianiC4DayMixed3
Kipchorian Day Secondary School KerichoKipkelionC4DayMixed2
Kiprengwe Secondary School KerichoLondianiC4DayMixed3
Kipsamoi Secondary School KerichoSoin SigowetC4DayMixed3
Kipsegi Secondary School KerichoKipkelionC4DayMixed1
Kipsirichet Secondary School KerichoLondianiC4DayMixed1
Kipsitet Day Secondary School KerichoSoin SigowetC4DayMixed3
Kiptenden Secondary School KerichoKipkelionC4DayMixed3
Kiptobon Secondary School KerichoBuretiC4DayMixed12
Kiptome Secondary School KerichoBelgutC4DayMixed2
Kiptororgo Secondary School KerichoBuretiC4DayMixed7
Kisabo Secondary School KerichoLondianiC4DayMixed2
Koisagat Secondary School KerichoKipkelionC4DayMixed2
Kokwet Secondary School KerichoKipkelionC4DayMixed4
Korosyot Mixed Day Secondary School KerichoKipkelionC4DayMixed1
Kunyak Secondary School KerichoKipkelionC4DayMixed8
Kusumek Secondary School KerichoBuretiC4DayMixed7
Lalagin Mixed Day Secondary School KerichoBuretiC4DayMixed7
Laliat Secondary School KerichoKerichoC4DayMixed1
Leberer Secondary School KerichoLondianiC4DayMixed1
Lelach Girls Secondary School KerichoBuretiC4DayGirls3
Lesirwo Secondary School KerichoKipkelionC4DayMixed2
Litein Mixed Day Secondary School KerichoBuretiC4DayMixed4
Londiani Township Secondary School KerichoLondianiC4DayMixed3
Mabasi Secondary School KerichoBuretiC4DayMixed4
Magire Mixed Secondary School KerichoKipkelionC4DayMixed8
Manyoror Secondary School KerichoKerichoC4DayMixed1
Masaita Secondary School KerichoLondianiC4DayMixed2
Maso Secondary School KerichoKerichoC4DayMixed2
Masubeti Girls High School KerichoBuretiC4DayGirls9
Matobo Secondary School KerichoKerichoC4DayMixed2
Menet Mixed Day Secondary School KerichoKipkelionC4DayMixed1
Moi Sitotwet Secondary School KerichoKerichoC4DayMixed5
Moi Sorget Secondary School KerichoLondianiC4DayMixed2
Mombwo Secondary School KerichoBuretiC4DayMixed9
Momoniat Secondary School KerichoLondianiC4DayMixed3
Motero Secondary School KerichoSoin SigowetC4DayMixed2
Nelson Mandela High School KerichoBuretiC4DayMixed7
Ngeny Koiborot Secondary School KerichoSoin SigowetC4DayMixed1
Ngoina Secondary School KerichoBuretiC4DayMixed5
Ngororga Secondary School KerichoBuretiC4DayMixed4
Nyabangi Secondary School KerichoBelgutC4DayMixed1
Nyairobi Secondary School KerichoKipkelionC4DayMixed3
Poiywek Secondary School KerichoKerichoC4DayMixed4
Reresik Secondary School KerichoBuretiC4DayMixed5
Rungut Mixed Day Secondary School KerichoBuretiC4DayMixed2
Samolel Secondary School KerichoKipkelionC4DayMixed2
Saramek Secondary School KerichoLondianiC4DayMixed1
Sebetet Mixed Day Secondary School KerichoBuretiC4DayMixed4
Sereng Secondary School KerichoKipkelionC4DayMixed3
Seretut Secondary School KerichoBelgutC4DayMixed2
Simboiyon Mixed Day Secondary School KerichoLondianiC4DayMixed1
Simotwet Mixed Day Secondary School KerichoKipkelionC4DayMixed1
Siongi Secondary School KerichoBuretiC4DayMixed2
Siret Day Secondary School KerichoKipkelionC4DayMixed1
Sitian Secondary School KerichoLondianiC4DayMixed4
Siwot Secondary School KerichoKipkelionC4DayMixed1
Sondu Secondary School KerichoSoin SigowetC4DayMixed1
Sugutek Secondary School KerichoKipkelionC4DayMixed4
Sumeiyon Day Secondary School KerichoKerichoC4DayMixed1
Teldet Secondary School KerichoBelgutC4DayMixed2
Tendeno Secondary School KerichoLondianiC4DayMixed2
Tepkutwet Secondary School KerichoBuretiC4DayMixed4
Testai Day Mixed Secondary School KerichoLondianiC4DayMixed2
Tiriitab Moita Secondary School KerichoBuretiC4DayMixed5
Torsogek Secondary School KerichoKerichoC4DayMixed2
Tugunon Secondary School KerichoLondianiC4DayMixed2
Tuiyobei Secondary School KerichoKipkelionC4DayMixed7
Tulwap Kipsigis Secondary School KerichoLondianiC4DayMixed1
Tulwapmoi Mixed Day Secondary School KerichoKipkelionC4DayMixed4
Tumaini Secondary School KerichoLondianiC4DayMixed1
Tunnel Mixed Day Secondary School KerichoKipkelionC4DayMixed1
United Soy Secondary School KerichoLondianiC4DayMixed2
Mercy Girls Secondary School KerichoNot confirmedOtherDayMixed2
Sacred Heart Roret Girls Secondary School KerichoNot confirmedOtherBoardingGirls7
Alliance Girls’ High School KiambuKikuyuC1BoardingGirls8
Alliance High School KiambuKikuyuC1BoardingBoys3
Limuru Girls’ School KiambuLimuruC1BoardingGirls8
Loreto High School Limuru KiambuLimuruC1BoardingGirls4
Our Lady of Mt. Carmel Maryhill Girls KiambuThika WestC1BoardingGirls2
Precious Blood Kagwe Girls Secondary School KiambuLariC1BoardingGirls5
S.A. Joytown Secondary School for Ph KiambuThika WestC1BoardingMixed1
St. Francis Girls High School (Mang’u) KiambuGatundu NorthC1BoardingGirls6
Don Bosco Ituru High School KiambuGatundu SouthC2BoardingBoys5
Gachoire Secondary School KiambuLariC2BoardingGirls8
Githiga High School KiambuGithunguriC2BoardingBoys2
Kahuho Uhuru High School KiambuKabeteC2BoardingBoys3
Kijabe Boys High School KiambuLariC2BoardingBoys6
Kijabe Girls High School KiambuLariC2BoardingGirls2

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

Also in Pure Sciences

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