Senior schools offering STEM

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

Schools by county, then by cluster

SchoolCountySub-countyClusterBoarding or dayGenderCombinations with STEM
Kaiani Secondary School MachakosKathianiC4DayMixed3
Kakuku Secondary School MachakosMasingaC4DayMixed3
Kakuyuni Secondary School MachakosKangundoC4DayMixed6
Kalandini Secondary School MachakosMatunguluC4DayMixed5
Kaliani Secondary School MachakosYattaC4DayMixed2
Kalikya Mixed Secondary School MachakosKathianiC4DayMixed4
Kaloleni Secondary School MachakosMwalaC4DayMixed2
Kaloleni Secondary School MachakosYattaC4DayMixed3
Kalukuni Secondary School MachakosYattaC4DayMixed3
Kaluluini Secondary School MachakosYattaC4DayMixed3
Kamanzi ABC Secondary School MachakosKangundoC4DayMixed3
Kambi Ya Ndeke Secondary School MachakosYattaC4DayMixed3
Kamunyu Secondary School MachakosMasingaC4DayMixed2
Kamuthanga Secondary School MachakosMachakosC4DayMixed3
Kamwala Day Secondary School MachakosMwalaC4DayMixed3
Kamweleni Secondary School MachakosKalamaC4DayMixed1
Kanaani Girls High School MachakosAthi-RiverC4DayGirls6
Kangonde Secondary School MachakosMasingaC4DayMixed3
Kaonyweni Secondary School MachakosMasingaC4DayMixed3
Kaseve Secondary School MachakosMachakosC4DayMixed5
Kaseve Secondary School MachakosMasingaC4DayMixed6
Kasinga Secondary School MachakosMachakosC4DayMixed6
Kasuvilo Secondary School MachakosMasingaC4DayMixed3
Katanga Secondary School MachakosKalamaC4DayMixed3
Katani DEB Secondary School MachakosAthi-RiverC4DayMixed6
Kathaana DEB Secondary School MachakosKangundoC4DayMixed4
Katheka Kai Secondary School MachakosMachakosC4DayMixed6
Kathini Secondary School MachakosMasingaC4DayMixed2
Kathui Secondary School MachakosMasingaC4DayMixed3
Kathukini Secondary School MachakosMasingaC4DayMixed6
Kathuni Secondary School MachakosKathianiC4DayMixed3
Katumani Secondary School MachakosKalamaC4DayMixed2
Kaumoni Secondary School MachakosYattaC4DayMixed1
Kauti Secondary School MachakosKathianiC4DayMixed3
Kavilinguni High School MachakosKangundoC4DayMixed3
Kavingo Secondary School MachakosYattaC4DayMixed1
Kavumbu A.B.C Secondary School MachakosMwalaC4DayMixed1
Kawaa Secondary School MachakosMwalaC4DayMixed1
Kawauni Secondary School MachakosKangundoC4DayMixed5
Kawethei S.A Girls Secondary School MachakosKangundoC4DayGirls10
Kayatta Secondary School MachakosMatunguluC4DayMixed2
Keaa ABC Secondary School MachakosMachakosC4DayMixed3
Kiatineni Mixed Day Secondary School MachakosMasingaC4DayMixed4
Kiatuni Secondary School MachakosKalamaC4DayMixed3
Kiboko Secondary School MachakosMatunguluC4DayMixed4
Kikaatini Secondary School MachakosMatunguluC4DayMixed2
Kikaso Secondary School MachakosMwalaC4DayMixed3
Kikelenzu Secondary School MachakosMwalaC4DayMixed4
Kikesa Secondary School MachakosYattaC4DayMixed2
Kikomba Secondary School MachakosMasingaC4DayMixed3
Kikombi Secondary School MachakosKathianiC4DayMixed3
Kikule Mixed Day Secondary School MachakosMasingaC4DayMixed3
Kikumbo Secondary School MachakosKalamaC4DayMixed3
Kikumini High School MachakosMasingaC4DayMixed3
Kikuyuni Secondary School MachakosYattaC4DayMixed1
Kilala Mixed Day Secondary School MachakosMwalaC4DayMixed3
Kilembwa Secondary School MachakosMwalaC4DayMixed5
Kimuuni Secondary School MachakosMwalaC4DayMixed1
Kinaka Secondary School MachakosYattaC4DayMixed2
Kinanie Secondary School MachakosAthi-RiverC4DayMixed6
King’ong’oi Secondary School MachakosKathianiC4DayMixed1
Kinoi Mixed Secondary School MachakosKalamaC4DayMixed3
Kinyau Mixed Secondary School MachakosKathianiC4DayMixed5
Kionyweni Secondary School MachakosYattaC4DayMixed2
Kiseuni Secondary School MachakosMasingaC4DayMixed6
Kiseveni Day Secondary School MachakosMachakosC4DayMixed3
Kisovo Mixed Secondary School MachakosKathianiC4DayMixed4
Kitangani Secondary School MachakosMasingaC4DayMixed4
Kiteini Secondary School MachakosMachakosC4DayMixed2
Kithendu Secondary School MachakosYattaC4DayMixed4
Kitheuni Secondary School MachakosYattaC4DayMixed3
Kithima ABC Secondary School MachakosMachakosC4DayMixed2
Kithito Secondary School MachakosYattaC4DayMixed2
Kithoni Mixed Secondary School MachakosMasingaC4DayMixed2
Kithuani Secondary School MachakosMatunguluC4DayMixed2
Kitie Secondary School MachakosKathianiC4DayMixed6
Kitile Secondary School MachakosMwalaC4DayMixed1
Kitulu Day Secondary School MachakosMachakosC4DayMixed3
Kituneni Secondary School MachakosMasingaC4DayMixed10
Kituvu Secondary School MachakosKathianiC4DayMixed3
Kiuu Secondary School MachakosKalamaC4DayMixed2
Kiuukuni Mixed Secondary School MachakosMwalaC4DayMixed1
Kivandini Secondary School MachakosKalamaC4DayMixed3
Kivingoni Secondary School MachakosYattaC4DayMixed3
Kiwanza Secondary School MachakosYattaC4DayMixed3
Kwa Kalusya Secondary School MachakosAthi-RiverC4DayMixed2
Kwakathule Secondary School MachakosKangundoC4DayMixed3
Kwakavoo Secondary School MachakosKalamaC4DayMixed3
Kwakitema Secondary School MachakosYattaC4DayMixed3
Kwakoko Secondary School MachakosYattaC4DayMixed2
Kwakulu Secondary School MachakosYattaC4DayMixed3
Kwamutula Secondary School MachakosMwalaC4DayMixed3
Kwamwatu Secondary School MachakosYattaC4DayMixed3
Kwawanzilu Mixed Day Secondary School MachakosMasingaC4DayMixed13
Kyaani Secondary School MachakosMachakosC4DayMixed3
Kyamatula Secondary School MachakosMwalaC4DayMixed2
Kyambuko Secondary School MachakosMachakosC4DayMixed6
Kyamulendu Secondary School MachakosMatunguluC4DayMixed4
Kyanda Secondary School MachakosMachakosC4DayMixed2
Kyandili Secondary School MachakosKalamaC4DayMixed6
Kyanganga S.A Secondary School MachakosMwalaC4DayMixed1
Kyanzasu Secondary School MachakosKalamaC4DayMixed3
Kyasila Secondary School MachakosMachakosC4DayMixed2
Kyasioni Secondary School MachakosYattaC4DayMixed4
Kyaume Mixed Secondary School MachakosMatunguluC4DayMixed5
Kyaviti Secondary School MachakosKalamaC4DayMixed3
Kyeeteni Secondary School MachakosMasingaC4DayMixed3
Kyeleni Secondary School MachakosMatunguluC4DayMixed3
Kyemutheke Secondary School MachakosMachakosC4DayMixed4
Kyeni Baptist Secondary School MachakosMachakosC4DayMixed5
Kyevaluki Secondary School MachakosKangundoC4DayMixed5
Kyondoni Secondary School MachakosMasingaC4DayMixed2
Kyua Secondary School MachakosYattaC4DayMixed3
Kyumbi Secondary School MachakosAthi-RiverC4DayMixed4
Lumbwa Secondary School MachakosKathianiC4DayMixed3
Maanzoni Secondary School MachakosKathianiC4DayMixed1
Machakos Township Secondary School MachakosMachakosC4DayMixed3
Magweti Secondary School MachakosYattaC4DayMixed3
Maiuni Secondary School MachakosYattaC4DayMixed3
Makaalu Secondary School MachakosMwalaC4DayMixed1
Makakoi Secodary School MachakosKalamaC4DayMixed2
Malatani Secondary School MachakosYattaC4DayMixed3
Mamba Secondary School MachakosYattaC4DayMixed3
Mananja Secondary School MachakosMasingaC4DayMixed3
Mango Secondary School MachakosMwalaC4DayMixed4
Manyatta Secondary School MachakosKangundoC4DayBoys6
Masaani Girls High School MachakosKalamaC4DayGirls3
Masaku Secondary School MachakosMasingaC4DayMixed6
Mathatani Secondary School MachakosAthi-RiverC4DayMixed3
Mathauta Mixed Secondary School MachakosMasingaC4DayMixed3
Matheini S.A Secondary School MachakosMatunguluC4DayMixed2
Mathingau High School MachakosYattaC4DayMixed3
Matulani Secondary School MachakosMwalaC4DayMixed1
Matuu Wendano Secondary School MachakosMatunguluC4DayMixed5
Mavoko Secondary School MachakosAthi-RiverC4DayBoys8
Mavoko Snp Secondary School MachakosAthi-RiverC4DayMixed5
Mbaikini Girls Secondary School MachakosMwalaC4DayGirls1
Mbee Secondary School MachakosKathianiC4DayMixed6
Mbembani Secondary School MachakosYattaC4DayMixed3
Mbiuni High School MachakosMwalaC4DayMixed3
Mbuni S.A Secondary School MachakosMatunguluC4DayMixed2
Mbusyani Mixed Day Secondary School MachakosKangundoC4DayMixed3
Mbuuni Secondary School MachakosKathianiC4DayMixed6
Mekilingi Secondary School MachakosYattaC4DayMixed3
Mikuyuni Mixed Secondary School MachakosMasingaC4DayMixed3
Milaani Mixed Secondary School MachakosMasingaC4DayMixed4
Miondoni Mixed Secondary School MachakosMwalaC4DayMixed1
Miseleni Secondary School MachakosMwalaC4DayMixed3
Mithanga AIC Secondary School MachakosMwalaC4DayMixed1
Miu ABC Kiamba Secondary School MachakosKangundoC4DayMixed3
Miumbuni A.I.C Secondary School MachakosKathianiC4DayMixed3
Miwani Secondary School MachakosKalamaC4DayMixed3
Miwongoni Mixed Day Secondary School MachakosMachakosC4DayMixed2
Mua Farm Secondary School MachakosMachakosC4DayMixed3
Mukalala Secondary School MachakosYattaC4DayMixed1
Mukalwa Secondary School MachakosMatunguluC4DayMixed2
Mukusu Secondary School MachakosMasingaC4DayMixed3
Mukuyuni S.A Secondary School MachakosKangundoC4DayMixed4
Mukuyuni Secondary School MachakosMwalaC4DayMixed1
Mulaani Secondary School MachakosKalamaC4DayMixed3
Mulingana Secondary School MachakosKangundoC4DayMixed3
Mulu Secondary School MachakosMwalaC4DayMixed3
Mungala Secondary School MachakosMachakosC4DayMixed3
Murifarm Mixed Day Secondary School MachakosMasingaC4DayMixed4
Muthei Secondary School MachakosMwalaC4DayMixed1
Muthembwa Mixed Day Secondary School MachakosMasingaC4DayMixed3
Muthesya Secondary School MachakosMasingaC4DayMixed3
Muthetheni Mixed Day Secondary School MachakosMwalaC4DayMixed3
Muthwani Sa,Secondary School MachakosMwalaC4DayMixed1
Muthwani Secondary School MachakosAthi-RiverC4DayMixed4
Mutula Secondary School MachakosMwalaC4DayMixed1
Mutuyu Mixed Secondary School MachakosKalamaC4DayMixed3
Mutwamwaki Secondary School MachakosMasingaC4DayMixed3
Muumoni S.A Kiamba Secondary School MachakosMatunguluC4DayMixed2
Muusini S.A Secondary School MachakosMwalaC4DayMixed3
Mwaasua Secondary School MachakosMwalaC4DayMixed1
Mwambathana Secondary School MachakosYattaC4DayMixed3
Mwang'a Senior School MachakosKathianiC4DayMixed6
N.Y.S Huduma Secondary School MachakosYattaC4DayMixed2
Ndithini Secondary School MachakosMasingaC4DayMixed6
Ndovoini Secondary School MachakosAthi-RiverC4DayMixed3
Ngalalya Secondary School MachakosAthi-RiverC4DayMixed3
Ngamba Mixed Day Secondary School MachakosMwalaC4DayMixed3
Ngangani High School MachakosYattaC4DayMixed3
Ngiini Secondary School MachakosKathianiC4DayMixed6
Ngoleni Secondary School MachakosKathianiC4DayMixed6
Ngomeni Secondary School MachakosMachakosC4DayMixed3
Ngukemwe High School MachakosMasingaC4DayMixed5
Ngumbau Secondary School MachakosMwalaC4DayMixed1
Nthunguni Secondary School MachakosKathianiC4DayMixed3
Nyaani Secondary School MachakosMwalaC4DayMixed3
Nzaini Secondary School MachakosKalamaC4DayMixed3
Nzukini Secondary School MachakosMasingaC4DayMixed3
Patrick Makau Ngelani Secondary MachakosAthi-RiverC4DayMixed3
R.G.C Emmanuel High School – Muusini MachakosYattaC4DayMixed3
Rev. Kitonyi Secondary School MachakosKathianiC4DayMixed4
S.A Katheini Secondary School MachakosKangundoC4DayMixed4
S.A Mbingoni Secondry School MachakosYattaC4DayMixed1
S.A Mutituni Secondary School MachakosMachakosC4DayBoys3
S.A Nguluni Secondary School MachakosMatunguluC4DayMixed9
St Augustine Mumbuni Day Secondary School MachakosMwalaC4DayMixed3
St John`S Iiani Secondary School MachakosMasingaC4DayMixed5
St Martin Utithini Mixed Secondary School MachakosMwalaC4DayMixed1
St Philips Matangini Secondary School MachakosYattaC4DayMixed3
St Stephen Musaalani Secondary School MachakosMwalaC4DayMixed3
St. Anthony Makiliva Secondary MachakosMwalaC4DayMixed1
St. Augustine Mlolongo Secondary MachakosAthi-RiverC4DayMixed14
St. Austin Matuu Secondary School MachakosYattaC4DayMixed2
St. Bernard Makyau Secondary School MachakosMachakosC4DayMixed2
St. Charles Uvouni Secondary School MachakosYattaC4DayMixed2
St. Francis of Assisi Kwatombe Secondary School MachakosMatunguluC4DayMixed4
St. George’s Katheka School MachakosMwalaC4DayMixed3
St. John Katulye Secondary School MachakosMatunguluC4DayMixed5
St. John’s High School – Kangii MachakosMwalaC4DayMixed3
St. Joseph Kikuyuni Mixed Secondary School MachakosMatunguluC4DayMixed5
St. Josephs’ Katheka Secondary MachakosMatunguluC4DayMixed4
St. Joseph’s Kasolongo Secondary School MachakosMwalaC4DayMixed3
St. Jude Secondary School-Kwamutu MachakosMatunguluC4DayMixed4
St. Marks Kundu Secondary School MachakosMwalaC4DayMixed1
St. Martin De-Porres Ekalakala Secondary School MachakosMasingaC4DayMixed4
St. Martin Kithunguini Secondary School MachakosKathianiC4DayMixed10
St. Martin Mixed Day Secondary School MachakosYattaC4DayMixed3
St. Martins Kithuiani Secondary School MachakosMatunguluC4DayMixed4
St. Mary’s Kibau Secondary School MachakosMwalaC4DayMixed1
St. Mary’s Mukunike Secondary School MachakosKangundoC4DayMixed6
St. Mary’s Yatta Secondary School MachakosYattaC4DayMixed8
St. Michael Secondary School MachakosMasingaC4DayMixed3
St. Michael Unyuani Secondary School MachakosKangundoC4DayMixed3
St. Patricks Metuma Secondary School MachakosMachakosC4DayMixed3
St. Paul Maweli Secondary School MachakosMwalaC4DayMixed5
St. Peter Kyumbuni MachakosMatunguluC4DayMixed2
St. Peters Kwandoo Secondary School MachakosMwalaC4DayMixed3
St. Peter’s High School- Ithekethini MachakosYattaC4DayMixed2
St. Stephen Kilango Secondary School MachakosYattaC4DayMixed2
St. Stephen Musumaa Secondary School MachakosMasingaC4DayMixed3
St. Stephens Secondary School-Masii MachakosMwalaC4DayMixed3
St. Teresa Secondary School – Syanthi MachakosMatunguluC4DayMixed4
St. Benedict Kimanza Mixed Secondary School MachakosMatunguluC4DayMixed9
St. Benedicts Secondary School MachakosKathianiC4DayMixed6
St. James Ilumanthi Secondary School MachakosYattaC4DayMixed3
St. Joseph Mbaani Secondary School MachakosMwalaC4DayMixed3
St. Peter Mbembani Secondary School MachakosYattaC4DayMixed3
St. Peter Musingini Secondary School MachakosMasingaC4DayMixed4
St. Pius Secondary School – Kaitha MachakosMwalaC4DayMixed1
St. Vincent Imilini Secondary School MachakosKathianiC4DayMixed3
Syokisinga Secondary School MachakosYattaC4DayMixed2
Tana Bridge Secondary School MachakosMasingaC4DayMixed3
The S.A Katine Secondary School MachakosMatunguluC4DayMixed2
The Salvation Army Imilini Mixed Secondary School MachakosKangundoC4DayMixed5
Thinu Secondary School MachakosKathianiC4DayMixed2
Ting’ang’a Secondary School MachakosYattaC4DayMixed3
Uamani Secondary School MachakosMatunguluC4DayMixed2
Ukalani S.A. Mixed Day Secondary School MachakosMwalaC4DayMixed1
Ulutya Mixed Day Secondary School MachakosMasingaC4DayMixed3
Upper Kitanga Secondary School MachakosMachakosC4DayMixed2
Vota Secondary School MachakosMachakosC4DayMixed3
Wakaela Secondary School MachakosMwalaC4DayMixed1
Wamboo Secondary School MachakosMasingaC4DayMixed4
Yumbuni Secondary School MachakosYattaC4DayMixed3
ABC Katelembo Secondary MachakosNot confirmedOtherDay & BoardingMixed1
Academy of Maisha Mazuri MachakosMatunguluOtherListed as hybridMixed2
Bridgan Girls' High School MachakosAthi RiverOtherBoardingGirls3
Brilliant School- Kamulu MachakosAthi RiverOtherBoardingMixed1
Calim Academy MachakosMachakosOtherBoardingBoys2
Caring Hearts High School MachakosMatunguluOtherBoardingGirls7
Caring Hearts High School Kangundo MachakosKangundoOtherBoardingBoys1
Carmel Girls Secondary School MachakosNot confirmedOtherBoardingGirls3
Danana Girls Secondary School MachakosNot confirmedOtherBoardingGirls1
Divine Word Boys High School MachakosAthi RiverOtherBoardingBoys1
Earlybird Senior School MachakosMachakosOtherListed as hybridMixed1
House of Hope School MachakosAthi RiverOtherBoardingMixed1
I Can Fly High School MachakosKalamaOtherBoardingGirls1
Jace Sizz Community School MachakosKangundoOtherDayMixed1
Katethya Secondary MachakosNot confirmedOtherNot confirmedNot confirmed1
Kathiani Slopes Secondary School MachakosNot confirmedOtherDayMixed3
Kitanga Secondary MachakosNot confirmedOtherDay & BoardingMixed1
Konza Techno City Girls' School MachakosKalamaOtherListed as hybridGirls3
Lukenya Secondary School MachakosNot confirmedOtherNot confirmedNot confirmed1
Mackenzie Education Centre High School MachakosNot confirmedOtherDayMixed4
Masii SDA Secondary School MachakosNot confirmedOtherDay & BoardingMixed1
Mission of Hope Girls' High School MachakosAthi RiverOtherBoardingGirls1
Missions of Hope Boys High School MachakosAthi RiverOtherBoardingBoys1
Mt. Sinai Cmi School-Syokimau MachakosAthi RiverOtherListed as hybridMixed1
Muisuni Girls Secondary School MachakosKangundoOtherBoardingGirls1
Mutalia St. Triza High School MachakosAthi RiverOtherListed as hybridMixed1
Mutungoni Academy Secondary MachakosNot confirmedOtherBoardingMixed4
Mwangaza School Masii MachakosNot confirmedOtherBoardingGirls1
Nabeel Integrated Boys High School MachakosMatunguluOtherBoardingBoys1
Newscent Educational Center Secondary School MachakosKangundoOtherDayMixed1
Northgate Schools MachakosMatunguluOtherListed as hybridMixed2
Saint Valentine Girls High School MachakosNot confirmedOtherDay & BoardingGirls1
San Damiano Girls MachakosMatunguluOtherListed as hybridGirls1
School of Angels Sofia MachakosYattaOtherListed as hybridMixed2
Simeon Joseph Katua Secondary MachakosMwalaOtherListed as hybridMixed1
Solomon High School MachakosAthi RiverOtherDayMixed1
St Catherine Girl High School MachakosKathianiOtherBoardingGirls2
St James Secondary MachakosNot confirmedOtherDayMixed1
St Valentines Boys High MachakosNot confirmedOtherDay & BoardingMixed1
St. Chavara Cmi Girls MachakosMatunguluOtherListed as hybridGirls6
St. Patricia International School MachakosYattaOtherListed as hybridMixed1
St. Patricks Girls High School Mbiuni MachakosMwalaOtherBoardingGirls1
St. Peter's Girl High School MachakosMasingaOtherBoardingGirls3
Star Sheikh Academy Secondary MachakosNot confirmedOtherBoardingGirls1
Sunrise Girls High School MachakosMachakosOtherBoardingGirls1
Syokimau Blessed Assurance Academy MachakosAthi RiverOtherDayMixed1
Teresa D'Lima Girls Secondary School MachakosNot confirmedOtherBoardingGirls1
Tumaini International Girls School MachakosMwalaOtherListed as hybridMixed1
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 MakueniMakueniC1BoardingBoys34
Makueni Girls High School MakueniMakueniC1BoardingGirls12
Mbooni Boys MakueniMbooni WestC1BoardingBoys18
Mukaa Boys’ High School MakueniMukaaC1BoardingBoys13
Precious Blood Secondary School – Kilungu MakueniKilunguC1BoardingGirls9
S.T Alphonsa Kisau Girls’ Secondary School MakueniMbooni EastC1BoardingGirls8
St Therese Mbooni Girls MakueniMbooni WestC1BoardingGirls12
St. Joseph’s Girls Secondary Kibwezi MakueniKibweziC1BoardingGirls19
Barazani Girls’ High School MakueniNzauiC2BoardingGirls4
Kalawa Secondary School MakueniMbooni EastC2BoardingBoys8
Kalulini Boys’ High School MakueniKibweziC2BoardingBoys20
Kaumoni Boys Secondary School MakueniMakueniC2BoardingBoys6
Kitondo Secondary School MakueniMbooni EastC2BoardingBoys3
Moi Girls Secondary School – Kibwezi MakueniMakinduC2BoardingGirls15
Mwaani Boys’ Secondary School MakueniMakueniC2BoardingBoys10
Mwaani Girls Secondary School MakueniMakueniC2BoardingGirls22
Ngoto Boys High School MakueniNzauiC2BoardingBoys3
St. Martin Kathonzweni School MakueniKathonzweniC2BoardingBoys16
St. Stephen Makindu Boys Secondary School MakueniMakinduC2BoardingBoys12
St. Thomas Aquinas Boys Thomeandu Secondary School MakueniKilunguC2BoardingBoys1
Ukia Girls’ Secondary School MakueniMakueniC2BoardingGirls12
ABC Kiatineni MakueniMbooni WestC3BoardingMixed5
ABC Maiani Boys High School MakueniMukaaC3BoardingBoys6
ACK St. Thomas Kithingii’syo MakueniKambuC3BoardingMixed5
AIC Mavindini Boys Secondary School MakueniKathonzweniC3BoardingBoys3
AIC Mwaani-Ilima Secondary School MakueniKilunguC3BoardingMixed5
Darajani Secondary School MakueniKambuC3BoardingBoys5
Enguli ABC Secondary School MakueniMukaaC3BoardingMixed3
Gigiri Lions Girls’ Secondary School MakueniNzauiC3BoardingGirls3
Gigiri Nzeeni Lions Boys Secondary School MakueniNzauiC3BoardingBoys3
Good Shepherd Girls Secondary School MakueniNzauiC3BoardingGirls3
Imale MakueniMbooni WestC3BoardingBoys4
Inyokoni Secondary School MakueniKilunguC3BoardingMixed2
Itetani Boys MakueniMbooni WestC3BoardingBoys4
Joanna Chase Secondary School MakueniKambuC3BoardingMixed7
Kalawa Girls’ Secondary School MakueniMbooni EastC3BoardingGirls3
Kasikeu Girls High School MakueniMukaaC3BoardingGirls3
Kasikeu Secondary School MakueniMukaaC3BoardingBoys13
Kasue Girls’ Secondary School MakueniKambuC3BoardingGirls5
Kathonzweni Girls Secondary School MakueniKathonzweniC3BoardingGirls10
Kathyaka Secondary School MakueniKibweziC3BoardingMixed3
Kikima MakueniMbooni WestC3BoardingMixed10
Kikumini Secondary School MakueniNzauiC3BoardingBoys5
Kilungu Boys High School MakueniKilunguC3BoardingBoys10
Kisayani Secondary School MakueniKibweziC3BoardingMixed9
Kitaingo Boys’ Secondary School MakueniMukaaC3BoardingBoys6
Kiteta Boys Secondary School MakueniMbooni EastC3BoardingBoys3
Kiteta Girls Secondary School MakueniMbooni EastC3BoardingGirls6
Kithyululu Secondary School MakueniKibweziC3BoardingMixed5
Kivuthini Secondary School MakueniKambuC3BoardingMixed5
Kyanginywa High School MakueniKibweziC3BoardingMixed5
Makindu Girls Secondary School MakueniMakinduC3BoardingGirls6
Mbiini Secondary School MakueniMukaaC3BoardingMixed3
Mbooni AIC Girls MakueniMbooni WestC3BoardingGirls5
Mt. Carmel Girls’ Secondary School – Kilome MakueniMukaaC3BoardingGirls2
Mukaa Girls’ High School MakueniMukaaC3BoardingGirls16
Mulala Girls’ High School MakueniNzauiC3BoardingGirls4
Mulooni MakueniMbooni WestC3BoardingMixed7
Mutanda Girls Secondary School MakueniNzauiC3BoardingGirls3
Muthingiini High School MakueniKambuC3BoardingBoys9
Ndolo Secondary School MakueniKilunguC3BoardingBoys1
Nduluku Secondary School MakueniMbooni EastC3BoardingBoys3
Nduluni Secondary School MakueniMukaaC3BoardingMixed8
Nguumo Girls Secondary School MakueniMakinduC3BoardingGirls9
Nzeveni MakueniMbooni WestC3BoardingMixed5
Shine Star Kai Secondary School MakueniMakinduC3BoardingMixed9
St. Angela Merici Ititu Girls Secondary School MakueniMbooni EastC3BoardingGirls6
St John’s Malivani Secondary School MakueniMakueniC3BoardingMixed4
St Peter Claver’s Secondary School-Kithuki MakueniKathonzweniC3BoardingBoys16
St. Albertina Kiongwani Girls High School MakueniMukaaC3BoardingGirls4
St. Andrian Kiongwani Boys’ High School MakueniMukaaC3BoardingBoys10
St. Anns Kiboko Secondary School MakueniMakinduC3BoardingGirls9
St. Bakhita Girls-Kiangini MakueniKathonzweniC3BoardingGirls4
St. Jude Girls Secondary School MakueniKathonzweniC3BoardingGirls3
St. Lawrence’s Nziu Girls MakueniMakueniC3BoardingGirls3
St. Mary’s Girls High School Kinyambu MakueniKibweziC3BoardingGirls9
St. Mary’s Komboyoo Girls Secondary MakueniKambuC3BoardingGirls3
St. Patrick’s Kako Secondary School MakueniMbooni EastC3BoardingMixed4
St. Paul’s Kyamuthei Secondary School MakueniMakueniC3BoardingBoys6
St. Lucia Girls’ High School- Kauti MakueniKilunguC3BoardingGirls4
Sumbi Secondary School MakueniKambuC3BoardingMixed7
Utangwa Girls MakueniMbooni WestC3BoardingGirls5
Utangwa High MakueniMbooni WestC3BoardingMixed7
Utini Girls Secondary School MakueniNzauiC3BoardingGirls4
Utithi Secondary School MakueniKambuC3BoardingMixed9
A.B.C Kalumbi Secondary School MakueniNzauiC4DayMixed2
A.C.K Kyakatoni Secondary School MakueniKilunguC4DayMixed4
A.C.K St. Joseph’s Maaueli Secondary School MakueniKathonzweniC4DayMixed5
A.C.K. St. Lukes Marwa Secondary School MakueniMukaaC4DayMixed3
A.I.C Kavatanzou Secondary School MakueniKilunguC4DayMixed2
A.I.C Muthyoi Secondary School MakueniMakueniC4DayMixed3
A.I.C Ndithini Mixed Secondary School MakueniMbooni EastC4DayMixed3
A.I.C Nunguni Secondary School MakueniKilunguC4DayMixed6
A.I.C Ulu Secondary School MakueniMukaaC4DayMixed6
ABC Kayata Girls Secondary School MakueniMukaaC4DayGirls3
ABC Muua Mixed Secondary School MakueniMukaaC4DayMixed3
ABC Ngaamba Secondary School MakueniMukaaC4DayMixed3
ABC Nguuni Secondary School MakueniMakinduC4DayMixed1
ACK Ilatu Secondary School MakueniMakinduC4DayMixed6
ACK Kiteei Secondary School MakueniKathonzweniC4DayMixed1
ACK St. Johns Kisekini Secondary School MakueniKilunguC4DayMixed1
ACK St. Stephen Kathemboni MakueniMbooni WestC4DayMixed3
ACK St. Stephens Kima Secondary School MakueniMukaaC4DayMixed6
ACK Ukia Mixed Secondary School MakueniMakueniC4DayMixed3
AIC Iuani Secondary School MakueniMakueniC4DayMixed1
AIC Kinyuani Secondary School MakueniMakueniC4DayMixed1
AIC Kisyulya Secondary School MakueniKilunguC4DayMixed3
AIC Matiani Girls Secondary School MakueniMukaaC4DayGirls1
AIC Mavindini Girls Secondary School MakueniKathonzweniC4DayGirls3
AIC Mukuyuni Secondary School MakueniMakueniC4DayMixed6
AIC Mumbuni Mixed Secondary School MakueniKilunguC4DayMixed3
AIC Mutulani Secondary School MakueniMakueniC4DayMixed2
AIC Sultan Hamud Secondary School MakueniMukaaC4DayMixed6
Bishop Ngala Secondary School MakueniMukaaC4DayMixed3
Canaan Secondary School MakueniKambuC4DayMixed3
Chemchemi Secondary School- Kathongo MakueniMbooni EastC4DayMixed2
Emali Township Secondary School MakueniNzauiC4DayMixed5
Engavu Secondary School MakueniKilunguC4DayMixed1
Iiani Girls Secondary School MakueniKambuC4DayGirls3
Iiani Secondary School MakueniKambuC4DayBoys4
Iiani Secondary School MakueniKathonzweniC4DayMixed1
Ikalyoni Secondary School MakueniKilunguC4DayMixed3
Isovya Secondary School MakueniKilunguC4DayMixed6
Itetani Girls MakueniMbooni WestC4DayGirls4
Ithumula Secondary School MakueniKibweziC4DayMixed3
Ititi Secondary School MakueniKambuC4DayMixed3
Ititu AIC MakueniMbooni WestC4DayMixed4
Itulu Mixed Day Secondary Scool MakueniMbooni EastC4DayMixed3
Iuani Secondary School MakueniMakueniC4DayMixed2
Iviani Mixed Secondary School MakueniMbooni EastC4DayMixed1
Kaasya Secondary School MakueniKathonzweniC4DayMixed3
Kagii Secondary School MakueniMakinduC4DayMixed3
Kaketi Secondary School MakueniMbooni EastC4DayMixed2
Kalaani Mixed Secondary School MakueniNzauiC4DayMixed3
Kalamba Secondary School MakueniNzauiC4DayMixed2
Kalii Secondary School MakueniMakinduC4DayMixed3
Kalulu Secondary School MakueniKambuC4DayMixed5
Kalungu Secondary School MakueniKibweziC4DayMixed3
Kambi Mawe Boys Secondary School MakueniMakueniC4DayBoys2
Kambi Mawe Secondary School MakueniMakueniC4DayGirls6
Kamboo Secondary School MakueniMakinduC4DayMixed5
Kamulalani Secondary School MakueniKambuC4DayMixed2
Kamuthini Secondary School MakueniMukaaC4DayMixed6
Kanaani Mixed Secondary School MakueniMakinduC4DayMixed3
Kandolo Secondary School MakueniMukaaC4DayMixed3
Kanthiitu Secondary School MakueniKathonzweniC4DayMixed2
Kanthuni Secondary School MakueniKathonzweniC4DayMixed2
Kanzokeani Secondary School MakueniKathonzweniC4DayMixed2
Kasunguni Secondary School MakueniMakueniC4DayMixed6
Katangini Mixed Day Secondary School MakueniKathonzweniC4DayMixed3
Kathamba Secondary School MakueniMbooni EastC4DayMixed1
Kathamboni Secondary School MakueniKathonzweniC4DayMixed5
Katheani Mixed Day and Boarding Secondary MakueniMakinduC4DayMixed1
Kathekani Secondary School MakueniKambuC4DayMixed5
Kathulumbi Secondary School MakueniMbooni EastC4DayMixed3
Katikomu Secondary School MakueniKilunguC4DayMixed4
Katithi Secondary School MakueniKathonzweniC4DayMixed2
Katulani Secondary School MakueniMakinduC4DayMixed3
Katulye S.A. Secondary School MakueniKilunguC4DayMixed2
Kaunguni Secondary School MakueniMakinduC4DayMixed6
Kavumbu Secondary School MakueniMbooni EastC4DayMixed3
Kavuthu Secondary School MakueniNzauiC4DayMixed2
Kawala Secondary School MakueniNzauiC4DayMixed4
Kee S.A. Secondary School MakueniMakueniC4DayMixed1
Kiambani Secondary School MakueniMakinduC4DayMixed3
Kiaoni Secondary School MakueniKibweziC4DayMixed4
Kiima Kiu Secondary School MakueniMukaaC4DayMixed2
Kikiini MakueniMbooni WestC4DayMixed5
Kikuswi Secondary School MakueniMbooni EastC4DayMixed2
Kiliku Mixed Secondary School MakueniNzauiC4DayMixed4
Kilili Secondary School MakueniNzauiC4DayMixed6
Kilome S.A Secondary School MakueniMukaaC4DayMixed2
Kilyungi MakueniMbooni WestC4DayMixed5
Kimuumo Secondary School MakueniMakueniC4DayMixed3
Kinyee MakueniMbooni WestC4DayMixed2
Kisayani Girls Secondary School MakueniKibweziC4DayGirls6
Kisingo Secondary School MakueniMakinduC4DayMixed6
Kitandi Secondary School MakueniMakueniC4DayMixed3
Kiteng’ei Secondary School MakueniKambuC4DayMixed7
Kithangathini Secondary School MakueniKilunguC4DayMixed3
Kithasyu Secondary School MakueniKambuC4DayMixed5
Kitheini Secondary School MakueniMukaaC4DayMixed3
Kithoni Secondary School MakueniMakueniC4DayMixed1
Kithumba Secondary School MakueniNzauiC4DayMixed5
Kithungo MakueniMbooni WestC4DayMixed4
Kitonguni Secondary School MakueniMukaaC4DayMixed5
Kitonyoni Secondary School MakueniMakueniC4DayMixed3
Kitoo ABC MakueniMbooni WestC4DayMixed5
Kitoto Secondary School MakueniMbooni EastC4DayMixed4
Kitundu MakueniMbooni WestC4DayMixed5

Showing schools 5001–5500 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