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
Tande Secondary School KakamegaKakamega NorthC4DayMixed2
The Nativity of Our Lady-Mutoma Girls’ KakamegaButereC4DayGirls1
The Salvation Army Mayoyo Secondary School KakamegaMateteC4DayMixed1
The Salvation Army Mbajo Secondary School KakamegaLugariC4DayMixed2
Tombo KakamegaKakamega NorthC4DayMixed2
Tumbeni Secondary School KakamegaKakamega NorthC4DayMixed2
Vashele KakamegaKakamega NorthC4DayMixed1
Vikutsa Mixed Secondary School KakamegaKakamega EastC4DayMixed2
Weremba Muslim Mixed Secondary School KakamegaNavakholoC4DayMixed1
Booker Academy Secondary KakamegaNot confirmedOtherDay & BoardingMixed1
Changing Times Secondary School KakamegaNavakholoOtherListed as hybridMixed1
Chebwei Secondary KakamegaNot confirmedOtherDay & BoardingMixed1
Covenant Peace Christian School KakamegaKakamega CentralOtherListed as hybridGirls1
Fesbeth High School KakamegaKakamega EastOtherListed as hybridMixed3
Glory Value School KakamegaButereOtherBoardingGirls1
Kambiri Victory Academy High School KakamegaKakamega EastOtherListed as hybridMixed1
Mumias Academy Secondary School KakamegaMumiasOtherListed as hybridMixed2
My Savior Secondary KakamegaMatunguOtherBoardingMixed1
Myra Senior School KakamegaKakamega CentralOtherListed as hybridMixed2
Rush Academy Senior KakamegaKakamega CentralOtherListed as hybridMixed1
Shabelt Secondary School KakamegaMatunguOtherListed as hybridMixed1
Shamta Academy Secondary School KakamegaNot confirmedOtherDayMixed1
Sir Henry Vigo Mission Senior School KakamegaKakamega CentralOtherDayMixed1
St Joseph's High KakamegaNot confirmedOtherDayMixed1
St. Charles Lwanga Secondary School KakamegaNot confirmedOtherBoardingBoys1
St. Peters Seminary Mukumu Boys Secondary KakamegaNot confirmedOtherBoardingBoys2
The Talent School KakamegaLugariOtherListed as hybridMixed1
A.I.C Litein Girls Secondary S Chool KerichoBuretiC1BoardingGirls5
Kabianga High School KerichoBelgutC1BoardingBoys6
Kedowa Special Secondary School KerichoLondianiC1BoardingMixed1
Kipsigis Girls’ High School KerichoKerichoC1BoardingGirls5
Litein High School KerichoBuretiC1BoardingBoys11
Moi Tea Girls Secondary School KerichoKerichoC1BoardingGirls5
St. Paul’s Charera Special High School KerichoBuretiC1BoardingMixed2
Tengecha Boys High School KerichoBuretiC1BoardingBoys4
Tengecha Girls Secondary School KerichoBuretiC1BoardingGirls5
Cheborge Boys High School KerichoBuretiC2BoardingBoys9
Cheborge Girls Secondary School KerichoBuretiC2BoardingGirls4
Chebwagan Boys Secondary School KerichoBuretiC2BoardingBoys4
Chelilis Girls Secondary School KerichoBuretiC2BoardingGirls5
Chepkechei Secondary School KerichoKipkelionC2BoardingBoys1
Chepkoton Girls Secondary School KerichoBelgutC2BoardingGirls2
Cheptenye Secondary School KerichoBelgutC2BoardingBoys2
Kaborok Girls High School KerichoBelgutC2BoardingGirls2
Kericho High School KerichoKerichoC2BoardingBoys6
Kericho Tea Secondary School KerichoKerichoC2BoardingBoys2
Kipkelion Girls’ High KerichoKipkelionC2BoardingGirls1
Kiptewit Girls High School KerichoBuretiC2BoardingGirls1
Korongoi Girls’ Secondary KerichoBuretiC2BoardingGirls7
Lelu Secondary School KerichoKipkelionC2BoardingMixed3
Londiani Boys Secondary School KerichoLondianiC2BoardingBoys3
Londiani Girls Secondary School KerichoLondianiC2BoardingGirls3
Moi Kipsitet Girls Secondary School KerichoSoin SigowetC2BoardingGirls2
Sacred Hill Girls KerichoLondianiC2BoardingGirls3
Soliat Boys’ Secondary School KerichoSoin SigowetC2BoardingBoys2
Sosiot Girls’ Secondary School KerichoBelgutC2BoardingGirls2
AIC Tebesonik Boys High School KerichoBuretiC3BoardingBoys3
AIC Telanet Girls High School KerichoKerichoC3BoardingGirls2
Arokyet Girls Secondary School KerichoBuretiC3BoardingGirls2
Barotion Secondary School KerichoLondianiC3BoardingMixed3
Barsiele Secondary School KerichoKipkelionC3BoardingMixed3
Chagaik Secondary School KerichoLondianiC3BoardingMixed3
Chebigen Secondary School KerichoKerichoC3BoardingMixed3
Chemamul Boys Secondary School KerichoBelgutC3BoardingBoys2
Cheplanget Secondary School KerichoBuretiC3BoardingBoys5
Chepseon Mixed Secondary School KerichoLondianiC3BoardingMixed2
Chepsir Boys High School KerichoLondianiC3BoardingMixed3
Cheptuiyet Girls Secondary School KerichoSoin SigowetC3BoardingGirls3
Chesinende Girls Secondary School KerichoLondianiC3BoardingGirls1
Chilchila Secondary School KerichoKipkelionC3BoardingMixed3
Getarwet Mixed Day Secondary School KerichoBuretiC3BoardingMixed4
Kabartegan High School KerichoBuretiC3BoardingBoys3
Kabianga Girls High School KerichoBelgutC3BoardingGirls5
Kakibei Secondary School KerichoSoin SigowetC3BoardingBoys3
Kapcheplanga Secondary School KerichoLondianiC3BoardingMixed2
Kapkisiara Secondary School KerichoBuretiC3BoardingGirls4
Kaplelartet Secondary School KerichoSoin SigowetC3BoardingMixed1
Kapmaso Secondary School KerichoBelgutC3BoardingBoys1
Kapsogut Boys High School KerichoBuretiC3BoardingBoys3
Kaptebeswet Girls Secondary School KerichoBelgutC3BoardingGirls1
Kedowa Girls Secondary School KerichoLondianiC3BoardingGirls4
Kenegut Girls Secondary School KerichoKerichoC3BoardingGirls1
Kibingei Girls Secondary School KerichoBelgutC3BoardingGirls2
Kimasian Secondary School KerichoLondianiC3BoardingBoys1
Kipchimchim Mixed Boarding Day High School KerichoKerichoC3BoardingMixed2
Kipsolu Secondary School KerichoBelgutC3BoardingBoys2
Kiptere Mixed Day and Boarding Secondary School KerichoSoin SigowetC3BoardingMixed2
Kipteris Girls Secondary School KerichoKipkelionC3BoardingGirls1
Kiptewit Boys High School KerichoBuretiC3BoardingBoys5
Koiwalelach Girls Secondary School KerichoBelgutC3BoardingGirls1
Musaria Secondary School KerichoSoin SigowetC3BoardingMixed1
Ndubusat Girls Secondary School KerichoKipkelionC3BoardingGirls1
Ngesumin Girls Secondaryschool KerichoBuretiC3BoardingGirls2
Roret Boys High School KerichoBuretiC3BoardingBoys3
Singoronik Secondary School KerichoSoin SigowetC3BoardingMixed2
Sosit Girls’ Secondary School KerichoBuretiC3BoardingGirls2
Sosit Mixed Day Secondary School KerichoBuretiC3BoardingMixed5
St. Thomas Mindililwet Secondary School KerichoSoin SigowetC3BoardingMixed1
Taita Towett Secondary School KerichoKipkelionC3BoardingBoys2
Torit Girls Secondary KerichoKerichoC3BoardingGirls2
Toror Girls’ Secondary School KerichoKerichoC3BoardingGirls1
Tulwet Secondary School KerichoBuretiC3BoardingBoys2
AGC Lilloch Secondary School KerichoKipkelionC4DayMixed2
AIC Kakibei Girls Secondary School KerichoSoin SigowetC4DayGirls1
Ainamoi Secondary School KerichoKerichoC4DayMixed3
Ainapkoi Secondary School KerichoBelgutC4DayMixed1
Baraka Secondary School KerichoLondianiC4DayMixed1
Belgut Starehe Girls Centre KerichoBelgutC4DayGirls2
Belgut Taptugen Starehe Boys Centre KerichoBelgutC4DayBoys2
Borborwet Secondary School KerichoBelgutC4DayMixed1
Brooke Day Secondary School KerichoKerichoC4DayMixed1
Buchenge Day Secondary School KerichoKerichoC4DayMixed2
Buttik High School KerichoBuretiC4DayMixed1
Chebewor Secondary School KerichoLondianiC4DayMixed1
Chebirirbei Secondary School KerichoBelgutC4DayMixed3
Chebitet Secondary School KerichoBuretiC4DayMixed2
Chemamul Mixed Secondary School KerichoBelgutC4DayMixed1
Chemogoch Secondary School KerichoKipkelionC4DayMixed1
Chemoiben Secondary School KerichoBuretiC4DayMixed4
Chemumbe KerichoBelgutC4DayMixed1
Chepcholiet Secondary School KerichoLondianiC4DayMixed1
Chepkoiyo Secondary School KerichoKerichoC4DayMixed2
Chepkosilen Secondary School KerichoBelgutC4DayMixed1
Chepkulgong Mixed Day Secondary School KerichoBuretiC4DayMixed3
Chepkutung Secondary School KerichoBelgutC4DayMixed1
Chepngobob Secondary School KerichoKerichoC4DayMixed2
Chepseon Complex Secondary School KerichoLondianiC4DayMixed2
Chepseon Girls High School KerichoLondianiC4DayGirls1
Cheptembe Mixed Secondary School KerichoBelgutC4DayMixed2
Cheptendeniet Secondary School KerichoBuretiC4DayMixed2
Cheptororiet Secondary School KerichoBelgutC4DayMixed1
Cheptuiyet Mixed Day Secondary School KerichoSoin SigowetC4DayMixed1
Cheramor Secondary School KerichoSoin SigowetC4DayMixed1
Cherara Mixed Day Secondary School KerichoKipkelionC4DayMixed3
Cheres Secondary School KerichoLondianiC4DayMixed1
Cheribo Secondary School KerichoBelgutC4DayMixed1
Cheronget Secondary School KerichoBelgutC4DayMixed2
Finch Secondary School KerichoLondianiC4DayMixed1
Getarwet Girls Secondary School KerichoBuretiC4DayGirls4
Getumbe Secondary School KerichoBelgutC4DayMixed1
Ingilot Day Secondary School KerichoKipkelionC4DayMixed2
Iraa Girls High School KerichoSoin SigowetC4DayGirls1
Itibet Mixed Secondary School KerichoSoin SigowetC4DayMixed1
Itoik Secondary School KerichoBuretiC4DayMixed1
Jagoror Secondary School KerichoLondianiC4DayMixed1
Jubilee Secondary School KerichoLondianiC4DayMixed1
Kabitungu Secondary School KerichoBuretiC4DayMixed4
Kabokyek Secondary School KerichoSoin SigowetC4DayMixed2
Kaboloin Secondary School KerichoKerichoC4DayMixed2
Kaborus Mixed Day Secondary School KerichoBuretiC4DayMixed2
Kabusienduk Secondary School KerichoBuretiC4DayMixed2
Kaitui Secondary School KerichoSoin SigowetC4DayMixed2
Kalyet Secondary School KerichoKipkelionC4DayMixed2
Kalyongwet Mixed Secondary School KerichoSoin SigowetC4DayMixed1
Kamaas Secondary School KerichoBelgutC4DayMixed1
Kamanamsim Secondary School KerichoBuretiC4DayMixed4
Kamarus Secondary School KerichoKipkelionC4DayMixed1
Kamasega Mixed Day Secondary School KerichoSoin SigowetC4DayMixed1
Kaminjeiwa Secondary School KerichoBuretiC4DayMixed2
Kaminjeiwet Secondary School KerichoBuretiC4DayMixed3
Kapchebet Girls Secondary School. KerichoBelgutC4DayGirls2
Kapchebwai Secondary School KerichoSoin SigowetC4DayMixed1
Kapchelach Secondary School KerichoBuretiC4DayMixed2
Kapias Secondary School KerichoKipkelionC4DayMixed2
Kapkarin Secondary School KerichoBuretiC4DayMixed2
Kapkatet Secondary School KerichoBuretiC4DayMixed4
Kapkeburu Secondary School KerichoSoin SigowetC4DayMixed2
Kapkiam Secondary School KerichoKerichoC4DayMixed3
Kapkitony Day Secondary School KerichoBelgutC4DayMixed1
Kapkondor Secondary School KerichoLondianiC4DayMixed1
Kapkormom Mixed Day Secondary School KerichoSoin SigowetC4DayMixed1
Kapkwen Day Secondary School KerichoKipkelionC4DayMixed1
Kaplelit Secondary School KerichoKipkelionC4DayMixed1
Kaplutiet Secondary School KerichoBelgutC4DayMixed2
Kapngetuny Secondary School. KerichoKerichoC4DayMixed2
Kapseger Secondary School KerichoLondianiC4DayMixed2
Kapsenda Secondary School KerichoLondianiC4DayMixed2
Kapsinendet Secondary School KerichoBuretiC4DayMixed6
Kapsogeruk Secondary School KerichoBuretiC4DayMixed3
Kapsoit Secondary School KerichoKerichoC4DayMixed2
Kapsoiyo Secondary School KerichoBelgutC4DayMixed1
Kapsorok Secondary School KerichoSoin SigowetC4DayMixed1
Kaptalamwa Day Secondary School KerichoSoin SigowetC4DayMixed1
Kaptebengwo Secondary School KerichoSoin SigowetC4DayMixed2
Kaptebeswet Secondary School KerichoKerichoC4DayMixed2
Kaptele Secondary School KerichoBuretiC4DayMixed5
Kaptich Secondary KerichoLondianiC4DayMixed2
Kasheen Secondary School KerichoKipkelionC4DayMixed2
Keben Secondary School KerichoBelgutC4DayMixed2
Kebeneti Secondary School KerichoSoin SigowetC4DayMixed2
Kedowa Mixed Secondary School KerichoLondianiC4DayMixed2
Kejiriet Mixed Day Secondary School KerichoSoin SigowetC4DayMixed1
Kelunet Secondary School KerichoBuretiC4DayMixed3
Kenegut Day Secondary School KerichoKerichoC4DayMixed3
Keongo Secondary School KerichoKerichoC4DayMixed3
Kericho Day Secondary School KerichoKerichoC4DayMixed3
Kericho Township Secondary School KerichoKerichoC4DayMixed2
Ketitui Secondary School KerichoKerichoC4DayMixed6
Kibolgong Secondary School KerichoBuretiC4DayMixed1
Kibugat Mixed Day Secondary School KerichoBuretiC4DayMixed2
Kileges Secondary School KerichoSoin SigowetC4DayMixed1
Kiletien Mixed Secondary School KerichoLondianiC4DayMixed3
Kimologit Secondary School KerichoKipkelionC4DayMixed2
Kimugul Day Secondary School KerichoLondianiC4DayMixed3
Kipchorian Day Secondary School KerichoKipkelionC4DayMixed2
Kiprengwe Secondary School KerichoLondianiC4DayMixed3
Kipsamoi Secondary School KerichoSoin SigowetC4DayMixed3
Kipsegi Secondary School KerichoKipkelionC4DayMixed1
Kipsirichet Secondary School KerichoLondianiC4DayMixed2
Kipsitet Day Secondary School KerichoSoin SigowetC4DayMixed2
Kiptenden Secondary School KerichoKipkelionC4DayMixed3
Kiptobon Secondary School KerichoBuretiC4DayMixed5
Kiptome Secondary School KerichoBelgutC4DayMixed2
Kiptororgo Secondary School KerichoBuretiC4DayMixed3
Kisabo Secondary School KerichoLondianiC4DayMixed2
Koilsir Mixed Day Secondary School KerichoSoin SigowetC4DayMixed1
Koisagat Secondary School KerichoKipkelionC4DayMixed3
Kokwet Secondary School KerichoKipkelionC4DayMixed2
Kongeren Day Secondary School KerichoSoinC4DayMixed1
Korosyot Mixed Day Secondary School KerichoKipkelionC4DayMixed1
Kunyak Secondary School KerichoKipkelionC4DayMixed3
Kusumek Secondary School KerichoBuretiC4DayMixed3
Lalagin Mixed Day Secondary School KerichoBuretiC4DayMixed3
Laliat Secondary School KerichoKerichoC4DayMixed1
Leberer Secondary School KerichoLondianiC4DayMixed2
Lelach Girls Secondary School KerichoBuretiC4DayGirls1
Lesirwo Secondary School KerichoKipkelionC4DayMixed1
Litein Mixed Day Secondary School KerichoBuretiC4DayMixed3
Londiani Township Secondary School KerichoLondianiC4DayMixed3
Mabasi Secondary School KerichoBuretiC4DayMixed2
Maemba-Kipkok Secondary School KerichoSigowetC4DayMixed1
Magire Mixed Secondary School KerichoKipkelionC4DayMixed3
Manyoror Secondary School KerichoKerichoC4DayMixed2
Marumbasi Secondary School KerichoSoin SigowetC4DayMixed1
Masaita Secondary School KerichoLondianiC4DayMixed2
Maso Secondary School KerichoKerichoC4DayMixed1
Masubeti Girls High School KerichoBuretiC4DayGirls3
Matobo Secondary School KerichoKerichoC4DayMixed3
Menet Mixed Day Secondary School KerichoKipkelionC4DayMixed1
Moi Sitotwet Secondary School KerichoKerichoC4DayMixed5
Moi Sorget Secondary School KerichoLondianiC4DayMixed1
Mombwo Secondary School KerichoBuretiC4DayMixed3
Momoniat Secondary School KerichoLondianiC4DayMixed3
Motero Secondary School KerichoSoin SigowetC4DayMixed2
Murao Secondary School KerichoKipkelionC4DayMixed1
Nelson Mandela High School KerichoBuretiC4DayMixed3
Ngeny Koiborot Secondary School KerichoSoin SigowetC4DayMixed1
Ngoina Secondary School KerichoBuretiC4DayMixed4
Ngororga Secondary School KerichoBuretiC4DayMixed3
Nyabangi Secondary School KerichoBelgutC4DayMixed1
Nyaberi Secondary School KerichoSoin SigowetC4DayMixed1
Nyairobi Secondary School KerichoKipkelionC4DayMixed2
Poiywek Secondary School KerichoKerichoC4DayMixed4
Reresik Secondary School KerichoBuretiC4DayMixed2
Ringa Mixed Day Secondary Kedowa KerichoLondianiC4DayMixed1
Rungut Mixed Day Secondary School KerichoBuretiC4DayMixed2
Samolel Secondary School KerichoKipkelionC4DayMixed2
Saramek Secondary School KerichoLondianiC4DayMixed1
Sebetet Mixed Day Secondary School KerichoBuretiC4DayMixed2
Sereng Secondary School KerichoKipkelionC4DayMixed3
Seretut Secondary School KerichoBelgutC4DayMixed1
Setek Hill Secondary School KerichoLondianiC4DayMixed1
Sigowet Secondary School KerichoSigowetC4DayMixed1
Simbi Mixed Day Secondary School KerichoSoinC4DayMixed1
Simboiyon Mixed Day Secondary School KerichoLondianiC4DayMixed1
Simotwet Mixed Day Secondary School KerichoKipkelionC4DayMixed2
Siongi Secondary School KerichoBuretiC4DayMixed2
Siret Day Secondary School KerichoKipkelionC4DayMixed3
Sitian Secondary School KerichoLondianiC4DayMixed2
Siwot Secondary School KerichoKipkelionC4DayMixed2
Sondu Secondary School KerichoSoin SigowetC4DayMixed1
Sugutek Secondary School KerichoKipkelionC4DayMixed2
Sumeek Mixed Day Secondary School KerichoSoin SigowetC4DayMixed1
Sumeiyon Day Secondary School KerichoKerichoC4DayMixed1
Tabaita Mixed Day Secondary School KerichoSigowetC4DayMixed1
Teldet Secondary School KerichoBelgutC4DayMixed1
Tendeno Secondary School KerichoLondianiC4DayMixed2
Tepkutwet Secondary School KerichoBuretiC4DayMixed3
Testai Day Mixed Secondary School KerichoLondianiC4DayMixed1
Tiriitab Moita Secondary School KerichoBuretiC4DayMixed2
Torsogek Secondary School KerichoKerichoC4DayMixed1
Tugunon Secondary School KerichoLondianiC4DayMixed3
Tuiyobei Secondary School KerichoKipkelionC4DayMixed3
Tulwap Kipsigis Secondary School KerichoLondianiC4DayMixed1
Tulwapmoi Mixed Day Secondary School KerichoKipkelionC4DayMixed2
Tumaini Secondary School KerichoLondianiC4DayMixed1
Tunnel Mixed Day Secondary School KerichoKipkelionC4DayMixed1
United Soy Secondary School KerichoLondianiC4DayMixed2
Kabokyek Adventist Secondary School KerichoNot confirmedOtherBoardingMixed1
Mercy Girls Secondary School KerichoNot confirmedOtherDayMixed2
Sacred Heart Roret Girls Secondary School KerichoNot confirmedOtherBoardingGirls3
St. Francis Girls Secondary School KerichoNot confirmedOtherDayGirls1
Alliance Girls’ High School KiambuKikuyuC1BoardingGirls5
Alliance High School KiambuKikuyuC1BoardingBoys5
Kambui Girls’ High School KiambuGithunguriC1BoardingGirls1
Kiambu High School KiambuKiambuC1BoardingBoys1
Limuru Girls’ School KiambuLimuruC1BoardingGirls3
Loreto High School Limuru KiambuLimuruC1BoardingGirls4
Mangu High School KiambuJujaC1BoardingBoys2
Our Lady of Mt. Carmel Maryhill Girls KiambuThika WestC1BoardingGirls3
PCEA Kambui School for Hearing Impaired KiambuGithunguriC1BoardingMixed1
Precious Blood Kagwe Girls Secondary School KiambuLariC1BoardingGirls3
S.A. High School for the Blind KiambuThika WestC1BoardingMixed1
S.A. Joytown Secondary School for Ph KiambuThika WestC1BoardingMixed2
St. Anne’s Secondary School-Lioki KiambuKiambuC1BoardingGirls1
St. Francis Girls High School (Mang’u) KiambuGatundu NorthC1BoardingGirls4
Thika High School KiambuThika WestC1BoardingBoys1
Chania Girls’ High School KiambuThika WestC2BoardingGirls1
Don Bosco Ituru High School KiambuGatundu SouthC2BoardingBoys7
Gachoire Secondary School KiambuLariC2BoardingGirls4
Githiga High School KiambuGithunguriC2BoardingBoys3
Gitwe Girls Secondary School KiambuGithunguriC2BoardingGirls1
Kahuho Uhuru High School KiambuKabeteC2BoardingBoys3
Kanunga High School KiambuKiambuC2BoardingBoys1
Kijabe Boys High School KiambuLariC2BoardingBoys5
Kijabe Girls High School KiambuLariC2BoardingGirls2
Kimunyu Secondary School KiambuGatundu SouthC2BoardingBoys6
Kirangari High School KiambuKabeteC2BoardingBoys2
Loreto Girls High School Kiambu KiambuKiambuC2BoardingGirls2
M.P. Shah Chania High School KiambuThika WestC2BoardingBoys1
Mary Leakey Girls’ High School KiambuKabeteC2BoardingGirls3
Moi Girls Secondary School Kamangu KiambuKikuyuC2BoardingGirls1
Muhoho High KiambuGatundu SouthC2BoardingBoys6
Mururia Secondary School KiambuGatundu SouthC2BoardingBoys4
Muthiga Girls’ Secondary School KiambuGatundu SouthC2BoardingGirls4
Muthurwa Secondary School KiambuKiambaaC2BoardingGirls2
Ndumberi Girls Secondary School KiambuKiambuC2BoardingGirls1
Regina Caeli Girls High School – Karinga KiambuGatundu SouthC2BoardingGirls2
Senior Chief Koinange Girls High School KiambuKiambaaC2BoardingGirls1
St Joseph High School KiambuGithunguriC2BoardingBoys2
Uthiru Girls High School KiambuKabeteC2BoardingGirls3
Gakoe High School KiambuGatundu NorthC3BoardingGirls2
Gatamaiyu Boys High School KiambuLariC3BoardingBoys4
Gathirimu Girls Technical High School KiambuGithunguriC3BoardingGirls1
Gathiru Secondary School KiambuGatundu SouthC3BoardingBoys2
Gathiru-Ini Secondary School KiambuGithunguriC3BoardingBoys1
Gatunguru Secondary School KiambuGatundu NorthC3BoardingBoys2
Gikindu Secondary School KiambuGatundu NorthC3BoardingGirls2
Githima Secondary School KiambuGithunguriC3BoardingBoys5
Gituamba Secondary School KiambuLariC3BoardingGirls2
Icaciri Secondary School KiambuGatundu SouthC3BoardingGirls3
J G Kiereini Secondary School KiambuGithunguriC3BoardingBoys2
Kabete High School KiambuKabeteC3BoardingBoys2
Kahuguini Secondary School KiambuGatundu SouthC3BoardingBoys1
Kairi Secondary School KiambuGatundu NorthC3BoardingBoys1
Kamandura Girls High School KiambuLimuruC3BoardingGirls1
Kambaa Girl’s High School KiambuLariC3BoardingGirls3
Kibiru Secondary School KiambuGatundu SouthC3BoardingGirls5
Kikuyu Boys High School KiambuKikuyuC3BoardingBoys2
Kikuyu Day Secondary School KiambuKikuyuC3BoardingBoys1
Kinale Girls High School KiambuLariC3BoardingGirls3
Komothai Boys High School KiambuGithunguriC3BoardingBoys1
Komothai Girl’s Technical School KiambuGithunguriC3BoardingGirls2
Lari Boys Secondary School KiambuLariC3BoardingBoys5
Makwa Secondary School KiambuGatundu NorthC3BoardingBoys2
Munyu Girls High School KiambuThika EastC3BoardingGirls3
Musa Gitau Secondary School KiambuKikuyuC3BoardingGirls2
Mutunguru Secondary School KiambuGatundu SouthC3BoardingGirls3
Ngenia High School KiambuLimuruC3BoardingBoys1
Our Lady of Fatima Kiriko Girls Secondary School KiambuGatundu NorthC3BoardingGirls1
Our Lady of Mercy Ngarariga Girls Secondary School KiambuLimuruC3BoardingGirls4
P.C.E.A. Kanjeru Booth Girls’ High School KiambuKabeteC3BoardingGirls1
Queen of Peace Nembu Secondary School KiambuGatundu SouthC3BoardingGirls1
Riabai High School KiambuKiambuC3BoardingBoys3
Ruiru Girls High School KiambuRuiruC3Listed as hybridGirls2
St. Angelas Girls High School Karura KiambuKiambaaC3BoardingGirls2
St. Mary’s Girls – Thigio KiambuNdeiyaC3BoardingGirls2
St. Mary’s Secondary School- Kiamworia KiambuGatundu SouthC3BoardingGirls4
St. Paul’s Gatuanyaga Secondary School KiambuThika EastC3BoardingBoys1
St. Verena Ucekeini Girls Secondary School KiambuGatundu SouthC3BoardingGirls4
St. Clare Girls High School – Gatitu KiambuGatundu SouthC3BoardingGirls3
The Sacred Heart Girls’ Secondary School- Mirithu KiambuNdeiyaC3BoardingGirls1
Thigio Boys Secondary School KiambuNdeiyaC3BoardingBoys3
Thika Girls Karibaribi Secondary School KiambuThika WestC3BoardingGirls1
A C K Nyathuna Secondary School KiambuKabeteC4DayMixed1
ACK Gikuni Secondary School KiambuKabeteC4DayMixed2
ACK Karura Secondary School KiambuKiambaaC4DayMixed2
ACK Kiu River Secondary School KiambuKiambuC4DayMixed4
ACK Uthiru Day Secondary KiambuKabeteC4DayMixed2
Athi Secondary School KiambuJujaC4DayMixed1
Bathi Secondary School KiambuLariC4DayMixed2
Bibirioni High School KiambuLimuruC4DayBoys4
Blessed Mugutha Secondary School KiambuJujaC4DayMixed2
Bob-Harris Kiahuria Seconadry School KiambuJujaC4DayMixed1
Broadway Secondary School KiambuThika WestC4DayMixed4
Christ the King Gathage Secondary School KiambuGatundu SouthC4DayMixed2
Cianda High School KiambuKiambaaC4DayMixed3
Cura Secondary School KiambuKabeteC4DayMixed2
D.N. Kiburi Sulmac Secondary School KiambuLariC4DayMixed1
Devki Ruiru Township Secondary School KiambuRuiruC4DayMixed3
Escarpment Secondary School KiambuLariC4DayMixed1
Fr. Kevin Kelly High School KiambuKikuyuC4DayMixed2
Gacege Secondary School KiambuGatundu NorthC4DayMixed1
Gacharage High School KiambuKiambaaC4DayMixed1
Gachema High School KiambuLariC4DayMixed1
Gachie High School KiambuKiambaaC4DayMixed4
Gachika Secondary School KiambuGatundu SouthC4DayMixed1
Gachoka Secondary School KiambuGatundu SouthC4DayMixed2
Gachororo Secondary School KiambuJujaC4DayMixed4
Gakoe Mixed Secondary School KiambuGatundu NorthC4DayMixed1
Gatei Mixed Day Secondary School KiambuGatundu NorthC4DayMixed1
Gathaithi Secondary School KiambuGithunguriC4DayMixed2
Gathaiti Secondary School KiambuLariC4DayMixed2
Gathanji Secondary School KiambuGithunguriC4DayMixed1
Gathiga Secondary School KiambuKabeteC4DayMixed1
Gathima Secondary School KiambuLariC4DayMixed2
Gathugu Secondary School KiambuGithunguriC4DayMixed1
Gathuri Secondary School KiambuGatundu SouthC4DayBoys1
Gatitu High School -Gatundu KiambuGatundu SouthC4DayMixed1
Gatuanyaga Mixed Day Secondary School KiambuThika EastC4DayMixed4
Gatundu High School KiambuGatundu SouthC4DayMixed1
Gatuura Secondary School KiambuNdeiyaC4DayMixed2
Gichuru High School KiambuLimuruC4DayBoys1
Gichuru Memorial High School KiambuKikuyuC4DayMixed1
Gikang’a Kageche Secondary School KiambuGithunguriC4DayMixed1
Gikumari Springs Secondary School KiambuRuiruC4DayMixed1
Gitare Secondary School KiambuGatundu SouthC4DayMixed1
Githunguri High School KiambuRuiruC4DayMixed3
Githunguri Technical and Secondary School KiambuGithunguriC4DayMixed4
Githurai Mixed Secondary School KiambuGithuraiC4DayMixed2
Githuya Secondary School KiambuGatundu SouthC4DayMixed1
Gitiha Secondary School KiambuGithunguriC4DayMixed2
Gitithia Girls’ Secondary School KiambuLariC4DayGirls2
Gitithia Secondary School KiambuLariC4DayMixed1
Gitothua Secondary School KiambuRuiruC4DayMixed2
H.G.M. Ting’ang’a Secondary School KiambuKiambuC4DayMixed3
Handege Secondary School KiambuGatundu SouthC4DayMixed1
HGM Kinoo Secondary School KiambuKikuyuC4DayMixed1
Igegania Secondary School KiambuGatundu NorthC4DayMixed1
Immaculate Heart of Mary Kairi Girls Secondary School KiambuGatundu NorthC4DayGirls1
Iriaini Secondary School KiambuLariC4DayMixed2
Iruri Secondary School KiambuGatundu NorthC4DayMixed1
Jamhuri Secondary School KiambuThika WestC4DayMixed2
Juja Farm Secondary School KiambuJujaC4DayMixed5
Juja Secondary School KiambuJujaC4DayMixed2
Juvenalis Gitau Secondary School KiambuLariC4DayMixed1
Kagaa High School KiambuLariC4DayMixed1
Kagema Secondary School KiambuGithunguriC4DayMixed3
Kagio Secondary School KiambuGatundu SouthC4DayMixed2
Kahunira Secondary School KiambuGithunguriC4DayMixed1
Kamae Secondary School KiambuLariC4DayMixed2
Kamahindu Secondary School KiambuLariC4DayMixed2
Kamangu High School KiambuKikuyuC4DayMixed1
Kamburu High School KiambuLariC4DayMixed1
Kamirithu Secondary School KiambuLimuruC4DayMixed5
Kamondo Secondary School KiambuGithunguriC4DayMixed2
Kamuchege Secondary School KiambuLariC4DayMixed2
Kamunyaka Secondary School KiambuGatundu NorthC4DayMixed1
Kamutua Secondary School KiambuGatundu SouthC4DayMixed1
Kamwirigi Secondary School KiambuGatundu NorthC4DayMixed1
Kanjai Secondary School KiambuGithunguriC4DayMixed2
Kanjuku Secondary School KiambuGatundu NorthC4DayMixed2
Kanyanjara Secondary School KiambuKikuyuC4DayMixed1
Kanyariri High School KiambuKabeteC4DayMixed4
Karai Mixed Day Secondary School KiambuKikuyuC4DayMixed5
Karatina Technical and Secondary School KiambuLariC4DayMixed1
Karibaribi Secondary School KiambuThika WestC4DayMixed2
Karigu-Ini Secondary School KiambuLariC4DayMixed1
Karuri High School KiambuKiambaaC4DayMixed4
Kasarini Secondary School KiambuKiambuC4DayMixed2
Kawaida Secondary School KiambuKiambaaC4DayMixed1
Kenyatta Secondary School KiambuThika WestC4DayGirls2
Kerwa Secondary School KiambuKikuyuC4DayMixed2
Kiairia Secondary School KiambuGithunguriC4DayMixed2
Kiambaa Mixed Secondary School KiambuKiambaaC4DayMixed3
Kiambu Township Secondary School KiambuKiambuC4DayMixed1
Kiambururu Secondary School KiambuGithunguriC4DayMixed2
Kiamwangi Secondary School KiambuGatundu SouthC4DayMixed3
Kiangunu Secondary School KiambuGatundu NorthC4DayMixed3
Kiawairia Secondary School KiambuGithunguriC4DayMixed2
Kibichiku Secondary School KiambuKabeteC4DayMixed2
Kibiku High School KiambuKabeteC4DayMixed3
Kiganjo Secondary School KiambuGatundu SouthC4DayMixed1
Kigumo Secondary School KiambuGithunguriC4DayMixed1
Kihara Secondary School KiambuKiambaaC4DayMixed4
Kimende High School KiambuLariC4DayMixed1
Kimuchu Secondary School KiambuThika WestC4DayMixed4
King’atua Secondary School KiambuLariC4DayMixed2
Kinyogori Secondary School KiambuLimuruC4DayMixed6
Kirenga Boys Tech. High School KiambuLariC4DayBoys3
Kirenga Girls High School KiambuLariC4DayGirls2
Kiriko Mixed Day Secondary School KiambuGatundu NorthC4DayMixed1
Kitamaiyu Secondary School KiambuJujaC4DayMixed1
Komo Secondary School KiambuThika EastC4DayMixed2
Kwangethe Secondary School KiambuGithuraiC4DayMixed3
Kwihota Secondary School KiambuRuiruC4DayMixed5
Lusigetti Senior High School KiambuKikuyuC4DayMixed2
Magina Secondary School KiambuLariC4DayMixed1
Magogoni Community Secondary School KiambuThika EastC4DayMixed2
Makutano Secondary School KiambuNdeiyaC4DayMixed2
Mama Ngina Senior High School KiambuKikuyuC4DayMixed1
Manguo Secondary School KiambuLimuruC4DayMixed2
Maria-Ini Secondary School KiambuGatundu NorthC4DayMixed2
Mataara Secondary School KiambuGatundu NorthC4DayMixed2
Mbau-Ini Secondary School KiambuLariC4DayMixed1
Miguta Secondary School KiambuGithunguriC4DayMixed2
Miiri Secondary School KiambuGithunguriC4DayMixed1
Mirangi Mixed Day Secondary School KiambuLariC4DayMixed1
Muchatha High School KiambuKiambaaC4DayMixed2
Mugiko Secondary School KiambuLariC4DayMixed3

Showing schools 2501–3000 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