Senior schools offering General Science

4,740 senior schools include General Science in at least one subject combination.

Schools by county, then by cluster

SchoolCountySub-countyClusterBoarding or dayGenderCombinations with General Science
Chengoni Senior School KwaleSamburuC4DayMixed2
Golini Secondary KwaleMatugaC4DayMixed3
Gugu Secondary School KwaleLunga LungaC4DayMixed1
Hon. Khatib Mwashetani Secondary School KwaleLunga LungaC4DayMixed2
Juma Boy Secondary School KwaleLunga LungaC4DayMixed1
Kilimangodo KwaleLunga LungaC4DayMixed1
Kinagoni Secondary School KwaleSamburuC4DayMixed3
Kinondo Secondary School KwaleMsambweniC4DayMixed1
Kirewe Secondary School KwaleShimba HillsC4DayMixed1
Kiruku Mixed Secondary School KwaleLunga LungaC4DayMixed1
Kiwegu Secondary KwaleLunga LungaC4DayMixed1
Lungalunga Secondary School KwaleLunga LungaC4DayBoys1
Magombani Secondary School KwaleLunga LungaC4DayMixed1
Majoreni Secondary School KwaleLunga LungaC4DayMixed1
Makamini Secondary School KwaleSamburuC4DayMixed1
Makwenyeni Secondary School KwaleLunga LungaC4DayMixed1
Mbegani Secondary School KwaleShimba HillsC4DayMixed1
Menzamwenye Secondary School KwaleLunga LungaC4DayMixed1
Miyani Secondary School KwaleSamburuC4DayMixed1
Mtaa Secondary School KwaleKinangoC4DayMixed1
Muhaka Secondary School KwaleMsambweniC4DayMixed1
Mulunguni Senior School KwaleSamburuC4DayMixed1
Mvindeni Secondary School KwaleMsambweniC4DayMixed1
Mwabila Secondary School KwaleSamburuC4DayMixed3
Mwakijembe Secondary School KwaleKinangoC4DayMixed4
Mwalewa Girls KwaleLunga LungaC4DayGirls1
Mwananyamala Secondary School KwaleLunga LungaC4DayBoys2
Mwavumbo Secondary School KwaleSamburuC4DayMixed1
Mwena Secondary School KwaleLunga LungaC4DayMixed1
Mwereni Secondary KwaleLunga LungaC4DayMixed1
Nzovuni Secondary School KwaleKinangoC4DayMixed1
Perani Secondary School KwaleLunga LungaC4DayMixed1
Ramisi Secondary School KwaleMsambweniC4DayMixed1
Salim Mvurya Secondary School KwaleSamburuC4DayMixed1
Shimoni Secondary School KwaleLunga LungaC4DayMixed1
Stephen Kanja Secondary School KwaleShimba HillsC4DayMixed1
Tiwi Girls Secondary KwaleMatugaC4DayGirls1
Tsunza Secondary School KwaleKinangoC4DayMixed1
Tswaka Secondary School KwaleLunga LungaC4DayMixed2
Tumaini Secondary – Lukore KwaleShimba HillsC4DayMixed1
Vigurungani Secondary School KwaleKinangoC4DayMixed1
Aveon Senior School KwaleMsambweniOtherListed as hybridMixed1
Emley Senior Elite School KwaleMsambweniOtherListed as hybridMixed1
Leisure Rondwe Jalaram Girls KwaleMsambweniOtherBoardingGirls2
Maasai Corner Senior School KwaleMsambweniOtherDayMixed1
G.G Rumuruti Secondary School LaikipiaLaikipia WestC1BoardingBoys1
Gatero Girls High School LaikipiaNyahururuC1BoardingGirls1
Nanyuki High School LaikipiaLaikipia EastC1BoardingBoys1
Doldol Secondary School LaikipiaLaikipia NorthC2BoardingBoys1
Mwenje Mixed Secondary School LaikipiaKirimaC2BoardingBoys4
Ngumo Boys Secondary School LaikipiaLaikipia WestC2BoardingBoys2
Njorua High School LaikipiaKirimaC2BoardingGirls1
St Francis Girls Secondary School LaikipiaLaikipia NorthC2BoardingGirls1
St. Joseph Tigithi Boys High School LaikipiaLaikipia CentralC2BoardingBoys1
Inoro Secondary School LaikipiaLaikipia CentralC3BoardingGirls1
Lokusero Secondary School LaikipiaLaikipia NorthC3BoardingMixed1
Ngobit Secondary School LaikipiaLaikipia CentralC3BoardingBoys6
St Augustine Sirima Secondary School LaikipiaLaikipia CentralC3BoardingMixed3
Thome Boys Secondary School LaikipiaLaikipia CentralC3BoardingBoys2
Bishop Louis Piaro Ngare Naro Secondary School LaikipiaNyahururuC4DayMixed1
DEB Solio Secondary School LaikipiaLaikipia CentralC4DayMixed1
Doldol Mixed Secondary School LaikipiaLaikipia NorthC4DayMixed1
Ewaso Mixed Day and Boarding School LaikipiaLaikipia NorthC4DayMixed1
G.G. Kinamba Mixed Day Secondary School LaikipiaKirimaC4DayMixed2
Gatundia Secondary School LaikipiaLaikipia WestC4DayMixed2
Imenti Mixed Day Secondary School LaikipiaLaikipia CentralC4DayMixed1
Kimanjo Mixed Secondary School LaikipiaLaikipia NorthC4DayMixed1
Kurum Mixed Day Secondary School LaikipiaLaikipia NorthC4DayMixed1
Lariak Day Secondary School LaikipiaKirimaC4DayMixed2
Lechugu Secondary School LaikipiaLaikipia CentralC4DayMixed1
Majani Secondary School LaikipiaLaikipia WestC4DayMixed1
Matuiku Secondary School LaikipiaKirimaC4DayMixed1
Milimani Secondary School LaikipiaKirimaC4DayMixed1
Mukadamia Secondary School LaikipiaLaikipia CentralC4DayMixed2
Murungai Mixed Day Secondary School LaikipiaLaikipia EastC4DayMixed1
Mutara Secondary School LaikipiaLaikipia WestC4DayMixed1
Nanyuki Garrison Secondary School LaikipiaLaikipia EastC4DayMixed2
Nanyuki Township Secondary School LaikipiaLaikipia CentralC4DayMixed1
Ndurumo Day Secondary School LaikipiaLaikipia WestC4DayMixed1
Ngenia Secondary School LaikipiaLaikipia EastC4DayMixed1
Sweet Waters Mixed Day Secondary School LaikipiaLaikipia CentralC4DayMixed1
Thingithu Secondary School LaikipiaLaikipia EastC4DayBoys2
Thome Secondary School LaikipiaLaikipia WestC4DayMixed1
Umoja Day Secondary School LaikipiaKirimaC4DayMixed1
Wathituga Secondary School LaikipiaLaikipia CentralC4DayMixed1
Wiyumiririe Secondary School LaikipiaLaikipia CentralC4DayMixed2
Graceland Girls Senior Secondary School LaikipiaNot confirmedOtherBoardingGirls1
Likii Hill Secondary School LaikipiaNot confirmedOtherBoardingMixed1
Nyahururu Elite Girls High School LaikipiaNot confirmedOtherBoardingGirls1
Nyahururu Elite High School LaikipiaNot confirmedOtherBoardingBoys1
Lamu Girls LamuLamu CentralC1BoardingGirls2
Mpeketoni Boys High School LamuLamu WestC1BoardingBoys1
Lamu Boys Secondary School LamuLamu CentralC2BoardingBoys1
Faza Secondary School LamuLamu EastC3BoardingMixed1
Bomani Secondary LamuLamu WestC4DayMixed1
Bright Girls LamuLamu CentralC4DayGirls2
Hindi Secondary School LamuLamu CentralC4DayMixed1
Hongwe Secondary LamuLamu WestC4DayMixed1
Kiongwe Mixed Day Secondary LamuLamu WestC4DayMixed1
Kiunga Secondary School LamuLamu EastC4DayMixed1
Lake Kenyatta Secondary LamuLamu WestC4DayMixed1
Matondoni Secondary School LamuLamu CentralC4DayMixed1
Moa Secondary LamuLamu WestC4DayMixed1
Mokowe Secondary School LamuLamu CentralC4DayMixed1
Siyu Secondary School LamuLamu EastC4DayMixed1
Witu Mjini Secondary LamuLamu WestC4DayMixed1
Bakanja Secondary School LamuNot confirmedOtherDayMixed1
Kathiani Girls School MachakosKathianiC1BoardingGirls1
Machakos Boys MachakosMachakosC1BoardingBoys1
Machakos Girls’ High School MachakosMachakosC1BoardingGirls1
Machakos Secondary School for the Deaf MachakosMachakosC1BoardingMixed1
Tala High School MachakosMatunguluC1BoardingBoys1
Kabaa High School MachakosMwalaC2BoardingBoys1
Kangundo High School MachakosKangundoC2BoardingBoys1
Kathiani High School MachakosKathianiC2BoardingBoys1
Kitonyini High School MachakosKalamaC2BoardingMixed1
Masii Boys High School MachakosMwalaC2BoardingBoys2
Masii Girls’ Secondary School MachakosMwalaC2BoardingGirls1
Masinga Boys Secondary School MachakosMasingaC2BoardingBoys6
Matungulu Girls School MachakosMatunguluC2BoardingGirls1
Mua Hills Secondary School MachakosMachakosC2BoardingGirls1
Mumbuni High School MachakosMachakosC2BoardingBoys5
Muthetheni Girls’ Secondary School MachakosMwalaC2BoardingGirls1
Ngelani High School MachakosMachakosC2BoardingBoys1
Nyayo A.I.C Girls Secondary School MachakosKalamaC2BoardingGirls1
Sengani Secondary School MachakosMatunguluC2BoardingGirls1
St. Francis Misyani Girls High School MachakosKangundoC2BoardingGirls1
St. Josephine Bakhita Masinga Girls’ High School MachakosMasingaC2BoardingGirls3
Tala Girls Secondary School MachakosMatunguluC2BoardingGirls5
Vyulya Girls’ Secondary School MachakosMwalaC2BoardingGirls1
Bishop Ndingi High School MachakosMwalaC3BoardingMixed1
Bishop Paul Mutua High School MachakosYattaC3BoardingMixed1
Fr. Heeran Secondary School MachakosMatunguluC3BoardingGirls3
Fr. Makewa High School MachakosYattaC3BoardingMixed2
Good Hope High School – Kilaatu MachakosYattaC3BoardingMixed2
Ikombe Secondary School MachakosYattaC3BoardingMixed1
Kaani Lions Secondary School MachakosKathianiC3BoardingGirls1
Katangi Secondary School MachakosYattaC3BoardingBoys1
Katelembo Centre of Execellence Boys High MachakosMachakosC3BoardingBoys1
Katwanyaa Secondary School MachakosMatunguluC3BoardingMixed3
Kibauni Secondary School MachakosMwalaC3BoardingMixed1
Kinyui Boys Secondary School MachakosMatunguluC3BoardingBoys2
Kinyui Girls Sa Secondary School MachakosMatunguluC3BoardingGirls1
Kithyoko Secondary School MachakosMasingaC3BoardingMixed1
Kivaa Secondary School MachakosMasingaC3BoardingMixed1
Kivandini Secondary School MachakosYattaC3BoardingMixed1
Konza ABC Secondary School MachakosKalamaC3BoardingMixed1
Kwanthanze AIC Secondary School MachakosMachakosC3BoardingMixed2
Kyangala Girl’s Secondary School MachakosKalamaC3BoardingGirls1
Kyanguli Memorial Secondary School MachakosMachakosC3BoardingMixed1
Makivenzi Secondary School MachakosYattaC3BoardingGirls1
Makutano Secondary School MachakosMwalaC3BoardingBoys1
Mang’auni Secondary School MachakosKalamaC3BoardingMixed1
Matungulu Boys High School MachakosKangundoC3BoardingBoys5
Matuu HGM Memorial Girls High School MachakosYattaC3BoardingGirls1
Mavoloni Secondary School MachakosYattaC3BoardingMixed1
Mbaikini Boys High School MachakosMwalaC3BoardingBoys2
Mitaboni ABC Girls Secondary School MachakosKathianiC3BoardingGirls1
Muindi Mbingu Secondary School MachakosMachakosC3BoardingBoys1
Muumandu Secondary School MachakosKalamaC3BoardingMixed1
Muvuti Girls Secondary School MachakosMachakosC3BoardingGirls1
Muvuti Secondary School MachakosMachakosC3BoardingBoys2
Ndalani Secondary School MachakosYattaC3BoardingMixed5
Ngumbulu Secondary School MachakosYattaC3BoardingMixed2
A B C Kathithyamaa Secondary School MachakosKangundoC4DayMixed2
A I C Itheuni Secondary School MachakosMatunguluC4DayMixed1
A I C Kiima Kimwe Secondary School MachakosMachakosC4DayMixed1
A I C Kikambuani Secondary School MachakosKangundoC4DayMixed2
A.I.C Kinanzukini Secondary School MachakosMwalaC4DayMixed1
A.I.C Ngelani Mixed Secondary School MachakosMachakosC4DayMixed1
AIC Muisuni Mixed Secondary School MachakosKangundoC4DayMixed1
Athi River Mixed Secondary School MachakosAthi-RiverC4DayMixed1
D.E.B Kangundo Intergrated Secondary School MachakosKangundoC4DayMixed1
Dr. Charles Mulli Secondary School MachakosYattaC4DayMixed5
Eendei Secondary School MachakosMasingaC4DayMixed1
Ikatini Secondary School MachakosMasingaC4DayMixed3
Isyukoni Mixed Secondary School MachakosMasingaC4DayMixed1
Kaewa Secondary School MachakosKathianiC4DayMixed1
Kaliani Secondary School MachakosYattaC4DayMixed1
Kalikya Mixed Secondary School MachakosKathianiC4DayMixed1
Kaluluini Secondary School MachakosYattaC4DayMixed2
Kambi Ya Ndeke Secondary School MachakosYattaC4DayMixed2
Kamuthanga Secondary School MachakosMachakosC4DayMixed1
Kanaani Girls High School MachakosAthi-RiverC4DayGirls2
Kasinga Secondary School MachakosMachakosC4DayMixed1
Katani DEB Secondary School MachakosAthi-RiverC4DayMixed1
Katheka Kai Secondary School MachakosMachakosC4DayMixed1
Kathini Secondary School MachakosMasingaC4DayMixed1
Kavilinguni High School MachakosKangundoC4DayMixed1
Kawauni Secondary School MachakosKangundoC4DayMixed2
Keaa ABC Secondary School MachakosMachakosC4DayMixed1
Kiatineni Mixed Day Secondary School MachakosMasingaC4DayMixed1
Kikaatini Secondary School MachakosMatunguluC4DayMixed1
Kikelenzu Secondary School MachakosMwalaC4DayMixed2
Kikumbo Secondary School MachakosKalamaC4DayMixed3
Kilala Mixed Day Secondary School MachakosMwalaC4DayMixed1
Kilembwa Secondary School MachakosMwalaC4DayMixed1
Kinanie Secondary School MachakosAthi-RiverC4DayMixed2
Kionyweni Secondary School MachakosYattaC4DayMixed1
Kiseuni Secondary School MachakosMasingaC4DayMixed1
Kitangani Secondary School MachakosMasingaC4DayMixed1
Kithendu Secondary School MachakosYattaC4DayMixed3
Kithima ABC Secondary School MachakosMachakosC4DayMixed1
Kithoni Mixed Secondary School MachakosMasingaC4DayMixed1
Kituneni Secondary School MachakosMasingaC4DayMixed1
Kivingoni Secondary School MachakosYattaC4DayMixed1
Kwakathule Secondary School MachakosKangundoC4DayMixed1
Kwakitema Secondary School MachakosYattaC4DayMixed1
Kwakoko Secondary School MachakosYattaC4DayMixed1
Kwawanzilu Mixed Day Secondary School MachakosMasingaC4DayMixed2
Kyambuko Secondary School MachakosMachakosC4DayMixed2
Kyandili Secondary School MachakosKalamaC4DayMixed2
Kyasioni Secondary School MachakosYattaC4DayMixed1
Kyaume Mixed Secondary School MachakosMatunguluC4DayMixed2
Kyeni Baptist Secondary School MachakosMachakosC4DayMixed1
Kyua Secondary School MachakosYattaC4DayMixed2
Kyumbi Secondary School MachakosAthi-RiverC4DayMixed1
Machakos Township Secondary School MachakosMachakosC4DayMixed1
Maiuni Secondary School MachakosYattaC4DayMixed1
Mamba Secondary School MachakosYattaC4DayMixed1
Mananja Secondary School MachakosMasingaC4DayMixed2
Manyatta Secondary School MachakosKangundoC4DayBoys1
Mathauta Mixed Secondary School MachakosMasingaC4DayMixed1
Mavoko Secondary School MachakosAthi-RiverC4DayBoys1
Mbusyani Mixed Day Secondary School MachakosKangundoC4DayMixed1
Mekilingi Secondary School MachakosYattaC4DayMixed1
Miu ABC Kiamba Secondary School MachakosKangundoC4DayMixed2
Miwongoni Mixed Day Secondary School MachakosMachakosC4DayMixed4
Mukusu Secondary School MachakosMasingaC4DayMixed1
Mulingana Secondary School MachakosKangundoC4DayMixed1
Mungala Secondary School MachakosMachakosC4DayMixed2
Murifarm Mixed Day Secondary School MachakosMasingaC4DayMixed1
Muusini S.A Secondary School MachakosMwalaC4DayMixed1
Ndithini Secondary School MachakosMasingaC4DayMixed1
Ngoleni Secondary School MachakosKathianiC4DayMixed1
Ngukemwe High School MachakosMasingaC4DayMixed1
Nzukini Secondary School MachakosMasingaC4DayMixed4
S.A Mutituni Secondary School MachakosMachakosC4DayBoys2
St. Augustine Mlolongo Secondary MachakosAthi-RiverC4DayMixed2
St. Austin Matuu Secondary School MachakosYattaC4DayMixed1
St. Francis of Assisi Kwatombe Secondary School MachakosMatunguluC4DayMixed1
St. Jude Secondary School-Kwamutu MachakosMatunguluC4DayMixed1
St. Martin De-Porres Ekalakala Secondary School MachakosMasingaC4DayMixed1
St. Martin Mixed Day Secondary School MachakosYattaC4DayMixed1
St. Martins Kithuiani Secondary School MachakosMatunguluC4DayMixed1
St. Mary’s Mukunike Secondary School MachakosKangundoC4DayMixed2
St. Mary’s Yatta Secondary School MachakosYattaC4DayMixed4
St. Paul Maweli Secondary School MachakosMwalaC4DayMixed2
St. Stephen Musumaa Secondary School MachakosMasingaC4DayMixed1
Syokisinga Secondary School MachakosYattaC4DayMixed1
Upper Kitanga Secondary School MachakosMachakosC4DayMixed1
Yumbuni Secondary School MachakosYattaC4DayMixed1
ABC Katelembo Secondary MachakosNot confirmedOtherDay & BoardingMixed1
Bridgan Girls' High School MachakosAthi RiverOtherBoardingGirls3
Calim Academy MachakosMachakosOtherBoardingBoys1
Divine Word Boys High School MachakosAthi RiverOtherBoardingBoys1
Katethya Secondary MachakosNot confirmedOtherNot confirmedNot confirmed1
Konza Techno City Girls' School MachakosKalamaOtherListed as hybridGirls1
Lukenya Secondary School MachakosNot confirmedOtherNot confirmedNot confirmed1
Mission of Hope Girls' High School MachakosAthi RiverOtherBoardingGirls1
Missions of Hope Boys High School MachakosAthi RiverOtherBoardingBoys1
Mutungoni Academy Secondary MachakosNot confirmedOtherBoardingMixed3
Saint Valentine Girls High School MachakosNot confirmedOtherDay & BoardingGirls1
School of Angels Sofia MachakosYattaOtherListed as hybridMixed1
St Catherine Girl High School MachakosKathianiOtherBoardingGirls1
St Valentines Boys High MachakosNot confirmedOtherDay & BoardingMixed1
Valley View Mixed Day and Boarding MachakosAthi RiverOtherListed as hybridMixed1
Viraj International School MachakosAthi RiverOtherListed as hybridMixed1
Whitestar Springs Senior School MachakosAthi RiverOtherBoardingMixed1
Makueni Boys MakueniMakueniC1BoardingBoys5
Makueni Girls High School MakueniMakueniC1BoardingGirls4
Mbooni Boys MakueniMbooni WestC1BoardingBoys1
Mukaa Boys’ High School MakueniMukaaC1BoardingBoys1
Precious Blood Secondary School – Kilungu MakueniKilunguC1BoardingGirls2
S.T Alphonsa Kisau Girls’ Secondary School MakueniMbooni EastC1BoardingGirls1
St Therese Mbooni Girls MakueniMbooni WestC1BoardingGirls1
St. Joseph’s Girls Secondary Kibwezi MakueniKibweziC1BoardingGirls1
Barazani Girls’ High School MakueniNzauiC2BoardingGirls1
Kalulini Boys’ High School MakueniKibweziC2BoardingBoys1
Kaumoni Boys Secondary School MakueniMakueniC2BoardingBoys1
Kitondo Secondary School MakueniMbooni EastC2BoardingBoys1
Moi Girls Secondary School – Kibwezi MakueniMakinduC2BoardingGirls1
Mwaani Boys’ Secondary School MakueniMakueniC2BoardingBoys3
Mwaani Girls Secondary School MakueniMakueniC2BoardingGirls6
St. Martin Kathonzweni School MakueniKathonzweniC2BoardingBoys1
St. Stephen Makindu Boys Secondary School MakueniMakinduC2BoardingBoys2
St. Thomas Aquinas Boys Thomeandu Secondary School MakueniKilunguC2BoardingBoys1
Ukia Girls’ Secondary School MakueniMakueniC2BoardingGirls1
ACK St. Thomas Kithingii’syo MakueniKambuC3BoardingMixed1
AIC Mavindini Boys Secondary School MakueniKathonzweniC3BoardingBoys1
AIC Mwaani-Ilima Secondary School MakueniKilunguC3BoardingMixed2
Darajani Secondary School MakueniKambuC3BoardingBoys1
Enguli ABC Secondary School MakueniMukaaC3BoardingMixed2
Inyokoni Secondary School MakueniKilunguC3BoardingMixed1
Joanna Chase Secondary School MakueniKambuC3BoardingMixed1
Kasikeu Secondary School MakueniMukaaC3BoardingBoys4
Kathyaka Secondary School MakueniKibweziC3BoardingMixed1
Kikumini Secondary School MakueniNzauiC3BoardingBoys2
Kilungu Boys High School MakueniKilunguC3BoardingBoys2
Kisayani Secondary School MakueniKibweziC3BoardingMixed3
Kiteta Girls Secondary School MakueniMbooni EastC3BoardingGirls3
Kivuthini Secondary School MakueniKambuC3BoardingMixed1
Kyanginywa High School MakueniKibweziC3BoardingMixed1
Makindu Girls Secondary School MakueniMakinduC3BoardingGirls1
Mbooni AIC Girls MakueniMbooni WestC3BoardingGirls1
Mt. Carmel Girls’ Secondary School – Kilome MakueniMukaaC3BoardingGirls1
Mukaa Girls’ High School MakueniMukaaC3BoardingGirls2
Mulala Girls’ High School MakueniNzauiC3BoardingGirls1
Muthingiini High School MakueniKambuC3BoardingBoys1
Ndolo Secondary School MakueniKilunguC3BoardingBoys1
Nguumo Girls Secondary School MakueniMakinduC3BoardingGirls1
Shine Star Kai Secondary School MakueniMakinduC3BoardingMixed1
St John’s Malivani Secondary School MakueniMakueniC3BoardingMixed1
St Peter Claver’s Secondary School-Kithuki MakueniKathonzweniC3BoardingBoys1
St. Albertina Kiongwani Girls High School MakueniMukaaC3BoardingGirls1
St. Andrian Kiongwani Boys’ High School MakueniMukaaC3BoardingBoys1
St. Anns Kiboko Secondary School MakueniMakinduC3BoardingGirls3
St. Bakhita Girls-Kiangini MakueniKathonzweniC3BoardingGirls4
St. Jude Girls Secondary School MakueniKathonzweniC3BoardingGirls1
St. Lawrence’s Nziu Girls MakueniMakueniC3BoardingGirls1
St. Mary’s Girls High School Kinyambu MakueniKibweziC3BoardingGirls1
St. Paul’s Kyamuthei Secondary School MakueniMakueniC3BoardingBoys1
St. Lucia Girls’ High School- Kauti MakueniKilunguC3BoardingGirls1
Sumbi Secondary School MakueniKambuC3BoardingMixed2
Utithi Secondary School MakueniKambuC3BoardingMixed1
A.C.K St. Joseph’s Maaueli Secondary School MakueniKathonzweniC4DayMixed1
A.I.C Nunguni Secondary School MakueniKilunguC4DayMixed1
ABC Kayata Girls Secondary School MakueniMukaaC4DayGirls1
ABC Ngaamba Secondary School MakueniMukaaC4DayMixed1
ACK Ilatu Secondary School MakueniMakinduC4DayMixed3
AIC Mukuyuni Secondary School MakueniMakueniC4DayMixed1
AIC Mutulani Secondary School MakueniMakueniC4DayMixed2
Bishop Ngala Secondary School MakueniMukaaC4DayMixed1
Chemchemi Secondary School- Kathongo MakueniMbooni EastC4DayMixed1
Iiani Secondary School MakueniKambuC4DayBoys1
Iuani Secondary School MakueniMakueniC4DayMixed1
Kaasya Secondary School MakueniKathonzweniC4DayMixed1
Kagii Secondary School MakueniMakinduC4DayMixed2
Kalaani Mixed Secondary School MakueniNzauiC4DayMixed2
Kalungu Secondary School MakueniKibweziC4DayMixed2
Kambi Mawe Boys Secondary School MakueniMakueniC4DayBoys1
Kambi Mawe Secondary School MakueniMakueniC4DayGirls3
Kathekani Secondary School MakueniKambuC4DayMixed1
Katulani Secondary School MakueniMakinduC4DayMixed2
Kavumbu Secondary School MakueniMbooni EastC4DayMixed1
Kawala Secondary School MakueniNzauiC4DayMixed3
Kiambani Secondary School MakueniMakinduC4DayMixed1
Kiaoni Secondary School MakueniKibweziC4DayMixed2
Kikiini MakueniMbooni WestC4DayMixed1
Kikuswi Secondary School MakueniMbooni EastC4DayMixed1
Kiliku Mixed Secondary School MakueniNzauiC4DayMixed1
Kitandi Secondary School MakueniMakueniC4DayMixed1
Kiteng’ei Secondary School MakueniKambuC4DayMixed1
Kithasyu Secondary School MakueniKambuC4DayMixed1
Kithumba Secondary School MakueniNzauiC4DayMixed2
Kitonyoni Secondary School MakueniMakueniC4DayMixed1
Kitoto Secondary School MakueniMbooni EastC4DayMixed1
Kiuani Secondary School MakueniKambuC4DayMixed1
Kiundwani Secondary School MakueniKambuC4DayMixed2
Kiuuku Mixed Day Secondary School MakueniKathonzweniC4DayMixed1
Kivani Secondary School MakueniMakueniC4DayMixed1
Komboyoo Mixed Secondary MakueniKambuC4DayMixed1
Kwakavisi Mixed Secondary School MakueniKathonzweniC4DayMixed1
Kwakiketi Secondary School MakueniMukaaC4DayMixed1
Kyaani Secondary School MakueniKambuC4DayMixed1
Kyamithenge MakueniMbooni WestC4DayMixed1
Kyamuoso Central Secondary School MakueniKilunguC4DayMixed2
Kyase Secondary School MakueniKathonzweniC4DayMixed1
Lung’u Secondary School MakueniMbooni EastC4DayMixed1
Mandoi Secondary School MakueniMakueniC4DayMixed1
Manooni Secondary School MakueniNzauiC4DayMixed2
Masaku Ndogo Secondary School MakueniKibweziC4DayMixed1
Masalani Secondary School MakueniMakinduC4DayMixed1
Matheani Secondary School MakueniKathonzweniC4DayMixed1
Matinga Secondary School MakueniKibweziC4DayMixed1
Matulani Secondary School MakueniKambuC4DayMixed1
Mbuthani Secondary School MakueniNzauiC4DayMixed1
Mikuyuni Mixed Secondary School MakueniKibweziC4DayMixed3
Misuuni Mixed Secondary School MakueniKambuC4DayMixed1
Muiu Secondary School MakueniMakueniC4DayMixed2
Mukameni Boys A.I.C Secondary School MakueniNzauiC4DayMixed1
Mukameni Mixed Secondary School MakueniMakinduC4DayMixed1
Mukimwani Secondary School MakueniMbooni EastC4DayMixed1
Munyuni Secondary School MakueniMakueniC4DayMixed2
Mutantheeu Mixed Secondary School MakueniMakinduC4DayMixed1
Muthingiini Girls Secondary School MakueniKambuC4DayGirls1
Ndindi Kitavi Secondary School MakueniMakinduC4DayMixed2
Ndoo MakueniMbooni WestC4DayMixed1
Ndumbi Secondary School MakueniMbooni EastC4DayMixed1
Nduundune Secondary School MakueniNzauiC4DayMixed1
Ngakaa Secondary School MakueniMakinduC4DayMixed1
Ngokolani Secondary Schol MakueniKibweziC4DayMixed1
Ngomano Secondary School MakueniMakinduC4DayMixed2
Ngoni Mixed Day Secondary School MakueniMbooni EastC4DayMixed2
Ngunini Secondary School MakueniMbooni EastC4DayMixed1
Nguumo Secondary School MakueniMakinduC4DayBoys2
Ngwata Secondary School MakueniKambuC4DayMixed3
Nyayo Secondary School MakueniKibweziC4DayMixed1
Professor Kaloki Muthungue MakueniKambuC4DayMixed1
Salama Secondary School MakueniMakinduC4DayMixed2
St John Bosco Kyuasini Secondary School MakueniMakueniC4DayMixed1
St Peter’s Thange Secondary School MakueniKibweziC4DayBoys1
St. Anthony Itiani Secondary School MakueniNzauiC4DayMixed1
St. Augustine Mulumini Secondary School MakueniMukaaC4DayMixed2
St. Dominic Kitise Secondary School MakueniKathonzweniC4DayMixed1
St. Joseph High School-Tutini MakueniNzauiC4DayMixed1
St. Martin’s Maikuu Secondary School MakueniKambuC4DayMixed1
St. Michael Mbuvo Secondary School MakueniKathonzweniC4DayMixed1
St. Padre Pio Nthia Secondary School MakueniMakinduC4DayMixed1
St. Theresa Secondary School -Nzaui MakueniNzauiC4DayMixed1
St. Thomas Kavingoni Secondary School MakueniKathonzweniC4DayMixed1
St. Mary’s Ndovea Secondary School MakueniNzauiC4DayMixed1
St. Simon Mbui Nzau Secondary School MakueniKibweziC4DayMixed1
Tawa Mixed Secondary School MakueniMbooni EastC4DayMixed1
Tututha MakueniMbooni WestC4DayMixed1
Ulilinzi Secondary School MakueniKibweziC4DayMixed1
Usalama Secondary School MakueniKibweziC4DayMixed1
Utumoni MakueniMbooni WestC4DayMixed1
Yekanga Secondary School MakueniKathonzweniC4DayMixed2
Yikitaa Secondary School MakueniKambuC4DayMixed1
Yinthungu Secondary School MakueniKathonzweniC4DayMixed1
Yumbuni Secondary School MakueniKambuC4DayMixed3
Chelezo High School MakueniMakueniOtherBoardingMixed1
Clay International Secondary School MakueniNot confirmedOtherDayMixed3
Emmanuel Springs Boys High School MakueniMakueniOtherBoardingBoys1
Emmanuel Springs Girls High School MakueniMakueniOtherBoardingGirls1
Glorious Winners Senior School MakueniMukaaOtherBoardingGirls2
Gosheni School MakueniKibweziOtherDayMixed1
Holy Ghost Schools Makueni MakueniMukaaOtherBoardingBoys1
Lion of Judah Wisdom Girls High School MakueniNzauiOtherBoardingGirls1
Miangeni International High School MakueniMakinduOtherListed as hybridMixed1
Mumbe Boys Secondary MakueniNot confirmedOtherBoardingBoys1
St Marys Girls Senior Academy MakueniNot confirmedOtherBoardingGirls1
St. Claire Konza MakueniMukaaOtherBoardingGirls1
Tawa Girls Secondary MakueniNot confirmedOtherBoardingGirls1
Travellers Oasis Centre MakueniNot confirmedOtherBoardingMixed2
Mandera Secondary School ManderaMandera EastC1BoardingBoys1
Takaba Girls ManderaMandera WestC2BoardingBoys3
Wayam Secondary School ManderaBanisaC2BoardingBoys2
Arabia Boys Secondary ManderaArabiaC3BoardingBoys2
Chief Mohamed Jari Secondary School ManderaKutuloC3BoardingBoys2
Elwak Secondary School ManderaMandera CentralC3BoardingBoys1
Khalalio Girls Secondary School ManderaKhalalioC3BoardingGirls1
Kiliwehiri Boys ManderaKiliweheriC3BoardingBoys1
Lafey Boys Secondary ManderaLafeyC3BoardingBoys1
Malkamari Secondary School ManderaBanisaC3BoardingMixed2
Senior Chief Abdullahi Girls ManderaKiliweheriC3BoardingGirls1
Takaba Boys ManderaMandera WestC3BoardingBoys3
Wargadud Secondary ManderaMandera CentralC3BoardingMixed1
Ameyi Mixed Day Senior School ManderaKiliweheriC4DayMixed1
Banisa Mixed Secondary School ManderaBanisaC4DayMixed1
Barwaqo Boys Secondary ManderaMandera EastC4DayBoys4
Buruburu Girls Secondary ManderaMandera EastC4DayGirls1
Dandu Girls Secondary School ManderaDanduC4DayGirls1
Darul Hikma Day High School ManderaMandera CentralC4DayMixed2
Daua River Mixed Secondary ManderaMandera NorthC4DayMixed1
Eldanaba Mixed Boarding and Day Secondary School ManderaDanduC4DayMixed1
Eymole Secondary ManderaKiliweheriC4Listed as hybridMixed1
Kamor Secondary ManderaMandera EastC4DayMixed1
Kore Model Mixed Boarding & Day Secondary School ManderaKutuloC4DayMixed1
Libehiya Mixed ManderaArabiaC4DayMixed1
Rhamu Day Secondary School ManderaMandera NorthC4DayMixed1
Shashafey Boys Secondary ManderaMandera EastC4DayBoys3
Takaba Day Mixed Secondary ManderaMandera WestC4DayMixed1
Mandera Intergrated Academy ManderaNot confirmedOtherDayMixed1
Moi Girls Secondary School-Marsabit MarsabitMarsabitC1BoardingGirls2
Chalbi Boys’ High School MarsabitChalbiC2BoardingBoys3
Marsabit Boys High School MarsabitMarsabitC2BoardingBoys4
Sasura Girls’ Secondary School MarsabitMarsabitC2BoardingGirls1
Maikona Girls Secondary School MarsabitChalbiC3BoardingGirls1
ACK St Peters Mixed Day Secondary School MarsabitMarsabitC4DayMixed4
Badassa Mixed Secondary School MarsabitMarsabitC4DayMixed2
Butiye Mixed Day Secondary School MarsabitMoyaleC4DayMixed1
Dakabaricha Secondary School MarsabitMarsabitC4DayMixed6
Dibayu High School MarsabitMarsabitC4DayMixed2
Gadamoji High School MarsabitMarsabitC4DayMixed1
Goro Rukesa Mixed Day Secondary School MarsabitMarsabitC4DayMixed5
Karare Mixed Day Secondary School MarsabitMarsabitC4DayMixed2
Manyatta Mixed Day Secondary School MarsabitMoyaleC4DayMixed2
Marsabit Mixed Day Secondary School MarsabitMarsabitC4DayMixed1
Odda Mixed Day Secondary School MarsabitMoyaleC4DayMixed1
Sessi Secondary School MarsabitMoyaleC4DayMixed1
Turbi Girls High School MarsabitTurbi BubisaC4DayGirls1
Uran Mixes Day/Boarding Secondary School MarsabitSololoC4DayMixed1
ACK St. Andrews Boys Secondary School MarsabitMarsabitOtherBoardingBoys1
St. Pauls Secondary School MarsabitNot confirmedOtherBoardingBoys1
Kaaga Girls’ High School MeruImenti EastC1BoardingGirls1
Meru School MeruImenti EastC1BoardingBoys1
Nkubu High School MeruImenti SouthC1BoardingBoys7
St. Lucy’s High School for the Visually Impaired MeruIgojiC1BoardingMixed1
St. Mary’s Girls High School Igoji MeruIgojiC1BoardingGirls3
Abothuguchi Secondary School MeruMeru CentralC2BoardingBoys1
Bishop Njiru Girls’ Kangeta MeruIgembe CentralC2BoardingGirls1
Burieruri Boys Secondary School MeruIgembe CentralC2BoardingBoys3
Gakuuni Girls Secondary School MeruIgojiC2BoardingGirls1
Gikumene Girls ‘ Secondary School MeruImenti NorthC2BoardingGirls1
Gikurune Boys Secondary School MeruIgojiC2BoardingBoys1
Igembe Boys’ Secondary School MeruIgembe SouthC2BoardingBoys2
Kaaga Boys Secondary MeruImenti EastC2BoardingBoys1
Kanyakine High School MeruAbogetaC2BoardingBoys1

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

Also in Applied Sciences

Also in Technical Studies

Also in Languages & Literature

Also in Humanities & Business Studies

Also in Arts

Also in Sports

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