Senior schools offering Computer Studies

6,223 senior schools include Computer Studies in at least one subject combination.

Schools by county, then by cluster

SchoolCountySub-countyClusterBoarding or dayGenderCombinations with Computer Studies
Solyo Secondary School KakamegaKakamega EastC4DayMixed6
St Benedict Mukoye Girls Secondary School KakamegaButereC4DayGirls1
St Dennis Munjiti Secondary School KakamegaKhwiseroC4DayMixed5
St Francis Xavier Shikoti Mixed Secondary KakamegaKakamega CentraC4DayMixed8
St Henry’s Saisi Wabuge Memorial Secondary School KakamegaLikuyaniC4DayBoys2
St Josephs Kogo Secondary School KakamegaLikuyaniC4DayMixed9
St Mark’s Bulanda Mixed Secondary KakamegaButereC4DayMixed2
St Mathews Ikomero Secondary School KakamegaKhwiseroC4DayMixed4
St Philip’s Ebwaliro Secondary School KakamegaMumias EastC4DayMixed4
St Stephen Mulwanda Secondary School KakamegaKhwiseroC4DayMixed7
St. Annes Dudi Girls Secondary School KakamegaKhwiseroC4DayGirls1
St. Augustine Rosterman Secondary School KakamegaKakamega CentraC4DayMixed2
St. Augustine’s Soysambu Secondary School KakamegaLikuyaniC4DayMixed12
St. Beda’s Bukaya Secondary School KakamegaMumias WestC4DayMixed8
St. Bonventure Shimanyiro Secondary School KakamegaKakamega SouthC4DayMixed2
St. Caroli Lwanga Lutaso Secondary School KakamegaNavakholoC4DayMixed1
St. Cecilia Makokhwe Secondary School KakamegaMatunguC4DayMixed4
St. Charles Lwanga Koromaiti Secondary School KakamegaLugariC4DayMixed2
St. Charles’ Lung’anyiro Secondary School KakamegaMatunguC4DayMixed4
St. Elias Iyabo Secondary School KakamegaMumias WestC4DayMixed1
St. Francis Kisigame Secondary School KakamegaLikuyaniC4DayMixed5
St. Francis Majengo Secondary School KakamegaLugariC4DayMixed3
St. Gerald’s Shanjero Secondary School KakamegaKakamega EastC4DayMixed4
St. James’ Namamba Girls’ KakamegaMatunguC4DayGirls2
St. Johns Khaimba KakamegaMumias EastC4DayMixed2
St. John’s Bumala Secondary School KakamegaMumias WestC4DayMixed2
St. John’s Mukhweya Secondary School KakamegaMatunguC4DayMixed3
St. Joseph Shichinji Secondary School KakamegaKakamega SouthC4DayMixed3
St. Joseph’s Indangalasia Secondary School KakamegaMatunguC4DayMixed6
St. Joseph’s Lumino Secondary School KakamegaLikuyaniC4DayMixed5
St. Joseph’s Nyorotis Secondary School KakamegaLikuyaniC4DayMixed3
St. Joseph’s Shirotsa Secondary School KakamegaKhwiseroC4DayMixed1
St. Jude Seregeya Secondary School KakamegaLikuyaniC4DayMixed9
St. Luke’s Khabukoshe Mixed Secondary School KakamegaMatunguC4DayMixed2
St. Luke’s Shanderema KakamegaMumias EastC4DayMixed2
St. Michael Kilimani Secondary School KakamegaLikuyaniC4DayMixed5
St. Michaels Ingusi Secondary School KakamegaMumias WestC4DayMixed6
St. Michael’s Emakhwale KakamegaMumias EastC4DayMixed1
St. Mukasa Girls’ Secondary School-Chimoi KakamegaMateteC4DayGirls1
St. Mukasa Secondary School – Chimoi KakamegaMateteC4DayBoys2
St. Patrick’s Ikonyero Secondary School KakamegaKakamega CentraC4DayMixed7
St. Paul’s Mixed Secondary School Lwakhupa KakamegaNavakholoC4DayMixed4
St. Paul’s Shikunga Secondary School KakamegaButereC4DayMixed3
St. Peter’s Khaunga Secondary School KakamegaMumias EastC4DayMixed2
St. Raphael’s Burangasi Secondary KakamegaNavakholoC4DayMixed1
St. Romano’s Matawa Secondary School KakamegaMumias WestC4DayMixed3
St. Stephens Maraba Secondary School KakamegaMumias EastC4DayMixed8
St. Stephen’s ACK Eshiakhulo Secondary School KakamegaMumias EastC4DayMixed4
St. Stephen’s Secondary School Lwanda KakamegaLikuyaniC4DayMixed10
St. Stephen’s Shiatsala Secondary School KakamegaButereC4DayMixed8
St. Teresa Eshisenye Girls Secondary School KakamegaMumias EastC4DayGirls2
St. Teresas Bumini Secondary School KakamegaMumias EastC4DayMixed8
St. Thomas Aquinas Buchangu Secondary School KakamegaNavakholoC4DayMixed3
St. Veronica Mirembe Girls Secondary KakamegaLikuyaniC4DayMixed4
St. Vincent Secondary School – Butende KakamegaMumias WestC4DayMixed6
St. Anne’s Ikuywa Secondary School KakamegaKakamega EastC4DayMixed6
St. Benedict Lugulu Secondary School KakamegaLikuyaniC4DayMixed4
St. Francis Eshirembe Secondary School KakamegaButereC4DayMixed2
St. Francis Xavier Shipalo Secondary School KakamegaKakamega EastC4DayMixed5
St. Gabriel’s Mirere Secondary KakamegaMatunguC4DayMixed3
St. Joseph Malimili Secondary School KakamegaKakamega EastC4DayMixed3
St. Joseph Ugana Secondary School KakamegaMumias WestC4DayMixed1
St. Joseph’s Mukulusu Secondary School KakamegaKakamega EastC4DayMixed2
St. Joseph’s Shibinga ‘W’ Mixed Day Secondary School KakamegaMumias EastC4DayMixed2
St. Lukes Shisango Girls Secondary School KakamegaKakamega CentraC4DayGirls2
St. Marys Namalasire Secondary School KakamegaMatunguC4DayMixed1
St. Monica Lubao Secondary School KakamegaKakamega EastC4DayMixed9
St. Patrick’s Ebubere Mixed Secondary School KakamegaMumias EastC4DayMixed2
St. Peter’s Itenyi Secondary School KakamegaKakamega EastC4DayMixed1
St. Peter’s Lubanga KakamegaMatunguC4DayMixed5
St. Teresa Secondary School KakamegaLikuyaniC4DayMixed10
St. Thomas Aquinas Secondary School – Eshisiru KakamegaKakamega CentraC4DayMixed2
Tande Secondary School KakamegaKakamega NorthC4DayMixed1
The Nativity of Our Lady-Mutoma Girls’ KakamegaButereC4DayGirls1
Tombo KakamegaKakamega NorthC4DayMixed1
Tumbeni Secondary School KakamegaKakamega NorthC4DayMixed1
Vashele KakamegaKakamega NorthC4DayMixed2
Booker Academy Secondary KakamegaNot confirmedOtherDay & BoardingMixed4
Changing Times Secondary School KakamegaNavakholoOtherListed as hybridMixed2
Chebwei Secondary KakamegaNot confirmedOtherDay & BoardingMixed1
Fesbeth High School KakamegaKakamega EastOtherListed as hybridMixed2
Kambiri Victory Academy High School KakamegaKakamega EastOtherListed as hybridMixed2
Mumias Academy Secondary School KakamegaMumiasOtherListed as hybridMixed3
Myra Senior School KakamegaKakamega CentralOtherListed as hybridMixed1
Sir Henry Vigo Mission Senior School KakamegaKakamega CentralOtherDayMixed1
A.I.C Litein Girls Secondary S Chool KerichoBuretiC1BoardingGirls5
Kabianga High School KerichoBelgutC1BoardingBoys8
Kipsigis Girls’ High School KerichoKerichoC1BoardingGirls5
Litein High School KerichoBuretiC1BoardingBoys9
Moi Tea Girls Secondary School KerichoKerichoC1BoardingGirls7
St. Paul’s Charera Special High School KerichoBuretiC1BoardingMixed1
Tengecha Boys High School KerichoBuretiC1BoardingBoys6
Tengecha Girls Secondary School KerichoBuretiC1BoardingGirls16
Cheborge Boys High School KerichoBuretiC2BoardingBoys14
Cheborge Girls Secondary School KerichoBuretiC2BoardingGirls3
Chebwagan Boys Secondary School KerichoBuretiC2BoardingBoys13
Chelilis Girls Secondary School KerichoBuretiC2BoardingGirls9
Chepkechei Secondary School KerichoKipkelionC2BoardingBoys5
Chepkoton Girls Secondary School KerichoBelgutC2BoardingGirls2
Cheptenye Secondary School KerichoBelgutC2BoardingBoys4
Kaborok Girls High School KerichoBelgutC2BoardingGirls3
Kericho High School KerichoKerichoC2BoardingBoys10
Kericho Tea Secondary School KerichoKerichoC2BoardingBoys2
Kipkelion Girls’ High KerichoKipkelionC2BoardingGirls2
Kiptewit Girls High School KerichoBuretiC2BoardingGirls3
Korongoi Girls’ Secondary KerichoBuretiC2BoardingGirls17
Lelu Secondary School KerichoKipkelionC2BoardingMixed10
Londiani Boys Secondary School KerichoLondianiC2BoardingBoys3
Londiani Girls Secondary School KerichoLondianiC2BoardingGirls3
Moi Kipsitet Girls Secondary School KerichoSoin SigowetC2BoardingGirls5
Sacred Hill Girls KerichoLondianiC2BoardingGirls4
Soliat Boys’ Secondary School KerichoSoin SigowetC2BoardingBoys1
Sosiot Girls’ Secondary School KerichoBelgutC2BoardingGirls4
AIC Telanet Girls High School KerichoKerichoC3BoardingGirls1
Arokyet Girls Secondary School KerichoBuretiC3BoardingGirls1
Barotion Secondary School KerichoLondianiC3BoardingMixed3
Barsiele Secondary School KerichoKipkelionC3BoardingMixed4
Chebigen Secondary School KerichoKerichoC3BoardingMixed2
Cheplanget Secondary School KerichoBuretiC3BoardingBoys2
Chepseon Mixed Secondary School KerichoLondianiC3BoardingMixed2
Cheptuiyet Girls Secondary School KerichoSoin SigowetC3BoardingGirls2
Chesinende Girls Secondary School KerichoLondianiC3BoardingGirls1
Chilchila Secondary School KerichoKipkelionC3BoardingMixed4
Getarwet Mixed Day Secondary School KerichoBuretiC3BoardingMixed9
Kabartegan High School KerichoBuretiC3BoardingBoys4
Kabianga Girls High School KerichoBelgutC3BoardingGirls6
Kapcheplanga Secondary School KerichoLondianiC3BoardingMixed3
Kapkisiara Secondary School KerichoBuretiC3BoardingGirls5
Kaplelartet Secondary School KerichoSoin SigowetC3BoardingMixed4
Kapmaso Secondary School KerichoBelgutC3BoardingBoys3
Kapsogut Boys High School KerichoBuretiC3BoardingBoys8
Kedowa Girls Secondary School KerichoLondianiC3BoardingGirls3
Kimasian Secondary School KerichoLondianiC3BoardingBoys4
Kipchimchim Mixed Boarding Day High School KerichoKerichoC3BoardingMixed5
Kiptewit Boys High School KerichoBuretiC3BoardingBoys8
Koiwalelach Girls Secondary School KerichoBelgutC3BoardingGirls1
Ndubusat Girls Secondary School KerichoKipkelionC3BoardingGirls5
Ngesumin Girls Secondaryschool KerichoBuretiC3BoardingGirls3
Roret Boys High School KerichoBuretiC3BoardingBoys3
Singoronik Secondary School KerichoSoin SigowetC3BoardingMixed4
Sosit Mixed Day Secondary School KerichoBuretiC3BoardingMixed8
Taita Towett Secondary School KerichoKipkelionC3BoardingBoys5
Toror Girls’ Secondary School KerichoKerichoC3BoardingGirls2
Tulwet Secondary School KerichoBuretiC3BoardingBoys5
AGC Lilloch Secondary School KerichoKipkelionC4DayMixed4
AIC Kakibei Girls Secondary School KerichoSoin SigowetC4DayGirls1
Ainamoi Secondary School KerichoKerichoC4DayMixed5
Baraka Secondary School KerichoLondianiC4DayMixed4
Belgut Taptugen Starehe Boys Centre KerichoBelgutC4DayBoys2
Buchenge Day Secondary School KerichoKerichoC4DayMixed1
Buttik High School KerichoBuretiC4DayMixed1
Chebitet Secondary School KerichoBuretiC4DayMixed5
Chemoiben Secondary School KerichoBuretiC4DayMixed6
Chepkoiyo Secondary School KerichoKerichoC4DayMixed3
Chepkosilen Secondary School KerichoBelgutC4DayMixed2
Chepkutung Secondary School KerichoBelgutC4DayMixed2
Chepngobob Secondary School KerichoKerichoC4DayMixed2
Chepseon Complex Secondary School KerichoLondianiC4DayMixed2
Cheptuiyet Mixed Day Secondary School KerichoSoin SigowetC4DayMixed1
Cherara Mixed Day Secondary School KerichoKipkelionC4DayMixed3
Cheres Secondary School KerichoLondianiC4DayMixed2
Cheribo Secondary School KerichoBelgutC4DayMixed2
Getarwet Girls Secondary School KerichoBuretiC4DayGirls8
Getumbe Secondary School KerichoBelgutC4DayMixed2
Itoik Secondary School KerichoBuretiC4DayMixed3
Kabitungu Secondary School KerichoBuretiC4DayMixed5
Kaboloin Secondary School KerichoKerichoC4DayMixed3
Kaborus Mixed Day Secondary School KerichoBuretiC4DayMixed2
Kamaas Secondary School KerichoBelgutC4DayMixed1
Kamanamsim Secondary School KerichoBuretiC4DayMixed4
Kaminjeiwet Secondary School KerichoBuretiC4DayMixed2
Kapchelach Secondary School KerichoBuretiC4DayMixed4
Kapkarin Secondary School KerichoBuretiC4DayMixed1
Kapkatet Secondary School KerichoBuretiC4DayMixed7
Kapkiam Secondary School KerichoKerichoC4DayMixed3
Kapsinendet Secondary School KerichoBuretiC4DayMixed8
Kapsogeruk Secondary School KerichoBuretiC4DayMixed5
Kapsoit Secondary School KerichoKerichoC4DayMixed2
Kaptebeswet Secondary School KerichoKerichoC4DayMixed2
Kaptele Secondary School KerichoBuretiC4DayMixed7
Kasheen Secondary School KerichoKipkelionC4DayMixed2
Keben Secondary School KerichoBelgutC4DayMixed1
Kebeneti Secondary School KerichoSoin SigowetC4DayMixed7
Kelunet Secondary School KerichoBuretiC4DayMixed2
Kenegut Day Secondary School KerichoKerichoC4DayMixed1
Keongo Secondary School KerichoKerichoC4DayMixed2
Kericho Day Secondary School KerichoKerichoC4DayMixed8
Ketitui Secondary School KerichoKerichoC4DayMixed7
Kibugat Mixed Day Secondary School KerichoBuretiC4DayMixed2
Kiletien Mixed Secondary School KerichoLondianiC4DayMixed2
Kiprengwe Secondary School KerichoLondianiC4DayMixed2
Kipsamoi Secondary School KerichoSoin SigowetC4DayMixed1
Kipsitet Day Secondary School KerichoSoin SigowetC4DayMixed1
Kiptobon Secondary School KerichoBuretiC4DayMixed9
Koisagat Secondary School KerichoKipkelionC4DayMixed4
Kokwet Secondary School KerichoKipkelionC4DayMixed3
Kunyak Secondary School KerichoKipkelionC4DayMixed5
Lelach Girls Secondary School KerichoBuretiC4DayGirls2
Lesirwo Secondary School KerichoKipkelionC4DayMixed4
Londiani Township Secondary School KerichoLondianiC4DayMixed3
Mabasi Secondary School KerichoBuretiC4DayMixed3
Manyoror Secondary School KerichoKerichoC4DayMixed1
Masubeti Girls High School KerichoBuretiC4DayGirls7
Matobo Secondary School KerichoKerichoC4DayMixed6
Moi Sitotwet Secondary School KerichoKerichoC4DayMixed5
Momoniat Secondary School KerichoLondianiC4DayMixed3
Murao Secondary School KerichoKipkelionC4DayMixed1
Nelson Mandela High School KerichoBuretiC4DayMixed1
Ngeny Koiborot Secondary School KerichoSoin SigowetC4DayMixed1
Ngoina Secondary School KerichoBuretiC4DayMixed3
Nyabangi Secondary School KerichoBelgutC4DayMixed5
Poiywek Secondary School KerichoKerichoC4DayMixed6
Ringa Mixed Day Secondary Kedowa KerichoLondianiC4DayMixed1
Samolel Secondary School KerichoKipkelionC4DayMixed1
Sereng Secondary School KerichoKipkelionC4DayMixed2
Simboiyon Mixed Day Secondary School KerichoLondianiC4DayMixed3
Siret Day Secondary School KerichoKipkelionC4DayMixed4
Siwot Secondary School KerichoKipkelionC4DayMixed1
Sondu Secondary School KerichoSoin SigowetC4DayMixed1
Tugunon Secondary School KerichoLondianiC4DayMixed1
Tulwapmoi Mixed Day Secondary School KerichoKipkelionC4DayMixed3
Tumaini Secondary School KerichoLondianiC4DayMixed1
United Soy Secondary School KerichoLondianiC4DayMixed1
Mercy Girls Secondary School KerichoNot confirmedOtherDayMixed1
Alliance Girls’ High School KiambuKikuyuC1BoardingGirls9
Alliance High School KiambuKikuyuC1BoardingBoys14
Limuru Girls’ School KiambuLimuruC1BoardingGirls6
Loreto High School Limuru KiambuLimuruC1BoardingGirls7
Our Lady of Mt. Carmel Maryhill Girls KiambuThika WestC1BoardingGirls4
Precious Blood Kagwe Girls Secondary School KiambuLariC1BoardingGirls6
S.A. High School for the Blind KiambuThika WestC1BoardingMixed1
S.A. Joytown Secondary School for Ph KiambuThika WestC1BoardingMixed1
St. Francis Girls High School (Mang’u) KiambuGatundu NorthC1BoardingGirls7
Don Bosco Ituru High School KiambuGatundu SouthC2BoardingBoys6
Gachoire Secondary School KiambuLariC2BoardingGirls7
Githiga High School KiambuGithunguriC2BoardingBoys4
Kahuho Uhuru High School KiambuKabeteC2BoardingBoys4
Kijabe Boys High School KiambuLariC2BoardingBoys10
Kijabe Girls High School KiambuLariC2BoardingGirls6
Kimunyu Secondary School KiambuGatundu SouthC2BoardingBoys9
Kirangari High School KiambuKabeteC2BoardingBoys5
Loreto Girls High School Kiambu KiambuKiambuC2BoardingGirls1
Mary Leakey Girls’ High School KiambuKabeteC2BoardingGirls3
Moi Girls Secondary School Kamangu KiambuKikuyuC2BoardingGirls1
Muhoho High KiambuGatundu SouthC2BoardingBoys11
Mururia Secondary School KiambuGatundu SouthC2BoardingBoys8
Muthiga Girls’ Secondary School KiambuGatundu SouthC2BoardingGirls7
Muthurwa Secondary School KiambuKiambaaC2BoardingGirls1
Ndumberi Girls Secondary School KiambuKiambuC2BoardingGirls3
Regina Caeli Girls High School – Karinga KiambuGatundu SouthC2BoardingGirls4
Senior Chief Koinange Girls High School KiambuKiambaaC2BoardingGirls1
St Joseph High School KiambuGithunguriC2BoardingBoys2
Uthiru Girls High School KiambuKabeteC2BoardingGirls2
Gakoe High School KiambuGatundu NorthC3BoardingGirls1
Gatamaiyu Boys High School KiambuLariC3BoardingBoys4
Gathiru-Ini Secondary School KiambuGithunguriC3BoardingBoys1
Gatunguru Secondary School KiambuGatundu NorthC3BoardingBoys3
Gikindu Secondary School KiambuGatundu NorthC3BoardingGirls1
Githima Secondary School KiambuGithunguriC3BoardingBoys6
Gituamba Secondary School KiambuLariC3BoardingGirls1
Icaciri Secondary School KiambuGatundu SouthC3BoardingGirls3
J G Kiereini Secondary School KiambuGithunguriC3BoardingBoys4
Kahuguini Secondary School KiambuGatundu SouthC3BoardingBoys9
Kairi Secondary School KiambuGatundu NorthC3BoardingBoys1
Kamandura Girls High School KiambuLimuruC3BoardingGirls10
Kambaa Girl’s High School KiambuLariC3BoardingGirls3
Kibiru Secondary School KiambuGatundu SouthC3BoardingGirls7
Kikuyu Boys High School KiambuKikuyuC3BoardingBoys1
Kikuyu Day Secondary School KiambuKikuyuC3BoardingBoys3
Kinale Girls High School KiambuLariC3BoardingGirls2
Komothai Girl’s Technical School KiambuGithunguriC3BoardingGirls3
Lari Boys Secondary School KiambuLariC3BoardingBoys8
Makwa Secondary School KiambuGatundu NorthC3BoardingBoys2
Musa Gitau Secondary School KiambuKikuyuC3BoardingGirls2
Mutunguru Secondary School KiambuGatundu SouthC3BoardingGirls5
Ngenia High School KiambuLimuruC3BoardingBoys7
Our Lady of Fatima Kiriko Girls Secondary School KiambuGatundu NorthC3BoardingGirls1
P.C.E.A. Kanjeru Booth Girls’ High School KiambuKabeteC3BoardingGirls2
Queen of Peace Nembu Secondary School KiambuGatundu SouthC3BoardingGirls7
Riabai High School KiambuKiambuC3BoardingBoys1
Ruiru Girls High School KiambuRuiruC3Listed as hybridGirls1
St. Angelas Girls High School Karura KiambuKiambaaC3BoardingGirls1
St. Mary’s Girls – Thigio KiambuNdeiyaC3BoardingGirls3
St. Mary’s Secondary School- Kiamworia KiambuGatundu SouthC3BoardingGirls3
St. Verena Ucekeini Girls Secondary School KiambuGatundu SouthC3BoardingGirls6
St. Clare Girls High School – Gatitu KiambuGatundu SouthC3BoardingGirls3
The Sacred Heart Girls’ Secondary School- Mirithu KiambuNdeiyaC3BoardingGirls3
Thigio Boys Secondary School KiambuNdeiyaC3BoardingBoys2
ACK Gikuni Secondary School KiambuKabeteC4DayMixed2
ACK Karura Secondary School KiambuKiambaaC4DayMixed1
ACK Kiu River Secondary School KiambuKiambuC4DayMixed11
Athi Secondary School KiambuJujaC4DayMixed3
Bathi Secondary School KiambuLariC4DayMixed3
Bibirioni High School KiambuLimuruC4DayBoys5
Blessed Mugutha Secondary School KiambuJujaC4DayMixed3
Broadway Secondary School KiambuThika WestC4DayMixed5
Christ the King Gathage Secondary School KiambuGatundu SouthC4DayMixed2
Cianda High School KiambuKiambaaC4DayMixed2
Devki Ruiru Township Secondary School KiambuRuiruC4DayMixed6
Fr. Kevin Kelly High School KiambuKikuyuC4DayMixed1
Gachema High School KiambuLariC4DayMixed1
Gachororo Secondary School KiambuJujaC4DayMixed6
Gathaithi Secondary School KiambuGithunguriC4DayMixed3
Gathanji Secondary School KiambuGithunguriC4DayMixed1
Gathima Secondary School KiambuLariC4DayMixed1
Gathugu Secondary School KiambuGithunguriC4DayMixed3
Gatitu High School -Gatundu KiambuGatundu SouthC4DayMixed2
Gatuanyaga Mixed Day Secondary School KiambuThika EastC4DayMixed4
Gatundu High School KiambuGatundu SouthC4DayMixed1
Gatuura Secondary School KiambuNdeiyaC4DayMixed2
Gichuru High School KiambuLimuruC4DayBoys1
Gichuru Memorial High School KiambuKikuyuC4DayMixed2
Gikang’a Kageche Secondary School KiambuGithunguriC4DayMixed1
Githunguri High School KiambuRuiruC4DayMixed7
Githunguri Technical and Secondary School KiambuGithunguriC4DayMixed3
Githurai Mixed Secondary School KiambuGithuraiC4DayMixed3
Gitithia Girls’ Secondary School KiambuLariC4DayGirls5
Gitithia Secondary School KiambuLariC4DayMixed4
Gitothua Secondary School KiambuRuiruC4DayMixed5
H.G.M. Ting’ang’a Secondary School KiambuKiambuC4DayMixed7
Handege Secondary School KiambuGatundu SouthC4DayMixed2
HGM Kinoo Secondary School KiambuKikuyuC4DayMixed1
Immaculate Heart of Mary Kairi Girls Secondary School KiambuGatundu NorthC4DayGirls1
Jamhuri Secondary School KiambuThika WestC4DayMixed2
Juja Farm Secondary School KiambuJujaC4DayMixed7
Juja Secondary School KiambuJujaC4DayMixed3
Juvenalis Gitau Secondary School KiambuLariC4DayMixed1
Kagaa High School KiambuLariC4DayMixed1
Kagema Secondary School KiambuGithunguriC4DayMixed3
Kamahindu Secondary School KiambuLariC4DayMixed2
Kamangu High School KiambuKikuyuC4DayMixed1
Kamirithu Secondary School KiambuLimuruC4DayMixed6
Kamondo Secondary School KiambuGithunguriC4DayMixed3
Kamutua Secondary School KiambuGatundu SouthC4DayMixed2
Kanyanjara Secondary School KiambuKikuyuC4DayMixed3
Kanyariri High School KiambuKabeteC4DayMixed5
Karai Mixed Day Secondary School KiambuKikuyuC4DayMixed11
Karibaribi Secondary School KiambuThika WestC4DayMixed5
Karuri High School KiambuKiambaaC4DayMixed9
Kasarini Secondary School KiambuKiambuC4DayMixed4
Kenyatta Secondary School KiambuThika WestC4DayGirls11
Kiairia Secondary School KiambuGithunguriC4DayMixed4
Kiambaa Mixed Secondary School KiambuKiambaaC4DayMixed5
Kiamwangi Secondary School KiambuGatundu SouthC4DayMixed2
Kiangunu Secondary School KiambuGatundu NorthC4DayMixed1
Kiawairia Secondary School KiambuGithunguriC4DayMixed2
Kibichiku Secondary School KiambuKabeteC4DayMixed3
Kibiku High School KiambuKabeteC4DayMixed4
Kigumo Secondary School KiambuGithunguriC4DayMixed1
Kihara Secondary School KiambuKiambaaC4DayMixed13
Kimende High School KiambuLariC4DayMixed3
Kimuchu Secondary School KiambuThika WestC4DayMixed9
King’atua Secondary School KiambuLariC4DayMixed2
Kinyogori Secondary School KiambuLimuruC4DayMixed7
Kirenga Boys Tech. High School KiambuLariC4DayBoys3
Kirenga Girls High School KiambuLariC4DayGirls2
Kitamaiyu Secondary School KiambuJujaC4DayMixed2
Komo Secondary School KiambuThika EastC4DayMixed6
Kwangethe Secondary School KiambuGithuraiC4DayMixed9
Kwihota Secondary School KiambuRuiruC4DayMixed7
Magina Secondary School KiambuLariC4DayMixed1
Magogoni Community Secondary School KiambuThika EastC4DayMixed5
Makutano Secondary School KiambuNdeiyaC4DayMixed3
Mama Ngina Senior High School KiambuKikuyuC4DayMixed2
Manguo Secondary School KiambuLimuruC4DayMixed4
Mbau-Ini Secondary School KiambuLariC4DayMixed1
Miguta Secondary School KiambuGithunguriC4DayMixed4
Muguga Wagatonye Secondary School KiambuKabeteC4DayMixed5
Muhu Secondary School KiambuKikuyuC4DayMixed3
Mukua Secondary School KiambuGithunguriC4DayMixed1
Mukurwe Secondary School KiambuGatundu NorthC4DayMixed1
Munyu Mixed Day Secondary School KiambuThika EastC4DayMixed8
Munyu-Ini Secondary School KiambuGatundu SouthC4DayMixed4
Muongoiya Secondary School KiambuKiambaaC4DayMixed1
Murera Secondary School KiambuJujaC4DayMixed4
Muthurumbi Secondary School KiambuGatundu SouthC4DayMixed3
Mwihoko Secondary School KiambuGithuraiC4DayMixed2
Ndarugu Secondary School KiambuGatundu SouthC4DayMixed3
Nderi Secondary School KiambuKikuyuC4DayMixed1
Ndireti Secondary School KiambuGithunguriC4DayMixed1
Ndula Secondary School KiambuThika EastC4DayMixed3
Ndundu Secondary School KiambuGatundu SouthC4DayMixed1
Ndung’u Girls Secondary School KiambuNdeiyaC4DayGirls2
Ndung’u Njenga Boys Secondary School KiambuNdeiyaC4DayMixed1
Nduriri Secondary School KiambuLariC4DayMixed2
Ngenda Secondary School KiambuGatundu SouthC4DayMixed3
Njahi Secondary School KiambuGatundu NorthC4DayMixed2
Nyaga Secondary School KiambuGithunguriC4DayMixed4
Nyamweru Secondary School KiambuLariC4DayMixed3
P.C.E.A Mai-A- Ihii High School KiambuKikuyuC4DayMixed2
P.C.E.A Mitahato Secondary School KiambuGithunguriC4DayMixed1
P.C.E.A Ngemwa Secondary School KiambuGithunguriC4DayMixed2
P.C.E.A.Ruburi Secondary School KiambuGatundu SouthC4DayMixed5
PCEA Mai A Ihii Booth KiambuKikuyuC4DayBoys4
PCEA Matuguta Secondary School KiambuGithunguriC4DayMixed2
Queen of Rosary Mixed Secondary School KiambuThika WestC4DayMixed1
Renguti High School KiambuKikuyuC4DayMixed2
Riara Secondary School KiambuKiambuC4DayMixed1
Ruiru Kihunguro Secondary School KiambuRuiruC4DayMixed1
Ruiru Secondary School KiambuRuiruC4DayBoys12
Rungiri Secondary School KiambuKabeteC4DayMixed7
Spinners Boys Secondary School KiambuRuiruC4DayBoys1
St Joseph the Worker Secondary School Mangu KiambuGatundu NorthC4DayMixed2
St Vincent Lioki Secondary Schoo KiambuGithunguriC4DayMixed3
St. Andrews Ndenderu Secondary School KiambuKiambaaC4DayMixed2
St. Augustine Nyanduma High School KiambuLariC4DayMixed1
St. Augustine Secondary School – Gikure KiambuGatundu SouthC4DayMixed8
St. Joseph Riabai Secondary School KiambuKiambuC4DayMixed6
St. Kevin’s Secondary School KiambuKabeteC4DayMixed2
St. Paul Gachororo Secondary School KiambuJujaC4DayMixed1
St. Rita Wamwangi High School KiambuGatundu SouthC4DayGirls3
St. Francis Nyacaba Secondary School KiambuJujaC4DayMixed2
Thuita Secondary School KiambuGithunguriC4DayMixed1
Uhuru Kenyatta Secondary School KiambuRuiruC4DayMixed5
Utugi Secondary School KiambuLariC4DayMixed3
Damacrest Senior School KiambuKikuyuOtherListed as hybridMixed4
Green Garden Secondary KiambuNot confirmedOtherBoardingGirls1
Juanita School KiambuThika EastOtherBoardingGirls3
Maria Immaculata Secondary KiambuNot confirmedOtherDay & BoardingGirls2
Nova Pioneer Tatu Girls Secondary School KiambuRuiruOtherBoardingGirls2
Precious Blood Girls High School - Juja KiambuJujaOtherBoardingGirls5
Skyline School KiambuKikuyuOtherListed as hybridMixed6
St Lucie Kiriri Girls Secondary School KiambuNot confirmedOtherBoardingGirls8
Teresa Nuzzo Secondary School KiambuRuiruOtherBoardingGirls1
Thika Road Academy KiambuRuiruOtherDayMixed1
Bahari Girls High School KilifiKilifi SouthC1BoardingGirls6
Dr. Krapf KilifiRabaiC1BoardingBoys1
Malindi High KilifiMalindiC1BoardingBoys3
Ribe Boys KilifiRabaiC1BoardingBoys1
Godoma Secondary KilifiGanzeC2BoardingBoys5
Kakoneni Girls KilifiMalindiC2BoardingGirls2
Moi Kadzonzo Girls KilifiKaloleniC2BoardingGirls3
Sokoke Boys KilifiGanzeC2BoardingBoys4
St. Johns Girls KilifiKaloleniC2BoardingGirls10
St. Georges High KilifiKaloleniC2BoardingBoys4
Chanagande KilifiKaloleniC3BoardingMixed6
Chumani KilifiKilifi NorthC3BoardingMixed4
Dzitsoni KilifiChonyiC3BoardingMixed1
Ganze Boys KilifiGanzeC3BoardingBoys6
Ganze Girls KilifiGanzeC3BoardingGirls4
Kaloleni Girls’ KilifiKaloleniC3BoardingGirls2
Mapimo Girls KilifiMagariniC3BoardingGirls2
Mariakani KilifiKaloleniC3BoardingBoys2
Mwangea KilifiGanzeC3BoardingGirls2
Ngala Memorial KilifiKaloleniC3BoardingMixed2
Vitengeni Baptist KilifiGanzeC3BoardingBoys7
ACK Bishop Kalu Mixed Day KilifiMalindiC4DayMixed1
ACK Canon Mweri Memorial KilifiMalindiC4DayMixed3
Bandari KilifiGanzeC4DayMixed3
Barani KilifiMalindiC4DayMixed1
Bofa KilifiKilifi NorthC4DayMixed1
Bofu KilifiRabaiC4DayMixed6
Bwagamoyo KilifiRabaiC4DayMixed3
Chang’ombe KilifiRabaiC4DayMixed7
F B Tuva Memorial KilifiMalindiC4DayMixed2
Fumbini KilifiKilifi NorthC4DayMixed2
Ganda KilifiMalindiC4DayMixed3
Gongoni KilifiKilifi SouthC4DayMixed2
Jimba Secondary KilifiRabaiC4DayMixed7
Kadzinuni KilifiKilifi SouthC4DayMixed3
Kaembeni KilifiMagariniC4DayMixed1
Kagombani KilifiMagariniC4DayMixed1
Kajiwe KilifiRabaiC4DayMixed2
Kambe KilifiRabaiC4DayMixed8
Kamoti KilifiRabaiC4DayMixed3
Kasidi KilifiRabaiC4DayMixed2
Katana Ngala KilifiKilifi NorthC4DayMixed6
Kibokoni KilifiMalindiC4DayMixed5
Kijiwetanga KilifiMalindiC4DayMixed7
Kinarani KilifiKaloleniC4DayMixed7
Kirumbi Girls KilifiKaloleniC4DayGirls3
Kiwamndani KilifiKilifi NorthC4DayMixed2
Kizurini KilifiKaloleniC4DayMixed3
Korosho KilifiKilifi NorthC4DayMixed1
Kp Senior KilifiKilifi SouthC4DayMixed1
Langobaya KilifiMalindiC4DayMixed6
Maandani KilifiKaloleniC4DayMixed4
Majaoni KilifiKilifi NorthC4DayMixed5
Majivuni KilifiMalindiC4DayMixed2
Mapimo Boys KilifiMagariniC4DayBoys1
Marereni KilifiMagariniC4DayMixed2
Mayowe KilifiKaumaC4DayMixed3
Mbararani KilifiRabaiC4DayMixed1
Mekatilili Memorial KilifiMalindiC4DayMixed2
Mida KilifiMalindiC4DayMixed1
Migundini KilifiKaloleniC4DayMixed3
Mikahani KilifiRabaiC4DayMixed1
Mikomani Secondary KilifiRabaiC4DayMixed3
Mitangani KilifiGanzeC4DayMixed5
Miyani KilifiKaloleniC4DayMixed1
Mjanaheri KilifiMagariniC4DayMixed3
Mkongani KilifiKilifi NorthC4DayMixed1
Mnarani KilifiKilifi SouthC4DayMixed4
Msumarini KilifiKilifi SouthC4DayMixed5
Mtepeni KilifiKilifi SouthC4DayMixed5
Mtomondoni KilifiKilifi SouthC4DayMixed2
Mutsengo KilifiKaloleniC4DayMixed1
Muyeye KilifiMalindiC4DayMixed2
Mwareni Secondary KilifiKaloleniC4DayMixed10
Ndugumnani KilifiGanzeC4DayMixed1

Showing schools 1501–2000 of 6,223. 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

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