Senior schools offering Physics

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

Schools by county, then by cluster

SchoolCountySub-countyClusterBoarding or dayGenderCombinations with Physics
Namelok KajiadoLoitokitokC4DayMixed2
Namelok Girls Secondary School KajiadoKajiado WestC4DayGirls2
Naning’oi Mixed Day and Boarding Secondary School KajiadoKajiado WestC4DayMixed1
Naromoru Secondary School KajiadoKajiado WestC4DayMixed1
Nkaimurunya Mixed Day Secondary School KajiadoKajiado NorthC4DayMixed4
Nkoroi Mixed Day Secondary School KajiadoKajiado NorthC4DayMixed3
Olchorro KajiadoLoitokitokC4DayMixed3
Olchorro Onyori Senior School KajiadoKajiado WestC4DayMixed1
Olekasasi Mixed Day Secondary School KajiadoKajiado NorthC4DayMixed3
Olkeri Secondary School KajiadoKajiado NorthC4DayMixed2
Olmapitet M KajiadoLoitokitokC4DayMixed2
Oloibortoto Secondary School KajiadoElangata WuasC4DayMixed2
Oloika Secondary School KajiadoElangata WuasC4DayMixed2
Oloirien Boys KajiadoLoitokitokC4DayBoys1
Olomayiana Senior School KajiadoElang'ata WuasC4DayMixed1
Oloolua Secondary School KajiadoKajiado NorthC4DayMixed3
Oloontulugum Secondary School KajiadoKajiado CentralC4DayMixed1
Oloosirkon Mixed Secondary School KajiadoIsinyaC4DayMixed2
Olteyani Mixed Secondary School KajiadoKajiado WestC4DayMixed1
Olturoto Secondary School KajiadoIsinyaC4DayMixed1
P.C.E.A Enoomatasiani Mixed Day Secondary School KajiadoKajiado NorthC4DayMixed4
P.C.E.A Isara Secondary KajiadoMashuruC4DayBoys1
P.C.E.A Ngong Hills Secondary School KajiadoKajiado NorthC4DayMixed2
PCEA Upper Matasia Secondary School KajiadoKajiado NorthC4DayMixed2
Saina Mixed Day Secondary School KajiadoKajiado CentralC4DayMixed2
Senior Chief Rissa Oloosuyan Secondary School KajiadoKajiado CentralC4DayMixed1
Sholinke Senior School KajiadoIsinyaC4DayMixed1
St. Marks Kiserian Mixed Day Secondary School KajiadoKajiado NorthC4DayMixed2
Torosei Secondary KajiadoElangata WuasC4DayMixed2
Utumishi Sacco Day Secondary KajiadoIsinyaC4DayMixed2
Acacia Crest Senior School KajiadoIsinyaOtherListed as hybridMixed4
Alsuhem Girls KajiadoOloililaiOtherBoardingGirls2
Apex Boys High School KajiadoKajiado NorthOtherBoardingBoys2
Bishop Mazoldi Secondary School KajiadoNot confirmedOtherBoardingMixed1
Brother Beausang Catholic Education Center-Secondary KajiadoNot confirmedOtherDayMixed1
Bygrace High School KajiadoKajiado WestOtherListed as hybridMixed1
Change A Life Senior School KajiadoKajiado WestOtherBoardingMixed1
Christ the King Secondary KajiadoNot confirmedOtherDayMixed1
Citadel of Talents High School KajiadoIsinyaOtherListed as hybridMixed2
Dawamu Boys Academy KajiadoIsinyaOtherBoardingBoys4
Emani Senior School KajiadoKajiado WestOtherListed as hybridMixed1
Greenland Group of Schools KajiadoIsinyaOtherBoardingGirls1
Happyland Girls Senior School KajiadoIsinyaOtherBoardingGirls3
Isinya School for the Deaf KajiadoIsinyaOtherBoardingMixed1
Joram G.M Academy-Secondary KajiadoNot confirmedOtherDay & BoardingMixed1
Khalifa Bin Jasim KajiadoIsinyaOtherBoardingBoys2
Kikayaya Senior School KajiadoIsinyaOtherDayMixed1
Kiserian Junior Seminary-Secondary KajiadoNot confirmedOtherBoardingBoys1
Kiseryan Girls Academy KajiadoNot confirmedOtherBoardingGirls1
Kitengela Boys High KajiadoNot confirmedOtherBoardingBoys1
Kitengela International School KajiadoIsinyaOtherBoardingGirls3
Kitengela Vineyard Academy KajiadoNot confirmedOtherDay & BoardingMixed2
Lakewood Emerald Senior Girls School KajiadoIsinyaOtherBoardingGirls2
Mbagathi View Academy-Secondary KajiadoNot confirmedOtherDayMixed1
Merishaw School KajiadoIsinyaOtherBoardingBoys5
Mount Carmel Convent School KajiadoKajiado NorthOtherListed as hybridMixed1
Newlight Senior Girls" School KajiadoIsinyaOtherBoardingGirls3
Ole Frema Senior School KajiadoKajiado NorthOtherListed as hybridMixed1
Ongata Senior School KajiadoKajiado NorthOtherListed as hybridMixed2
PCEA Enoomatasiani Booth Boys High School. KajiadoKajiado NorthOtherBoardingBoys1
PCEA Imbirikani Girls High School KajiadoNot confirmedOtherBoardingGirls1
Precious Gem Senior School KajiadoIsinyaOtherListed as hybridMixed4
Raregem Talents School KajiadoIsinyaOtherListed as hybridMixed1
Rem High School KajiadoKajiado WestOtherBoardingMixed1
Rockfields Senior Secondary KajiadoIsinyaOtherBoardingBoys2
Sathya Sai School-Kisaju KajiadoIsinyaOtherListed as hybridMixed2
St Claire Girls Secondary School KajiadoNot confirmedOtherBoardingGirls1
St Martin De Porres Boys High School -Kiserian KajiadoKajiado WestOtherBoardingBoys1
Stephlight Secondary School KajiadoLoitokitokOtherListed as hybridMixed1
Sunnyside Schools KajiadoIsinyaOtherBoardingMixed2
Sunrise of Africa Senior School KajiadoIsinyaOtherDayMixed3
Tembea Girls Academy KajiadoIsinyaOtherBoardingGirls1
The Stone Athi School KajiadoIsinyaOtherBoardingBoys1
ACK Ematundu Boys Secondary/Vocational School KakamegaKhwiseroC1BoardingBoys1
Butere Girls High School KakamegaButereC1BoardingGirls7
Kakamega School KakamegaKakamega CentraC1BoardingBoys7
Musingu Boys High School KakamegaKakamega SouthC1BoardingBoys9
St. Angela Mumias Vocational School for Deaf KakamegaMumias WestC1BoardingGirls1
St. Peter’s Mumias Boys’ High School KakamegaMumias WestC1BoardingBoys11
The Sacred Heart Girls, Mukumu KakamegaKakamega EastC1BoardingGirls3
Archbishop Njenga Girls’ High School KakamegaLugariC2BoardingGirls6
Bishop Sulumeti Girls Secondary School KakamegaKakamega CentraC2BoardingGirls2
Bishop Sulumeti Girls Secondary School – Lugari KakamegaLugariC2BoardingGirls3
Butere Boys High School KakamegaButereC2BoardingBoys4
Chebuyusi Boys High School KakamegaNavakholoC2BoardingBoys5
Ingotse High School KakamegaNavakholoC2BoardingBoys4
Kivaywa Secondary School KakamegaMateteC2BoardingBoys4
Lirhanda Girls Secondary School KakamegaKakamega EastC2BoardingGirls5
Lubinu Boys High School KakamegaMumias EastC2BoardingBoys3
Lumakanda Boys High School KakamegaLugariC2BoardingBoys3
Malava Boys High School KakamegaKakamega NorthC2BoardingBoys5
Mary Seat of Wisdom Bulimbo Girls Secondary School KakamegaMatunguC2BoardingGirls2
Mautuma Secondary School KakamegaLugariC2BoardingBoys2
Moi Girls’ Secondary School-Nangili KakamegaLikuyaniC2BoardingGirls3
Musoli Girls High School KakamegaKakamega SouthC2BoardingGirls8
Mwihila High School KakamegaKhwiseroC2BoardingBoys4
Shanderema Secondary School KakamegaKakamega EastC2BoardingBoys2
Shikoti Girls Secondary School KakamegaKakamega CentraC2BoardingGirls3
Shikunga Secondary School KakamegaKakamega SouthC2BoardingMixed6
St Cecilia Girls Mautuma Secondary School KakamegaLugariC2BoardingGirls2
St John the Baptist Likuyani Secondary School KakamegaLikuyaniC2BoardingBoys6
St. Agnes Girls High School – Shibuye KakamegaKakamega EastC2BoardingGirls6
St. Mary’s Mumias Girls High School KakamegaMumias WestC2BoardingGirls6
St. Mathias Kholera Boys Secondary School KakamegaMatunguC2BoardingBoys3
St. Paul’s Lugari Boys Secondary School KakamegaLugariC2BoardingBoys3
St. Theresa’s Eregi Girls High School KakamegaKakamega SouthC2BoardingGirls6
St. Anne’s Nzoia Girls’ Secondary School KakamegaLikuyaniC2BoardingGirls6
St. Ignatius Mukumu Boys High School KakamegaKakamega EastC2BoardingBoys4
St. Philips Mukomari Secondary School KakamegaKakamega EastC2BoardingGirls2
ACK Milimani Girls KakamegaMumias WestC3BoardingGirls1
ACK St. Mary’s Shitoto Girls KakamegaMumias EastC3BoardingGirls2
Buchenya Girls Secondary School KakamegaButereC3Listed as hybridGirls1
Bumamu Secondary School KakamegaButereC3BoardingGirls1
Bushiangala Secondary School KakamegaKakamega SouthC3BoardingMixed2
Chekalini Secondary School KakamegaLugariC3BoardingMixed2
Ekambuli Secondary School KakamegaKhwiseroC3BoardingMixed3
Eluche Secondary KakamegaMumias EastC3BoardingMixed3
Emalindi Girls Secondary School KakamegaKhwiseroC3BoardingGirls7
Eshibinga Secondary School KakamegaKhwiseroC3BoardingMixed2
Eshikulu Boys Secondary School KakamegaLikuyaniC3BoardingBoys4
Eshikulu Girls Secondary School KakamegaLikuyaniC3BoardingGirls4
Friends School Lukhokho KakamegaMateteC3BoardingGirls3
Friends Secondary School, Kongoni KakamegaLikuyaniC3BoardingMixed4
Handidi Secondary School KakamegaKakamega EastC3BoardingMixed3
Handow Secondary School KakamegaLugariC3BoardingMixed3
Ibinzo Girls Secondary School KakamegaKakamega CentraC3BoardingGirls2
Kakoyi Secondary School KakamegaKakamega NorthC3BoardingMixed3
Kakunga Girls Secondary School KakamegaKakamega NorthC3BoardingGirls1
Khwisero Girls Secondary School KakamegaKhwiseroC3BoardingGirls4
Kilimo Girls Secondary School KakamegaKakamega CentraC3BoardingGirls2
Kimang’eti Friends Girls High School KakamegaKakamega NorthC3BoardingGirls3
Koyonzo Secondary School KakamegaMatunguC3BoardingBoys5
Lirhembe Girls Secondary School KakamegaKakamega SouthC3BoardingGirls2
Lwanda Dudi Secondary School KakamegaKhwiseroC3BoardingMixed4
Mabole Boys Secondary School KakamegaButereC3BoardingBoys5
Makhokho Secondary School KakamegaKakamega SouthC3BoardingBoys2
Makhukhuni Secondary School KakamegaMateteC3BoardingMixed3
Makunda Muslim Secondary School KakamegaMatunguC3BoardingMixed3
Malava Girls Secondary School KakamegaKakamega NorthC3BoardingGirls1
Manyala Secondary School KakamegaButereC3BoardingMixed3
Manyonyi Secondary School KakamegaLugariC3BoardingGirls1
Matende Secondary School KakamegaKakamega CentraC3BoardingGirls4
Matioli Secondary School KakamegaKakamega CentraC3BoardingBoys4
Mukuyu Girls Secondary School KakamegaLugariC3BoardingGirls2
Mumias Boys Muslim Secondary School KakamegaMumias WestC3BoardingBoys5
Mumias Muslim Girls Secondary School KakamegaMumias WestC3BoardingGirls4
Munami Secondary School KakamegaMatunguC3BoardingMixed2
Mundoli ACK Girls High School KakamegaKhwiseroC3BoardingGirls2
Namasoli Secondary School KakamegaKhwiseroC3BoardingMixed6
Namirama Girls High School KakamegaNavakholoC3BoardingGirls3
Namulungu Mixed Day and Boarding KakamegaMatunguC3BoardingMixed4
Samitsi Secondary School KakamegaKakamega NorthC3BoardingBoys4
Shamberere Secondary School KakamegaKakamega NorthC3BoardingBoys1
Shihome Girls KakamegaKakamega NorthC3BoardingGirls2
Shikokho Secondary School KakamegaKakamega SouthC3BoardingMixed5
Shiongo Secondary School KakamegaKhwiseroC3BoardingMixed1
Sidikho Secondary School KakamegaNavakholoC3BoardingMixed6
Silungai Girls’ KakamegaKakamega NorthC3BoardingGirls4
Silungai Secondary School KakamegaKakamega NorthC3BoardingBoys4
Sivilie Secondary School KakamegaNavakholoC3BoardingMixed6
St Andrews Eshikalame Secondary School KakamegaMumias WestC3BoardingMixed2
St Cecilia Lufumbo Girls Secondary School KakamegaButereC3BoardingGirls2
St Kizito Secondary School Lusumu KakamegaNavakholoC3BoardingBoys5
St Martha’s Mwitoti Secondary School KakamegaMumias EastC3BoardingMixed6
St Paul’s Emulakha Secondary School KakamegaNavakholoC3BoardingMixed4
St. Augustine Mlimani Secondary School KakamegaLugariC3BoardingMixed3
St. Charles Khalaba Secondary School KakamegaMatunguC3BoardingMixed2
St. Elizabeth Bumia Girls’ Secondary School KakamegaMumias WestC3BoardingGirls3
St. Elizabeth Likuyani Girls Secondary School KakamegaLikuyaniC3BoardingGirls4
St. Elizabeth Lureko Girls Secondary School KakamegaMumias WestC3BoardingGirls2
St. Gabriel’s Isongo Secondary School KakamegaMumias EastC3BoardingMixed3
St. James Namamba Boys Secondary School KakamegaMatunguC3BoardingBoys1
St. Kizito Lusumu Girls Secondary School KakamegaNavakholoC3BoardingGirls1
St. Maurice Mwira High School KakamegaMatunguC3BoardingMixed6
St. Paul’s Ebusia Secondary School. KakamegaMumias EastC3BoardingMixed3
St. Peter’s Moi’s Bridge Secondary School KakamegaLikuyaniC3BoardingBoys6
St. Pauls Lubinu Girls Secondary School KakamegaMumias EastC3BoardingGirls3
St. Peters Moi’s Bridge Girls Secondary School KakamegaLikuyaniC3BoardingGirls3
St. Teresa’s Itete Secondary School KakamegaMatunguC3BoardingMixed2
A.C.K St. Mary’s Ebusambe Secondary School KakamegaMatunguC4DayMixed2
A.C.K. St. Paul’s Mungore Mixed Secondary School KakamegaMatunguC4DayMixed1
ACK Emmanuel Marinda Secondary School KakamegaMatunguC4DayMixed3
ACK Koyonzo Girls Secondary School KakamegaMatunguC4DayGirls2
ACK St Josephs Namberekeya Secondary School KakamegaMatunguC4DayMixed1
ACK St. James Butobe Mixed Secondary School KakamegaMumias WestC4DayMixed1
ACK St. John’s Khwisero Secondary School KakamegaKhwiseroC4DayMixed4
ACK St. Peter’s Khabakaya KakamegaMumias EastC4DayMixed1
Aligula Secondary School KakamegaLikuyaniC4DayMixed1
Ayub Savula Secondary School KakamegaLugariC4DayMixed1
Bishop Sulumeti Mukomari Secondary School KakamegaKakamega EastC4DayMixed2
Buchifi Mixed Secondary School KakamegaMumias WestC4DayMixed4
Buhayi Muslim Secondary School KakamegaNavakholoC4DayMixed4
Bukhakunga Secondary School KakamegaKakamega NorthC4DayMixed5
Bukhaywa Secondary School KakamegaKakamega EastC4DayMixed2
Bukolwe Secondary School KakamegaButereC4DayMixed3
Bululwe Mixed Secondary School KakamegaButereC4DayMixed2
Bulupi Senior Secondary KakamegaKakamega NorthC4DayMixed2
Burendwa Secondary School KakamegaKakamega SouthC4DayMixed1
Bushili Secondary School KakamegaNavakholoC4DayMixed4
Busombi Muslim Mixed KakamegaMatunguC4DayMixed2
C.O.G Ea(K)-Iremele Secondary School KakamegaKakamega SouthC4DayMixed1
Chegulo Secondary School KakamegaKakamega NorthC4DayMixed2
Chevoso Secondary KakamegaKakamega NorthC4DayMixed2
Chimoroni Secondary School KakamegaKakamega NorthC4DayMixed4
Dr. Kisia Baptist Secondary School KakamegaKakamega EastC4DayMixed1
Ebubole Secondary KakamegaMumias EastC4DayMixed2
Ebwambwa Secondary School KakamegaKakamega CentraC4DayMixed1
Ejinja Mixed Day Secondary School KakamegaMatunguC4DayMixed2
Ekatsombero Secondary School KakamegaKhwiseroC4DayMixed2
Elukho Secondary School KakamegaKakamega CentraC4DayMixed2
Emaholia Mixed Secondary School KakamegaKhwiseroC4DayMixed2
Emanani Muslim Secondary School KakamegaMatunguC4DayMixed2
Ematetie Secondary School KakamegaKakamega CentraC4DayMixed3
Ematiha Secondary School KakamegaNavakholoC4DayMixed4
Emukhuwa Girls Secondary School KakamegaMumias WestC4DayGirls2
Emuruba Mixed Secondary School KakamegaKhwiseroC4DayMixed1
Emutsasa Girls Secondary School KakamegaKhwiseroC4DayGirls1
Emwaniro Secondary School KakamegaKhwiseroC4DayMixed2
Emwiru Mixed Day Secondary School KakamegaKhwiseroC4DayMixed3
Epanja Secondary School KakamegaMumias EastC4DayMixed2
Eshiandukusi Secondary School KakamegaKakamega CentraC4DayMixed2
Eshibanze Muslim KakamegaMatunguC4DayMixed4
Eshibeye Secondary School KakamegaKakamega CentraC4DayMixed2
Eshikhondi Mixed Secondary School KakamegaMatunguC4DayMixed1
Eshikomere Girls Secondary School KakamegaButereC4DayGirls1
Eshinutsa Secondary School KakamegaKhwiseroC4DayMixed2
Eshitari Secondary School KakamegaButereC4DayMixed2
Esokone Secondary School KakamegaKakamega CentraC4DayMixed1
Esumeyia Secondary School KakamegaNavakholoC4DayMixed4
Forestal S.A Secondary School KakamegaLugariC4DayMixed2
Fr. Joseph Ortner Girls’ Secondary School KakamegaKakamega SouthC4DayGirls1
Friends High School Angayu KakamegaLugariC4DayMixed1
Friends Lukusi Secondary School KakamegaKakamega EastC4DayMixed2
Friends Mabuye Secondary School KakamegaMateteC4DayMixed1
Friends Mixed Secondary School Musaga KakamegaNavakholoC4DayMixed1
Friends Mukonge Secondary School KakamegaLugariC4DayMixed1
Friends Nderema Mixed Secondary School KakamegaNavakholoC4DayMixed4
Friends School Lirhanda Mixed Secondary KakamegaKakamega EastC4DayMixed3
Friends School Lirhembe KakamegaKakamega SouthC4DayMixed3
Friends School Lusiola KakamegaKakamega SouthC4DayMixed4
Friends School Mugomari Secondary School KakamegaKakamega EastC4DayMixed2
Friends School Muranda Mixed Secondary School KakamegaKakamega EastC4DayMixed1
Friends School Mutaho Girls’ Secondary KakamegaKakamega SouthC4DayGirls1
Friends School Shilalyo KakamegaKakamega EastC4DayMixed2
Friends Secondary School Binyenya KakamegaLikuyaniC4DayMixed1
Friends Secondary School Chenjeni KakamegaMateteC4DayMixed3
Friends Secondary School Lugango KakamegaKakamega EastC4DayMixed1
Friends Secondary School Lusui KakamegaKakamega SouthC4DayMixed3
Friends Secondary School Matisi KakamegaLikuyaniC4DayMixed4
Friends Secondary School Mbururu KakamegaLikuyaniC4DayMixed4
Friends Secondary School Shiswa KakamegaKakamega EastC4DayMixed1
Friends Secondary School Shitochi KakamegaKakamega EastC4DayMixed1
Friends Secondary School – Likhovero KakamegaKakamega EastC4DayMixed2
Friends Secondary School-Maturu KakamegaMateteC4DayMixed2
Friends Secondary School-Simuli KakamegaNavakholoC4DayMixed3
Friends Vuyika Secondary School KakamegaMateteC4DayMixed4
Holy Cross Injira Secondary School KakamegaKakamega EastC4DayMixed1
Holy Cross Sango Girls Secondary School KakamegaLikuyaniC4DayGirls3
Holy Family Marukusi Secondary School KakamegaMateteC4DayMixed2
Holy Family Musembe Secondary School KakamegaLugariC4DayMixed4
Ibinda Mixed Secondary School KakamegaKhwiseroC4DayMixed1
Ibokolo Mixed Secondary School KakamegaButereC4DayMixed4
Ichinga Muslim Secondary School KakamegaMumias WestC4DayMixed3
Ihonje Secondary School KakamegaMumias WestC4DayMixed2
Ikoli Secondary School KakamegaKakamega NorthC4DayMixed4
Ileho Friends Secondary School KakamegaKakamega EastC4DayMixed5
Imalaba Secondary School KakamegaKakamega SouthC4DayMixed1
Imanga Secondary School KakamegaButereC4DayMixed2
Imbale Secondary School KakamegaKakamega SouthC4DayMixed1
Immaculate Heart Secondary School KakamegaLugariC4DayMixed1
Inaya Mixed Secondary School KakamegaButereC4DayMixed1
Indangalasia Secondary School KakamegaKakamega CentraC4DayMixed1
Ingotse Girls Secondary School KakamegaNavakholoC4DayGirls1
Isanjiro Girls KakamegaKakamega NorthC4DayGirls2
Ituti Secondary School KakamegaButereC4DayMixed2
Ivakale S.A Secondary School KakamegaKakamega EastC4DayMixed1
Ivona Mixed Secondary School KakamegaLugariC4DayMixed1
Ivonda P.A.G Secondary School KakamegaKakamega SouthC4DayMixed2
Ivugwi Secondary School KakamegaLikuyaniC4DayMixed4
Kakamega Muslim Secondary School KakamegaKakamega CentraC4DayMixed1
Kakamega Township Secondary School KakamegaKakamega CentraC4DayMixed3
Kalenda Girls Secondary School KakamegaKakamega NorthC4DayGirls2
Kaluni Mixed Senior School KakamegaKakamega SouthC4DayMixed2
Kamashia Secondary School (Public) KakamegaMumias EastC4DayMixed4
Kimangeti Secondary School KakamegaKakamega NorthC4DayBoys2
Kulumbeni Secondary School KakamegaMateteC4DayMixed2
Kuvasali KakamegaKakamega NorthC4DayMixed2
Lugala Secondary School KakamegaKakamega EastC4DayMixed4
Lugusi Friends’ Boys School KakamegaKakamega NorthC4DayBoys3
Lukala KakamegaKakamega NorthC4DayMixed3
Lukume Secondary School KakamegaKakamega NorthC4DayMixed2
Lumakanda Township Secondary School KakamegaLugariC4DayMixed2
Lumama Secondary School KakamegaLugariC4DayMixed1
Lunyinya KakamegaKakamega NorthC4DayMixed1
Lunyito Secondary School KakamegaLugariC4DayMixed3
Lunyu Secondary School KakamegaKakamega EastC4DayMixed2
Lunza Secondary School KakamegaButereC4DayBoys2
Lwanda Lugari Secondary School KakamegaLugariC4DayMixed1
Lwanda Secondary School KakamegaKakamega EastC4DayMixed3
Lwanda(K) KakamegaKakamega NorthC4DayMixed1
Lwandeti D.E.B Secondary School KakamegaMateteC4DayMixed2
Lwandeti Secondary School KakamegaKakamega NorthC4DayMixed2
Mache KakamegaKakamega NorthC4DayMixed1
Macho Muslim Secondary School KakamegaLugariC4DayMixed1
Mahanga ‘K’ Secondary School KakamegaMateteC4DayMixed1
Mahira Secondary School KakamegaKakamega NorthC4DayMixed2
Mahola Secondary KakamegaMumias EastC4DayMixed2
Mahondo Secondary School KakamegaButereC4DayMixed1
Makunga Secondary School KakamegaMumias EastC4DayMixed2
Malinya Girls Secondary School KakamegaKakamega SouthC4DayGirls2
Manda Secondary School KakamegaKakamega NorthC4DayMixed2
Mang’uliro Secondary KakamegaKakamega NorthC4DayMixed2
Manyonje Srcondary KakamegaKakamega NorthC4DayMixed1
Mapera Secondary School KakamegaLikuyaniC4DayMixed2
Mary Lusweti Secondary School KakamegaLikuyaniC4DayMixed3
Masaba Mixed Secondary School KakamegaButereC4DayMixed2
Matete Friends Secondary School KakamegaKakamega NorthC4DayMixed3
Matioli Secondary School KakamegaKakamega NorthC4DayMixed1
Matsakha Secondary School KakamegaKakamega NorthC4DayMixed2
Matunda S. A Secondary School KakamegaLikuyaniC4DayMixed4
Mavusi Secondary School KakamegaKakamega NorthC4DayMixed4
Mayuge Secondary KakamegaKakamega NorthC4DayMixed1
Mbaya Secondary School KakamegaLugariC4DayMixed1
Mufutu Secondary School KakamegaLugariC4DayMixed2
Mugai Secondary School KakamegaKakamega NorthC4DayMixed4
Mugunga Secondary School KakamegaLugariC4DayMixed1
Muhomo Secondary School KakamegaMateteC4DayMixed2
Mukhonje Secondary School KakamegaKakamega EastC4DayMixed1
Mukhonje ‘K’ Mixed Secondary School KakamegaKakamega NorthC4DayMixed2
Mundaha Secondary School KakamegaKhwiseroC4DayMixed2
Mungakha Friends’ Secondary School KakamegaNavakholoC4DayMixed2
Munyuki Mixed Secondary School KakamegaLugariC4DayMixed3
Musali Secondary School KakamegaKakamega SouthC4DayMixed2
Musanda Secondary School KakamegaMumias WestC4DayMixed6
Musango Mixed Secondary School KakamegaMumias EastC4DayMixed2
Museno Secondary School KakamegaKakamega EastC4DayMixed2
Musingu Day Mixed Secondary School KakamegaKakamega EastC4DayMixed2
Mutsuma KakamegaKakamega NorthC4DayMixed2
Mwamba Secondary School KakamegaLugariC4DayMixed2
Mwangaza Secondary School KakamegaKakamega CentraC4DayMixed2
Mwiba S.A Secondary School KakamegaLikuyaniC4DayMixed2
Mwihila Girls High School KakamegaKhwiseroC4DayGirls1
Mwiyala Mixed Day Secondary School KakamegaKakamega CentraC4DayMixed2
Namagara Secondary School KakamegaKakamega NorthC4DayMixed4
Namanja Secondary School KakamegaKakamega NorthC4DayMixed4
Namatala Girls Secondary School KakamegaKakamega NorthC4DayGirls2
Nambacha Mixed Secondary KakamegaNavakholoC4DayMixed4
Nambilima Sa Secondary School KakamegaMateteC4DayMixed2
Namulungu Muslim Secondary School KakamegaMatunguC4DayMixed1
Namundera Mixed Secondary School KakamegaNavakholoC4DayMixed3
Namushiya Secondary School KakamegaKakamega NorthC4DayMixed1
Nang’anda Secondary School KakamegaNavakholoC4DayMixed3
Nasianda Secondary School KakamegaLikuyaniC4DayMixed2
Navakholo Secondary School KakamegaNavakholoC4DayMixed4
Ngairwe Secondary School KakamegaMatunguC4DayMixed3
Nzoia D.E.B Secondary School KakamegaMateteC4DayMixed1
Our Lady of Assumption Shitoli Secondary School KakamegaKakamega SouthC4DayMixed1
Our Lady Queen of Peace Shikondi Girls KakamegaKakamega SouthC4DayGirls1
P.A.G Magale Secondary School KakamegaKakamega EastC4DayMixed2
Salvation Army Kwirenyi KakamegaKakamega EastC4DayMixed2
Savala Secondary School KakamegaLugariC4DayMixed2
Sawawa Secondary School KakamegaKakamega NorthC4DayMixed2
SDA Matungu Secondary School KakamegaMatunguC4DayMixed3
Shabwali Secondary School KakamegaKakamega EastC4DayMixed2
Shagungu Secondary School KakamegaKakamega EastC4DayMixed3
Shamiloli Secondary School KakamegaKakamega EastC4DayMixed1
Shamoni Senior Secondary KakamegaKakamega NorthC4DayMixed4
Sheikh Badru Muslim Secondary School KakamegaMumias WestC4DayMixed1
Shiandiche Secondary School KakamegaKakamega NorthC4DayMixed5
Shibale A.C.K Secondary School KakamegaMumias WestC4DayMixed2
Shibanga Mixed Secondary School KakamegaButereC4DayMixed4
Shibembe Mixed Secondary School KakamegaButereC4DayMixed2
Shidodo Secondary School KakamegaKakamega EastC4DayMixed2
Shiduha Secondary School KakamegaKakamega SouthC4DayMixed2
Shieywe Secondary School KakamegaKakamega CentraC4DayMixed5
Shihumbu Girls Secondary School KakamegaKakamega EastC4DayGirls3
Shikomari Secondary School KakamegaNavakholoC4DayMixed3
Shinamwenyuli Secondary School KakamegaButereC4DayMixed3
Shinoyi Secondary School KakamegaNavakholoC4DayMixed2
Shiraha Secondary School KakamegaButereC4DayMixed3
Shirali Secondary School KakamegaKhwiseroC4DayMixed2
Shirugu KakamegaKakamega NorthC4DayMixed1
Shitsitswi Secondary School KakamegaButereC4DayMixed3
Shivagala Secondary School KakamegaKakamega SouthC4DayMixed2
Shivanga Secondary School KakamegaKakamega NorthC4DayMixed2
Shiveye Secondary School KakamegaKakamega SouthC4DayMixed1
Sipande Secondary School KakamegaLugariC4DayMixed3
Sirigoi Secondary School KakamegaNavakholoC4DayMixed2
Sisokhe Secondary School KakamegaNavakholoC4DayMixed2
Siyombe Friends Senior School KakamegaNavakholoC4DayMixed1
Solyo Secondary School KakamegaKakamega EastC4DayMixed2
St Benedict Mukoye Girls Secondary School KakamegaButereC4DayGirls1
St Christopher Enyapora Secondary School KakamegaMumias WestC4DayMixed1
St Dennis Munjiti Secondary School KakamegaKhwiseroC4DayMixed4
St Emmanuel Lutasio Secondary School KakamegaMatunguC4DayMixed1
St Francis Xavier Shikoti Mixed Secondary KakamegaKakamega CentraC4DayMixed3
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 KakamegaLikuyaniC4DayMixed5
St Mark’s Bulanda Mixed Secondary KakamegaButereC4DayMixed2
St Mary’s Ebutenje Girls Secondary School KakamegaNavakholoC4DayGirls1
St Mathews Ikomero Secondary School KakamegaKhwiseroC4DayMixed4
St Michael Muluwa Secondary School KakamegaButereC4DayMixed1
St Michaels Shamusinjiri Secondary School KakamegaKakamega SouthC4DayMixed2
St Peter’s Muyundi Girls Secondary School KakamegaButereC4DayGirls1
St Philip’s Ebwaliro Secondary School KakamegaMumias EastC4DayMixed3
St Stephen Mulwanda Secondary School KakamegaKhwiseroC4DayMixed2
St Stephens Eshihaka KakamegaMumias WestC4DayMixed2
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 Indangalasia Secondary KakamegaMumias EastC4DayMixed1
St. Anne’s Munasio Secondary School KakamegaKakamega EastC4DayGirls1
St. Anne’s Nanyeni Secondary School KakamegaMatunguC4DayMixed2
St. Augustine Rosterman Secondary School KakamegaKakamega CentraC4DayMixed2
St. Augustine’s Soysambu Secondary School KakamegaLikuyaniC4DayMixed5
St. Beda’s Bukaya Secondary School KakamegaMumias WestC4DayMixed5
St. Bonventure Shimanyiro Secondary School KakamegaKakamega SouthC4DayMixed1
St. Carol Lwanga Maraba Secondary School KakamegaKakamega CentraC4DayMixed2
St. Caroli Lwanga Lutaso Secondary School KakamegaNavakholoC4DayMixed2
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 EastC4DayMixed2
St. Henry’s Saisi Wabuge Girls Secondary School KakamegaLikuyaniC4DayGirls4
St. James’ Namamba Girls’ KakamegaMatunguC4DayGirls2
St. Johns Khaimba KakamegaMumias EastC4DayMixed1
St. John’s Budonga Secondary School KakamegaNavakholoC4DayMixed1
St. John’s Bumala Secondary School KakamegaMumias WestC4DayMixed4
St. John’s Mukhweya Secondary School KakamegaMatunguC4DayMixed3
St. John’s Secondary School Mtoni KakamegaLikuyaniC4DayMixed4
St. Joseph Shichinji Secondary School KakamegaKakamega SouthC4DayMixed2
St. Josephs Bulonga Secondary School KakamegaMatunguC4DayMixed2
St. Joseph’s Indangalasia Secondary School KakamegaMatunguC4DayMixed2
St. Joseph’s Lumino Secondary School KakamegaLikuyaniC4DayMixed4
St. Joseph’s Nyorotis Secondary School KakamegaLikuyaniC4DayMixed2
St. Joseph’s Shirotsa Secondary School KakamegaKhwiseroC4DayMixed2
St. Jude Seregeya Secondary School KakamegaLikuyaniC4DayMixed1
St. Luke’s Khabukoshe Mixed Secondary School KakamegaMatunguC4DayMixed1
St. Luke’s Shanderema KakamegaMumias EastC4DayMixed3
St. Mark’s Imakale Secondary School KakamegaMatunguC4DayMixed2
St. Michael Kilimani Secondary School KakamegaLikuyaniC4DayMixed4
St. Michaels Ingusi Secondary School KakamegaMumias WestC4DayMixed2
St. Michael’s Emakhwale KakamegaMumias EastC4DayMixed1
St. Michael’s Eshirumbwe Secondary School KakamegaMatunguC4DayMixed2
St. Monica Mixed Secondary School KakamegaLikuyaniC4DayMixed3
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 KakamegaNavakholoC4DayMixed3
St. Paul’s Mushinaaka Mixed Secondary School KakamegaKhwiseroC4DayMixed3
St. Paul’s Shikunga Secondary School KakamegaButereC4DayMixed1
St. Peter’s Khaunga Secondary School KakamegaMumias EastC4DayMixed3
St. Raphael’s Burangasi Secondary KakamegaNavakholoC4DayMixed2
St. Romano’s Matawa Secondary School KakamegaMumias WestC4DayMixed2
St. Stephens Maraba Secondary School KakamegaMumias EastC4DayMixed4
St. Stephen’s ACK Eshiakhulo Secondary School KakamegaMumias EastC4DayMixed2
St. Stephen’s Eshiyanza Secondary School KakamegaButereC4DayMixed2
St. Stephen’s Secondary School Lwanda KakamegaLikuyaniC4DayMixed5
St. Stephen’s Shiatsala Secondary School KakamegaButereC4DayMixed6
St. Teresa Eshisenye Girls Secondary School KakamegaMumias EastC4DayGirls2
St. Teresas Bumini Secondary School KakamegaMumias EastC4DayMixed6
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 KakamegaLikuyaniC4DayMixed3
St. Vincent Secondary School – Butende KakamegaMumias WestC4DayMixed4
St.. Mathews Mung”Ang”A KakamegaMumias EastC4DayMixed1
St. Anne’s Ikuywa Secondary School KakamegaKakamega EastC4DayMixed3
St. Benedict Lugulu Secondary School KakamegaLikuyaniC4DayMixed3
St. Boniface Mbagara Secondary School KakamegaLugariC4DayMixed2
St. Francis Eshirembe Secondary School KakamegaButereC4DayMixed2
St. Francis Shiyabo Secondary School KakamegaMatunguC4DayMixed1
St. Francis Xavier Shipalo Secondary School KakamegaKakamega EastC4DayMixed3
St. Gabriel Mundulu Secondary School KakamegaKakamega EastC4DayMixed1
St. Gabriel’s Mirere Secondary KakamegaMatunguC4DayMixed2
St. Joseph Malimili Secondary School KakamegaKakamega EastC4DayMixed2
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 EastC4DayMixed4
St. Lukes Shisango Girls Secondary School KakamegaKakamega CentraC4DayGirls2
St. Marys Namalasire Secondary School KakamegaMatunguC4DayMixed2
St. Mary’s Namasanda Secondary School KakamegaMatunguC4DayMixed1
St. Monica Lubao Secondary School KakamegaKakamega EastC4DayMixed4
St. Patrick’s Ebubere Mixed Secondary School KakamegaMumias EastC4DayMixed2
St. Paul’s Ahong’njo Secondary School KakamegaMumias WestC4DayMixed2
St. Peter’s Itenyi Secondary School KakamegaKakamega EastC4DayMixed1
St. Peter’s Lubanga KakamegaMatunguC4DayMixed4
St. Raphael Namalenge KakamegaMatunguC4DayMixed1
St. Stephen Mungakha Secondary School KakamegaMatunguC4DayMixed2
St. Teresa Secondary School KakamegaLikuyaniC4DayMixed5
St. Theresa Isecheno Secondary School KakamegaKakamega EastC4DayMixed1
St. Thomas Aquinas Secondary School – Eshisiru KakamegaKakamega CentraC4DayMixed1
St. Titus Emasere Secondary KakamegaKakamega CentraC4DayMixed1

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