Senior schools offering STEM

10,417 senior schools include STEM in at least one subject combination.

Schools by county, then by cluster

SchoolCountySub-countyClusterBoarding or dayGenderCombinations with STEM
Namelok KajiadoLoitokitokC4DayMixed2
Namelok Girls Secondary School KajiadoKajiado WestC4DayGirls4
Naning’oi Mixed Day and Boarding Secondary School KajiadoKajiado WestC4DayMixed1
Naromoru Secondary School KajiadoKajiado WestC4DayMixed3
Nkaimurunya Mixed Day Secondary School KajiadoKajiado NorthC4DayMixed16
Nkoroi Mixed Day Secondary School KajiadoKajiado NorthC4DayMixed10
Olchorro KajiadoLoitokitokC4DayMixed6
Olchorro Onyori Senior School KajiadoKajiado WestC4DayMixed1
Olekasasi Mixed Day Secondary School KajiadoKajiado NorthC4DayMixed9
Olkeri Secondary School KajiadoKajiado NorthC4DayMixed5
Olmapitet M KajiadoLoitokitokC4DayMixed2
Oloibortoto Secondary School KajiadoElangata WuasC4DayMixed4
Oloika Secondary School KajiadoElangata WuasC4DayMixed4
Oloirien Boys KajiadoLoitokitokC4DayBoys4
Olomayiana Senior School KajiadoElang'ata WuasC4DayMixed2
Oloolua Secondary School KajiadoKajiado NorthC4DayMixed12
Oloontulugum Secondary School KajiadoKajiado CentralC4DayMixed2
Oloosirkon Mixed Secondary School KajiadoIsinyaC4DayMixed4
Olteyani Mixed Secondary School KajiadoKajiado WestC4DayMixed3
Olturoto Secondary School KajiadoIsinyaC4DayMixed1
P.C.E.A Enoomatasiani Mixed Day Secondary School KajiadoKajiado NorthC4DayMixed6
P.C.E.A Isara Secondary KajiadoMashuruC4DayBoys2
P.C.E.A Ngong Hills Secondary School KajiadoKajiado NorthC4DayMixed5
PCEA Upper Matasia Secondary School KajiadoKajiado NorthC4DayMixed4
Saina Mixed Day Secondary School KajiadoKajiado CentralC4DayMixed3
Senior Chief Rissa Oloosuyan Secondary School KajiadoKajiado CentralC4DayMixed4
Sholinke Senior School KajiadoIsinyaC4DayMixed2
St. Marks Kiserian Mixed Day Secondary School KajiadoKajiado NorthC4DayMixed10
Torosei Secondary KajiadoElangata WuasC4DayMixed5
Utumishi Sacco Day Secondary KajiadoIsinyaC4DayMixed4
Acacia Crest Senior School KajiadoIsinyaOtherListed as hybridMixed13
Alsuhem Girls KajiadoOloililaiOtherBoardingGirls6
Apex Boys High School KajiadoKajiado NorthOtherBoardingBoys4
Bishop Mazoldi Secondary School KajiadoNot confirmedOtherBoardingMixed1
Brother Beausang Catholic Education Center-Secondary KajiadoNot confirmedOtherDayMixed2
Bygrace High School KajiadoKajiado WestOtherListed as hybridMixed1
Change A Life Senior School KajiadoKajiado WestOtherBoardingMixed2
Christ the King Secondary KajiadoNot confirmedOtherDayMixed5
Citadel of Talents High School KajiadoIsinyaOtherListed as hybridMixed2
Dawamu Boys Academy KajiadoIsinyaOtherBoardingBoys15
Emani Senior School KajiadoKajiado WestOtherListed as hybridMixed1
Greenland Group of Schools KajiadoIsinyaOtherBoardingGirls2
Happyland Girls Senior School KajiadoIsinyaOtherBoardingGirls6
Isinya School for the Deaf KajiadoIsinyaOtherBoardingMixed3
Joram G.M Academy-Secondary KajiadoNot confirmedOtherDay & BoardingMixed1
Khalifa Bin Jasim KajiadoIsinyaOtherBoardingBoys6
Kikayaya Senior School KajiadoIsinyaOtherDayMixed1
Kiserian Junior Seminary-Secondary KajiadoNot confirmedOtherBoardingBoys1
Kiseryan Girls Academy KajiadoNot confirmedOtherBoardingGirls1
Kitengela Boys High KajiadoNot confirmedOtherBoardingBoys3
Kitengela International School KajiadoIsinyaOtherBoardingGirls10
Kitengela Vineyard Academy KajiadoNot confirmedOtherDay & BoardingMixed3
Lakewood Emerald Senior Girls School KajiadoIsinyaOtherBoardingGirls6
Mbagathi View Academy-Secondary KajiadoNot confirmedOtherDayMixed1
Merishaw School KajiadoIsinyaOtherBoardingBoys14
Mount Carmel Convent School KajiadoKajiado NorthOtherListed as hybridMixed1
Newlight Senior Girls" School KajiadoIsinyaOtherBoardingGirls6
Ole Frema Senior School KajiadoKajiado NorthOtherListed as hybridMixed1
Ongata Senior School KajiadoKajiado NorthOtherListed as hybridMixed3
PCEA Enoomatasiani Booth Boys High School. KajiadoKajiado NorthOtherBoardingBoys5
PCEA Imbirikani Girls High School KajiadoNot confirmedOtherBoardingGirls2
Precious Gem Senior School KajiadoIsinyaOtherListed as hybridMixed8
Raregem Talents School KajiadoIsinyaOtherListed as hybridMixed2
Rem High School KajiadoKajiado WestOtherBoardingMixed1
Rockfields Senior Secondary KajiadoIsinyaOtherBoardingBoys8
Sathya Sai School-Kisaju KajiadoIsinyaOtherListed as hybridMixed3
St Claire Girls Secondary School KajiadoNot confirmedOtherBoardingGirls6
St Martin De Porres Boys High School -Kiserian KajiadoKajiado WestOtherBoardingBoys3
Stephlight Secondary School KajiadoLoitokitokOtherListed as hybridMixed1
Sunnyside Schools KajiadoIsinyaOtherBoardingMixed2
Sunrise of Africa Senior School KajiadoIsinyaOtherDayMixed4
Tembea Girls Academy KajiadoIsinyaOtherBoardingGirls2
The Stone Athi School KajiadoIsinyaOtherBoardingBoys2
ACK Ematundu Boys Secondary/Vocational School KakamegaKhwiseroC1BoardingBoys3
Butere Girls High School KakamegaButereC1BoardingGirls29
Kakamega School KakamegaKakamega CentraC1BoardingBoys9
Musingu Boys High School KakamegaKakamega SouthC1BoardingBoys29
St. Angela Mumias Vocational School for Deaf KakamegaMumias WestC1BoardingGirls5
St. Peter’s Mumias Boys’ High School KakamegaMumias WestC1BoardingBoys32
The Sacred Heart Girls, Mukumu KakamegaKakamega EastC1BoardingGirls9
Archbishop Njenga Girls’ High School KakamegaLugariC2BoardingGirls16
Bishop Sulumeti Girls Secondary School KakamegaKakamega CentraC2BoardingGirls9
Bishop Sulumeti Girls Secondary School – Lugari KakamegaLugariC2BoardingGirls10
Butere Boys High School KakamegaButereC2BoardingBoys16
Chebuyusi Boys High School KakamegaNavakholoC2BoardingBoys10
Ingotse High School KakamegaNavakholoC2BoardingBoys9
Kivaywa Secondary School KakamegaMateteC2BoardingBoys18
Lirhanda Girls Secondary School KakamegaKakamega EastC2BoardingGirls10
Lubinu Boys High School KakamegaMumias EastC2BoardingBoys18
Lumakanda Boys High School KakamegaLugariC2BoardingBoys9
Malava Boys High School KakamegaKakamega NorthC2BoardingBoys14
Mary Seat of Wisdom Bulimbo Girls Secondary School KakamegaMatunguC2BoardingGirls14
Mautuma Secondary School KakamegaLugariC2BoardingBoys7
Moi Girls’ Secondary School-Nangili KakamegaLikuyaniC2BoardingGirls20
Musoli Girls High School KakamegaKakamega SouthC2BoardingGirls21
Mwihila High School KakamegaKhwiseroC2BoardingBoys12
Shanderema Secondary School KakamegaKakamega EastC2BoardingBoys2
Shikoti Girls Secondary School KakamegaKakamega CentraC2BoardingGirls9
Shikunga Secondary School KakamegaKakamega SouthC2BoardingMixed21
St Cecilia Girls Mautuma Secondary School KakamegaLugariC2BoardingGirls7
St John the Baptist Likuyani Secondary School KakamegaLikuyaniC2BoardingBoys18
St. Agnes Girls High School – Shibuye KakamegaKakamega EastC2BoardingGirls20
St. Mary’s Mumias Girls High School KakamegaMumias WestC2BoardingGirls19
St. Mathias Kholera Boys Secondary School KakamegaMatunguC2BoardingBoys10
St. Paul’s Lugari Boys Secondary School KakamegaLugariC2BoardingBoys7
St. Theresa’s Eregi Girls High School KakamegaKakamega SouthC2BoardingGirls27
St. Anne’s Nzoia Girls’ Secondary School KakamegaLikuyaniC2BoardingGirls18
St. Ignatius Mukumu Boys High School KakamegaKakamega EastC2BoardingBoys15
St. Philips Mukomari Secondary School KakamegaKakamega EastC2BoardingGirls5
ACK Milimani Girls KakamegaMumias WestC3BoardingGirls3
ACK St. Mary’s Shitoto Girls KakamegaMumias EastC3BoardingGirls3
Buchenya Girls Secondary School KakamegaButereC3Listed as hybridGirls8
Bumamu Secondary School KakamegaButereC3BoardingGirls3
Bushiangala Secondary School KakamegaKakamega SouthC3BoardingMixed6
Chekalini Secondary School KakamegaLugariC3BoardingMixed7
Ekambuli Secondary School KakamegaKhwiseroC3BoardingMixed9
Eluche Secondary KakamegaMumias EastC3BoardingMixed6
Emalindi Girls Secondary School KakamegaKhwiseroC3BoardingGirls16
Eshibinga Secondary School KakamegaKhwiseroC3BoardingMixed14
Eshikulu Boys Secondary School KakamegaLikuyaniC3BoardingBoys28
Eshikulu Girls Secondary School KakamegaLikuyaniC3BoardingGirls9
Friends School Lukhokho KakamegaMateteC3BoardingGirls6
Friends Secondary School, Kongoni KakamegaLikuyaniC3BoardingMixed9
Handidi Secondary School KakamegaKakamega EastC3BoardingMixed10
Handow Secondary School KakamegaLugariC3BoardingMixed10
Ibinzo Girls Secondary School KakamegaKakamega CentraC3BoardingGirls5
Kakoyi Secondary School KakamegaKakamega NorthC3BoardingMixed10
Kakunga Girls Secondary School KakamegaKakamega NorthC3BoardingGirls6
Khwisero Girls Secondary School KakamegaKhwiseroC3BoardingGirls14
Kilimo Girls Secondary School KakamegaKakamega CentraC3BoardingGirls11
Kimang’eti Friends Girls High School KakamegaKakamega NorthC3BoardingGirls7
Koyonzo Secondary School KakamegaMatunguC3BoardingBoys12
Lirhembe Girls Secondary School KakamegaKakamega SouthC3BoardingGirls6
Lwanda Dudi Secondary School KakamegaKhwiseroC3BoardingMixed7
Mabole Boys Secondary School KakamegaButereC3BoardingBoys9
Makhokho Secondary School KakamegaKakamega SouthC3BoardingBoys6
Makhukhuni Secondary School KakamegaMateteC3BoardingMixed5
Makunda Muslim Secondary School KakamegaMatunguC3BoardingMixed5
Malava Girls Secondary School KakamegaKakamega NorthC3BoardingGirls7
Manyala Secondary School KakamegaButereC3BoardingMixed6
Manyonyi Secondary School KakamegaLugariC3BoardingGirls5
Matende Secondary School KakamegaKakamega CentraC3BoardingGirls9
Matioli Secondary School KakamegaKakamega CentraC3BoardingBoys9
Mukuyu Girls Secondary School KakamegaLugariC3BoardingGirls5
Mumias Boys Muslim Secondary School KakamegaMumias WestC3BoardingBoys12
Mumias Muslim Girls Secondary School KakamegaMumias WestC3BoardingGirls7
Munami Secondary School KakamegaMatunguC3BoardingMixed8
Mundoli ACK Girls High School KakamegaKhwiseroC3BoardingGirls7
Namasoli Secondary School KakamegaKhwiseroC3BoardingMixed14
Namirama Girls High School KakamegaNavakholoC3BoardingGirls7
Namulungu Mixed Day and Boarding KakamegaMatunguC3BoardingMixed5
Samitsi Secondary School KakamegaKakamega NorthC3BoardingBoys14
Shamberere Secondary School KakamegaKakamega NorthC3BoardingBoys4
Shihome Girls KakamegaKakamega NorthC3BoardingGirls4
Shikokho Secondary School KakamegaKakamega SouthC3BoardingMixed14
Shiongo Secondary School KakamegaKhwiseroC3BoardingMixed10
Sidikho Secondary School KakamegaNavakholoC3BoardingMixed13
Silungai Girls’ KakamegaKakamega NorthC3BoardingGirls9
Silungai Secondary School KakamegaKakamega NorthC3BoardingBoys9
Sivilie Secondary School KakamegaNavakholoC3BoardingMixed12
St Andrews Eshikalame Secondary School KakamegaMumias WestC3BoardingMixed3
St Cecilia Lufumbo Girls Secondary School KakamegaButereC3BoardingGirls6
St Kizito Secondary School Lusumu KakamegaNavakholoC3BoardingBoys8
St Martha’s Mwitoti Secondary School KakamegaMumias EastC3BoardingMixed20
St Paul’s Emulakha Secondary School KakamegaNavakholoC3BoardingMixed13
St. Augustine Mlimani Secondary School KakamegaLugariC3BoardingMixed12
St. Charles Khalaba Secondary School KakamegaMatunguC3BoardingMixed7
St. Elizabeth Bumia Girls’ Secondary School KakamegaMumias WestC3BoardingGirls3
St. Elizabeth Likuyani Girls Secondary School KakamegaLikuyaniC3BoardingGirls10
St. Elizabeth Lureko Girls Secondary School KakamegaMumias WestC3BoardingGirls7
St. Gabriel’s Isongo Secondary School KakamegaMumias EastC3BoardingMixed6
St. James Namamba Boys Secondary School KakamegaMatunguC3BoardingBoys9
St. Kizito Lusumu Girls Secondary School KakamegaNavakholoC3BoardingGirls3
St. Maurice Mwira High School KakamegaMatunguC3BoardingMixed14
St. Paul’s Ebusia Secondary School. KakamegaMumias EastC3BoardingMixed12
St. Peter’s Moi’s Bridge Secondary School KakamegaLikuyaniC3BoardingBoys21
St. Pauls Lubinu Girls Secondary School KakamegaMumias EastC3BoardingGirls6
St. Peters Moi’s Bridge Girls Secondary School KakamegaLikuyaniC3BoardingGirls10
St. Teresa’s Itete Secondary School KakamegaMatunguC3BoardingMixed6
A.C.K St. Mary’s Ebusambe Secondary School KakamegaMatunguC4DayMixed4
A.C.K. St. Paul’s Mungore Mixed Secondary School KakamegaMatunguC4DayMixed2
ACK Emmanuel Marinda Secondary School KakamegaMatunguC4DayMixed4
ACK Koyonzo Girls Secondary School KakamegaMatunguC4DayGirls3
ACK St Josephs Namberekeya Secondary School KakamegaMatunguC4DayMixed4
ACK St. James Butobe Mixed Secondary School KakamegaMumias WestC4DayMixed5
ACK St. John’s Khwisero Secondary School KakamegaKhwiseroC4DayMixed12
ACK St. Peter’s Khabakaya KakamegaMumias EastC4DayMixed2
Aligula Secondary School KakamegaLikuyaniC4DayMixed3
Ayub Savula Secondary School KakamegaLugariC4DayMixed1
Bishop Sulumeti Mukomari Secondary School KakamegaKakamega EastC4DayMixed3
Buchifi Mixed Secondary School KakamegaMumias WestC4DayMixed12
Buhayi Muslim Secondary School KakamegaNavakholoC4DayMixed10
Bukhakunga Secondary School KakamegaKakamega NorthC4DayMixed12
Bukhaywa Secondary School KakamegaKakamega EastC4DayMixed10
Bukolwe Secondary School KakamegaButereC4DayMixed7
Bululwe Mixed Secondary School KakamegaButereC4DayMixed3
Bulupi Senior Secondary KakamegaKakamega NorthC4DayMixed7
Burendwa Secondary School KakamegaKakamega SouthC4DayMixed3
Bushili Secondary School KakamegaNavakholoC4DayMixed6
Busombi Muslim Mixed KakamegaMatunguC4DayMixed4
C.O.G Ea(K)-Iremele Secondary School KakamegaKakamega SouthC4DayMixed2
Chegulo Secondary School KakamegaKakamega NorthC4DayMixed3
Chevoso Secondary KakamegaKakamega NorthC4DayMixed4
Chimoroni Secondary School KakamegaKakamega NorthC4DayMixed10
Dr. Kisia Baptist Secondary School KakamegaKakamega EastC4DayMixed2
Ebubole Secondary KakamegaMumias EastC4DayMixed5
Ebwambwa Secondary School KakamegaKakamega CentraC4DayMixed2
Ejinja Mixed Day Secondary School KakamegaMatunguC4DayMixed7
Ekatsombero Secondary School KakamegaKhwiseroC4DayMixed7
Elukho Secondary School KakamegaKakamega CentraC4DayMixed3
Emaholia Mixed Secondary School KakamegaKhwiseroC4DayMixed3
Emanani Muslim Secondary School KakamegaMatunguC4DayMixed4
Ematetie Secondary School KakamegaKakamega CentraC4DayMixed6
Ematiha Secondary School KakamegaNavakholoC4DayMixed8
Emukhuwa Girls Secondary School KakamegaMumias WestC4DayGirls3
Emuruba Mixed Secondary School KakamegaKhwiseroC4DayMixed1
Emutsasa Girls Secondary School KakamegaKhwiseroC4DayGirls3
Emwaniro Secondary School KakamegaKhwiseroC4DayMixed5
Emwiru Mixed Day Secondary School KakamegaKhwiseroC4DayMixed10
Epanja Secondary School KakamegaMumias EastC4DayMixed3
Eshiandukusi Secondary School KakamegaKakamega CentraC4DayMixed2
Eshibanze Muslim KakamegaMatunguC4DayMixed5
Eshibeye Secondary School KakamegaKakamega CentraC4DayMixed4
Eshikhondi Mixed Secondary School KakamegaMatunguC4DayMixed5
Eshikomere Girls Secondary School KakamegaButereC4DayGirls3
Eshinutsa Secondary School KakamegaKhwiseroC4DayMixed9
Eshitari Secondary School KakamegaButereC4DayMixed5
Esokone Secondary School KakamegaKakamega CentraC4DayMixed3
Esumeyia Secondary School KakamegaNavakholoC4DayMixed8
Forestal S.A Secondary School KakamegaLugariC4DayMixed9
Fr. Joseph Ortner Girls’ Secondary School KakamegaKakamega SouthC4DayGirls2
Friends High School Angayu KakamegaLugariC4DayMixed1
Friends Lukusi Secondary School KakamegaKakamega EastC4DayMixed5
Friends Mabuye Secondary School KakamegaMateteC4DayMixed4
Friends Mixed Secondary School Musaga KakamegaNavakholoC4DayMixed6
Friends Mukonge Secondary School KakamegaLugariC4DayMixed1
Friends Nderema Mixed Secondary School KakamegaNavakholoC4DayMixed5
Friends School Lirhanda Mixed Secondary KakamegaKakamega EastC4DayMixed6
Friends School Lirhembe KakamegaKakamega SouthC4DayMixed8
Friends School Lusiola KakamegaKakamega SouthC4DayMixed7
Friends School Mugomari Secondary School KakamegaKakamega EastC4DayMixed3
Friends School Muranda Mixed Secondary School KakamegaKakamega EastC4DayMixed2
Friends School Mutaho Girls’ Secondary KakamegaKakamega SouthC4DayGirls6
Friends School Shilalyo KakamegaKakamega EastC4DayMixed4
Friends Secondary School Binyenya KakamegaLikuyaniC4DayMixed2
Friends Secondary School Chenjeni KakamegaMateteC4DayMixed6
Friends Secondary School Lugango KakamegaKakamega EastC4DayMixed3
Friends Secondary School Lusui KakamegaKakamega SouthC4DayMixed3
Friends Secondary School Matisi KakamegaLikuyaniC4DayMixed7
Friends Secondary School Mbururu KakamegaLikuyaniC4DayMixed12
Friends Secondary School Shiswa KakamegaKakamega EastC4DayMixed3
Friends Secondary School Shitochi KakamegaKakamega EastC4DayMixed3
Friends Secondary School – Likhovero KakamegaKakamega EastC4DayMixed5
Friends Secondary School-Maturu KakamegaMateteC4DayMixed5
Friends Secondary School-Simuli KakamegaNavakholoC4DayMixed8
Friends Vuyika Secondary School KakamegaMateteC4DayMixed4
Holy Cross Injira Secondary School KakamegaKakamega EastC4DayMixed3
Holy Cross Sango Girls Secondary School KakamegaLikuyaniC4DayGirls5
Holy Family Marukusi Secondary School KakamegaMateteC4DayMixed6
Holy Family Musembe Secondary School KakamegaLugariC4DayMixed9
Ibinda Mixed Secondary School KakamegaKhwiseroC4DayMixed1
Ibokolo Mixed Secondary School KakamegaButereC4DayMixed5
Ichinga Muslim Secondary School KakamegaMumias WestC4DayMixed7
Ihonje Secondary School KakamegaMumias WestC4DayMixed3
Ikoli Secondary School KakamegaKakamega NorthC4DayMixed5
Ileho Friends Secondary School KakamegaKakamega EastC4DayMixed9
Imalaba Secondary School KakamegaKakamega SouthC4DayMixed2
Imanga Secondary School KakamegaButereC4DayMixed3
Imbale Secondary School KakamegaKakamega SouthC4DayMixed6
Immaculate Heart Secondary School KakamegaLugariC4DayMixed3
Inaya Mixed Secondary School KakamegaButereC4DayMixed4
Indangalasia Secondary School KakamegaKakamega CentraC4DayMixed3
Ingotse Girls Secondary School KakamegaNavakholoC4DayGirls3
Isanjiro Girls KakamegaKakamega NorthC4DayGirls7
Ituti Secondary School KakamegaButereC4DayMixed5
Ivakale S.A Secondary School KakamegaKakamega EastC4DayMixed3
Ivona Mixed Secondary School KakamegaLugariC4DayMixed1
Ivonda P.A.G Secondary School KakamegaKakamega SouthC4DayMixed4
Ivugwi Secondary School KakamegaLikuyaniC4DayMixed16
Kakamega Muslim Secondary School KakamegaKakamega CentraC4DayMixed6
Kakamega Township Secondary School KakamegaKakamega CentraC4DayMixed9
Kalenda Girls Secondary School KakamegaKakamega NorthC4DayGirls6
Kaluni Mixed Senior School KakamegaKakamega SouthC4DayMixed3
Kamashia Secondary School (Public) KakamegaMumias EastC4DayMixed10
Kimangeti Secondary School KakamegaKakamega NorthC4DayBoys5
Kulumbeni Secondary School KakamegaMateteC4DayMixed5
Kuvasali KakamegaKakamega NorthC4DayMixed5
Lugala Secondary School KakamegaKakamega EastC4DayMixed12
Lugusi Friends’ Boys School KakamegaKakamega NorthC4DayBoys7
Lukala KakamegaKakamega NorthC4DayMixed4
Lukume Secondary School KakamegaKakamega NorthC4DayMixed8
Lumakanda Township Secondary School KakamegaLugariC4DayMixed3
Lumama Secondary School KakamegaLugariC4DayMixed3
Lunyinya KakamegaKakamega NorthC4DayMixed1
Lunyito Secondary School KakamegaLugariC4DayMixed5
Lunyu Secondary School KakamegaKakamega EastC4DayMixed7
Lunza Secondary School KakamegaButereC4DayBoys6
Lwanda Lugari Secondary School KakamegaLugariC4DayMixed5
Lwanda Secondary School KakamegaKakamega EastC4DayMixed15
Lwanda(K) KakamegaKakamega NorthC4DayMixed7
Lwandeti D.E.B Secondary School KakamegaMateteC4DayMixed9
Lwandeti Secondary School KakamegaKakamega NorthC4DayMixed9
Mache KakamegaKakamega NorthC4DayMixed3
Macho Muslim Secondary School KakamegaLugariC4DayMixed1
Mahanga ‘K’ Secondary School KakamegaMateteC4DayMixed9
Mahira Secondary School KakamegaKakamega NorthC4DayMixed8
Mahola Secondary KakamegaMumias EastC4DayMixed4
Mahondo Secondary School KakamegaButereC4DayMixed2
Makunga Secondary School KakamegaMumias EastC4DayMixed8
Malinya Girls Secondary School KakamegaKakamega SouthC4DayGirls6
Manda Secondary School KakamegaKakamega NorthC4DayMixed3
Mang’uliro Secondary KakamegaKakamega NorthC4DayMixed7
Manyonje Srcondary KakamegaKakamega NorthC4DayMixed3
Mapera Secondary School KakamegaLikuyaniC4DayMixed8
Mary Lusweti Secondary School KakamegaLikuyaniC4DayMixed3
Masaba Mixed Secondary School KakamegaButereC4DayMixed3
Matete Friends Secondary School KakamegaKakamega NorthC4DayMixed7
Matioli Secondary School KakamegaKakamega NorthC4DayMixed5
Matsakha Secondary School KakamegaKakamega NorthC4DayMixed5
Matunda S. A Secondary School KakamegaLikuyaniC4DayMixed18
Mavusi Secondary School KakamegaKakamega NorthC4DayMixed8
Mayuge Secondary KakamegaKakamega NorthC4DayMixed1
Mbaya Secondary School KakamegaLugariC4DayMixed3
Mufutu Secondary School KakamegaLugariC4DayMixed3
Mugai Secondary School KakamegaKakamega NorthC4DayMixed16
Mugunga Secondary School KakamegaLugariC4DayMixed5
Muhomo Secondary School KakamegaMateteC4DayMixed3
Mukhonje Secondary School KakamegaKakamega EastC4DayMixed2
Mukhonje ‘K’ Mixed Secondary School KakamegaKakamega NorthC4DayMixed3
Mundaha Secondary School KakamegaKhwiseroC4DayMixed5
Mungakha Friends’ Secondary School KakamegaNavakholoC4DayMixed6
Munyuki Mixed Secondary School KakamegaLugariC4DayMixed7
Musali Secondary School KakamegaKakamega SouthC4DayMixed6
Musanda Secondary School KakamegaMumias WestC4DayMixed16
Musango Mixed Secondary School KakamegaMumias EastC4DayMixed5
Museno Secondary School KakamegaKakamega EastC4DayMixed3
Musingu Day Mixed Secondary School KakamegaKakamega EastC4DayMixed3
Mutsuma KakamegaKakamega NorthC4DayMixed8
Mwamba Secondary School KakamegaLugariC4DayMixed3
Mwangaza Secondary School KakamegaKakamega CentraC4DayMixed4
Mwiba S.A Secondary School KakamegaLikuyaniC4DayMixed9
Mwihila Girls High School KakamegaKhwiseroC4DayGirls3
Mwiyala Mixed Day Secondary School KakamegaKakamega CentraC4DayMixed4
Namagara Secondary School KakamegaKakamega NorthC4DayMixed9
Namanja Secondary School KakamegaKakamega NorthC4DayMixed9
Namatala Girls Secondary School KakamegaKakamega NorthC4DayGirls3
Nambacha Mixed Secondary KakamegaNavakholoC4DayMixed8
Nambilima Sa Secondary School KakamegaMateteC4DayMixed5
Namulungu Muslim Secondary School KakamegaMatunguC4DayMixed4
Namundera Mixed Secondary School KakamegaNavakholoC4DayMixed5
Namushiya Secondary School KakamegaKakamega NorthC4DayMixed5
Nang’anda Secondary School KakamegaNavakholoC4DayMixed6
Nasianda Secondary School KakamegaLikuyaniC4DayMixed5
Navakholo Secondary School KakamegaNavakholoC4DayMixed7
Ngairwe Secondary School KakamegaMatunguC4DayMixed5
Nzoia D.E.B Secondary School KakamegaMateteC4DayMixed5
Our Lady of Assumption Shitoli Secondary School KakamegaKakamega SouthC4DayMixed2
Our Lady Queen of Peace Shikondi Girls KakamegaKakamega SouthC4DayGirls5
P.A.G Magale Secondary School KakamegaKakamega EastC4DayMixed6
Salvation Army Kwirenyi KakamegaKakamega EastC4DayMixed3
Savala Secondary School KakamegaLugariC4DayMixed3
Sawawa Secondary School KakamegaKakamega NorthC4DayMixed4
SDA Matungu Secondary School KakamegaMatunguC4DayMixed4
Shabwali Secondary School KakamegaKakamega EastC4DayMixed6
Shagungu Secondary School KakamegaKakamega EastC4DayMixed6
Shamiloli Secondary School KakamegaKakamega EastC4DayMixed4
Shamoni Senior Secondary KakamegaKakamega NorthC4DayMixed12
Sheikh Badru Muslim Secondary School KakamegaMumias WestC4DayMixed3
Shiandiche Secondary School KakamegaKakamega NorthC4DayMixed9
Shibale A.C.K Secondary School KakamegaMumias WestC4DayMixed3
Shibanga Mixed Secondary School KakamegaButereC4DayMixed5
Shibembe Mixed Secondary School KakamegaButereC4DayMixed3
Shidodo Secondary School KakamegaKakamega EastC4DayMixed5
Shiduha Secondary School KakamegaKakamega SouthC4DayMixed6
Shieywe Secondary School KakamegaKakamega CentraC4DayMixed12
Shihumbu Girls Secondary School KakamegaKakamega EastC4DayGirls6
Shikomari Secondary School KakamegaNavakholoC4DayMixed8
Shinamwenyuli Secondary School KakamegaButereC4DayMixed6
Shinoyi Secondary School KakamegaNavakholoC4DayMixed6
Shiraha Secondary School KakamegaButereC4DayMixed5
Shirali Secondary School KakamegaKhwiseroC4DayMixed5
Shirugu KakamegaKakamega NorthC4DayMixed1
Shitsitswi Secondary School KakamegaButereC4DayMixed7
Shivagala Secondary School KakamegaKakamega SouthC4DayMixed3
Shivanga Secondary School KakamegaKakamega NorthC4DayMixed5
Shiveye Secondary School KakamegaKakamega SouthC4DayMixed3
Sipande Secondary School KakamegaLugariC4DayMixed3
Sirigoi Secondary School KakamegaNavakholoC4DayMixed7
Sisokhe Secondary School KakamegaNavakholoC4DayMixed6
Siyombe Friends Senior School KakamegaNavakholoC4DayMixed2
Solyo Secondary School KakamegaKakamega EastC4DayMixed8
St Benedict Mukoye Girls Secondary School KakamegaButereC4DayGirls3
St Christopher Enyapora Secondary School KakamegaMumias WestC4DayMixed3
St Dennis Munjiti Secondary School KakamegaKhwiseroC4DayMixed10
St Emmanuel Lutasio Secondary School KakamegaMatunguC4DayMixed2
St Francis Xavier Shikoti Mixed Secondary KakamegaKakamega CentraC4DayMixed15
St Henry’s Saisi Wabuge Memorial Secondary School KakamegaLikuyaniC4DayBoys3
St James Shisesia Secondary School KakamegaKakamega SouthC4DayMixed3
St Joseph Lukongo Secondary School KakamegaMumias WestC4DayMixed3
St Josephs Kogo Secondary School KakamegaLikuyaniC4DayMixed16
St Mark’s Bulanda Mixed Secondary KakamegaButereC4DayMixed6
St Mary’s Ebutenje Girls Secondary School KakamegaNavakholoC4DayGirls3
St Mathews Ikomero Secondary School KakamegaKhwiseroC4DayMixed12
St Michael Muluwa Secondary School KakamegaButereC4DayMixed3
St Michaels Shamusinjiri Secondary School KakamegaKakamega SouthC4DayMixed6
St Peter’s Muyundi Girls Secondary School KakamegaButereC4DayGirls2
St Philip’s Ebwaliro Secondary School KakamegaMumias EastC4DayMixed6
St Stephen Mulwanda Secondary School KakamegaKhwiseroC4DayMixed9
St Stephens Eshihaka KakamegaMumias WestC4DayMixed3
St Stephen’s Ebubaka Secondary School KakamegaMumias WestC4DayMixed3
St. Agnes Mwira Girls Secondary School KakamegaMatunguC4DayGirls5
St. Annes Dudi Girls Secondary School KakamegaKhwiseroC4DayGirls2
St. Anne’s Indangalasia Secondary KakamegaMumias EastC4DayMixed1
St. Anne’s Munasio Secondary School KakamegaKakamega EastC4DayGirls2
St. Anne’s Nanyeni Secondary School KakamegaMatunguC4DayMixed4
St. Augustine Rosterman Secondary School KakamegaKakamega CentraC4DayMixed5
St. Augustine’s Soysambu Secondary School KakamegaLikuyaniC4DayMixed16
St. Beda’s Bukaya Secondary School KakamegaMumias WestC4DayMixed12
St. Bonventure Shimanyiro Secondary School KakamegaKakamega SouthC4DayMixed3
St. Carol Lwanga Maraba Secondary School KakamegaKakamega CentraC4DayMixed3
St. Caroli Lwanga Lutaso Secondary School KakamegaNavakholoC4DayMixed6
St. Cecilia Makokhwe Secondary School KakamegaMatunguC4DayMixed5
St. Charles Lwanga Koromaiti Secondary School KakamegaLugariC4DayMixed7
St. Charles’ Lung’anyiro Secondary School KakamegaMatunguC4DayMixed5
St. Elias Iyabo Secondary School KakamegaMumias WestC4DayMixed3
St. Francis Kisigame Secondary School KakamegaLikuyaniC4DayMixed7
St. Francis Majengo Secondary School KakamegaLugariC4DayMixed7
St. Francis Sabane Secondary School KakamegaKakamega SouthC4DayMixed3
St. Gerald’s Shanjero Secondary School KakamegaKakamega EastC4DayMixed4
St. Henry’s Saisi Wabuge Girls Secondary School KakamegaLikuyaniC4DayGirls7
St. James’ Namamba Girls’ KakamegaMatunguC4DayGirls5
St. Johns Khaimba KakamegaMumias EastC4DayMixed3
St. John’s Budonga Secondary School KakamegaNavakholoC4DayMixed4
St. John’s Bumala Secondary School KakamegaMumias WestC4DayMixed5
St. John’s Mukhweya Secondary School KakamegaMatunguC4DayMixed7
St. John’s Secondary School Mtoni KakamegaLikuyaniC4DayMixed12
St. Joseph Shichinji Secondary School KakamegaKakamega SouthC4DayMixed3
St. Josephs Bulonga Secondary School KakamegaMatunguC4DayMixed2
St. Joseph’s Indangalasia Secondary School KakamegaMatunguC4DayMixed10
St. Joseph’s Lumino Secondary School KakamegaLikuyaniC4DayMixed7
St. Joseph’s Nyorotis Secondary School KakamegaLikuyaniC4DayMixed5
St. Joseph’s Shirotsa Secondary School KakamegaKhwiseroC4DayMixed3
St. Jude Seregeya Secondary School KakamegaLikuyaniC4DayMixed18
St. Luke’s Khabukoshe Mixed Secondary School KakamegaMatunguC4DayMixed4
St. Luke’s Shanderema KakamegaMumias EastC4DayMixed5
St. Mark’s Imakale Secondary School KakamegaMatunguC4DayMixed3
St. Michael Kilimani Secondary School KakamegaLikuyaniC4DayMixed9
St. Michaels Ingusi Secondary School KakamegaMumias WestC4DayMixed9
St. Michael’s Emakhwale KakamegaMumias EastC4DayMixed3
St. Michael’s Eshirumbwe Secondary School KakamegaMatunguC4DayMixed7
St. Monica Mixed Secondary School KakamegaLikuyaniC4DayMixed3
St. Mukasa Girls’ Secondary School-Chimoi KakamegaMateteC4DayGirls3
St. Mukasa Secondary School – Chimoi KakamegaMateteC4DayBoys3
St. Patrick’s Ikonyero Secondary School KakamegaKakamega CentraC4DayMixed12
St. Paul’s Mixed Secondary School Lwakhupa KakamegaNavakholoC4DayMixed7
St. Paul’s Mushinaaka Mixed Secondary School KakamegaKhwiseroC4DayMixed5
St. Paul’s Shikunga Secondary School KakamegaButereC4DayMixed5
St. Peter’s Khaunga Secondary School KakamegaMumias EastC4DayMixed9
St. Raphael’s Burangasi Secondary KakamegaNavakholoC4DayMixed6
St. Romano’s Matawa Secondary School KakamegaMumias WestC4DayMixed5
St. Stephens Maraba Secondary School KakamegaMumias EastC4DayMixed10
St. Stephen’s ACK Eshiakhulo Secondary School KakamegaMumias EastC4DayMixed5
St. Stephen’s Eshiyanza Secondary School KakamegaButereC4DayMixed6
St. Stephen’s Secondary School Lwanda KakamegaLikuyaniC4DayMixed15
St. Stephen’s Shiatsala Secondary School KakamegaButereC4DayMixed10
St. Teresa Eshisenye Girls Secondary School KakamegaMumias EastC4DayGirls5
St. Teresas Bumini Secondary School KakamegaMumias EastC4DayMixed16
St. Teresa’s Ebumamu Secondary School KakamegaNavakholoC4DayMixed3
St. Thomas Aquinas Buchangu Secondary School KakamegaNavakholoC4DayMixed5
St. Thomas Shikumu Secondary School KakamegaKakamega SouthC4DayMixed4
St. Veronica Mirembe Girls Secondary KakamegaLikuyaniC4DayMixed7
St. Vincent Secondary School – Butende KakamegaMumias WestC4DayMixed7
St.. Mathews Mung”Ang”A KakamegaMumias EastC4DayMixed3
St. Anne’s Ikuywa Secondary School KakamegaKakamega EastC4DayMixed5
St. Benedict Lugulu Secondary School KakamegaLikuyaniC4DayMixed5
St. Boniface Mbagara Secondary School KakamegaLugariC4DayMixed3
St. Francis Eshirembe Secondary School KakamegaButereC4DayMixed3
St. Francis Shiyabo Secondary School KakamegaMatunguC4DayMixed2
St. Francis Xavier Shipalo Secondary School KakamegaKakamega EastC4DayMixed8
St. Gabriel Mundulu Secondary School KakamegaKakamega EastC4DayMixed3
St. Gabriel’s Mirere Secondary KakamegaMatunguC4DayMixed7
St. Joseph Malimili Secondary School KakamegaKakamega EastC4DayMixed6
St. Joseph Ugana Secondary School KakamegaMumias WestC4DayMixed3
St. Joseph’s Ingolomosio KakamegaKakamega EastC4DayMixed3
St. Joseph’s Mukulusu Secondary School KakamegaKakamega EastC4DayMixed6
St. Joseph’s Shibinga ‘W’ Mixed Day Secondary School KakamegaMumias EastC4DayMixed5
St. Lukes Shisango Girls Secondary School KakamegaKakamega CentraC4DayGirls4
St. Marys Namalasire Secondary School KakamegaMatunguC4DayMixed4
St. Mary’s Namasanda Secondary School KakamegaMatunguC4DayMixed2
St. Monica Lubao Secondary School KakamegaKakamega EastC4DayMixed16
St. Patrick’s Ebubere Mixed Secondary School KakamegaMumias EastC4DayMixed6
St. Paul’s Ahong’njo Secondary School KakamegaMumias WestC4DayMixed7
St. Peter’s Itenyi Secondary School KakamegaKakamega EastC4DayMixed3
St. Peter’s Lubanga KakamegaMatunguC4DayMixed7
St. Raphael Namalenge KakamegaMatunguC4DayMixed2
St. Stephen Mungakha Secondary School KakamegaMatunguC4DayMixed4
St. Teresa Secondary School KakamegaLikuyaniC4DayMixed16
St. Theresa Isecheno Secondary School KakamegaKakamega EastC4DayMixed3
St. Thomas Aquinas Secondary School – Eshisiru KakamegaKakamega CentraC4DayMixed6
St. Titus Emasere Secondary KakamegaKakamega CentraC4DayMixed2

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

Also in Pure Sciences

Also in Applied Sciences

Also in Technical Studies

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