Senior schools offering Applied Sciences

8,689 senior schools include Applied Sciences in at least one subject combination.

Schools by county, then by cluster

SchoolCountySub-countyClusterBoarding or dayGenderCombinations with Applied Sciences
Laikipia Airbase Secondary School LaikipiaLaikipia CentralC4DayMixed2
Lariak Day Secondary School LaikipiaKirimaC4DayMixed2
Likii Mixed Day Secondary School LaikipiaLaikipia EastC4DayMixed4
Limunga Secondary School LaikipiaLaikipia WestC4DayMixed2
Majani Secondary School LaikipiaLaikipia WestC4DayMixed1
Mathenya Secondary School LaikipiaLaikipia CentralC4DayMixed1
Matuiku Secondary School LaikipiaKirimaC4DayMixed1
Miamoja Secondary School LaikipiaLaikipia EastC4DayMixed1
Milimani Secondary School LaikipiaKirimaC4DayMixed1
Mithuri Secondary School LaikipiaKirimaC4DayMixed2
Mukadamia Secondary School LaikipiaLaikipia CentralC4DayMixed1
Mukima Secondary School LaikipiaLaikipia EastC4DayMixed2
Mung’etho Secondary School LaikipiaNyahururuC4DayMixed2
Muruku Secondary School LaikipiaNyahururuC4DayMixed3
Murungai Mixed Day Secondary School LaikipiaLaikipia EastC4DayMixed1
Mutamaiyu Secondary School LaikipiaLaikipia WestC4DayMixed1
Mutara Secondary School LaikipiaLaikipia WestC4DayMixed1
Muthengera Mixed Day Secondary School LaikipiaNyahururuC4DayMixed1
Naibor Secondary School LaikipiaLaikipia EastC4DayMixed2
Naigera Secondary School LaikipiaKirimaC4DayMixed1
Nanyuki Garrison Secondary School LaikipiaLaikipia EastC4DayMixed2
Nanyuki Township Secondary School LaikipiaLaikipia CentralC4DayMixed2
Ndindika Secondary School LaikipiaKirimaC4DayMixed4
Ndurumo Day Secondary School LaikipiaLaikipia WestC4DayMixed2
Ngenia Secondary School LaikipiaLaikipia EastC4DayMixed1
Nyahururu Munyaka Day Secondary School LaikipiaNyahururuC4DayMixed5
Nyakinyua Secondary School LaikipiaKirimaC4DayMixed1
Nyariginu Secondary School LaikipiaLaikipia EastC4DayMixed1
Ol Moran Secondary School LaikipiaKirimaC4DayMixed2
Ol Ng’arua Secondary School LaikipiaNyahururuC4DayMixed4
Olarinyiro Secondary School LaikipiaLaikipia WestC4DayMixed4
Pesi Day Secondary School LaikipiaNyahururuC4DayMixed5
Rumuruti Day Secondary School LaikipiaLaikipia WestC4DayMixed6
Shamanei Secondary School LaikipiaNyahururuC4DayMixed2
Sipili Secondary School LaikipiaKirimaC4DayMixed2
Starehe Secondary School LaikipiaNyahururuC4DayMixed1
Survey Secondary School LaikipiaKirimaC4DayMixed1
Tandare Mixed Day Secondary School LaikipiaKirimaC4DayMixed4
Tetu Day Secondary School LaikipiaLaikipia WestC4DayMixed1
Tharua Secondary School LaikipiaLaikipia CentralC4DayMixed2
Thigio Mixed Day Secondary School LaikipiaNyahururuC4DayMixed2
Thingithu Secondary School LaikipiaLaikipia EastC4DayBoys1
Thiru Secondary School LaikipiaNyahururuC4DayMixed3
Thome Secondary School LaikipiaLaikipia WestC4DayMixed1
Umoja Day Secondary School LaikipiaKirimaC4DayMixed5
Waguthiru Mixed Day Secondary School LaikipiaLaikipia CentralC4DayMixed4
Wathituga Secondary School LaikipiaLaikipia CentralC4DayMixed1
Wiyumiririe Secondary School LaikipiaLaikipia CentralC4DayMixed3
Fr. Anthony Pagani Secondary School LaikipiaNot confirmedOtherDayGirls1
Heroes Secondary School LaikipiaNot confirmedOtherDay & BoardingMixed1
Mary Mother of Grace Secondary School LaikipiaNot confirmedOtherDayBoys3
New Dawn Orphan Secondary LaikipiaLaikipia WestOtherBoardingMixed1
Tumaini Senior School LaikipiaKirimaOtherListed as hybridMixed1
Lamu Girls LamuLamu CentralC1BoardingGirls1
Mpeketoni Boys High School LamuLamu WestC1BoardingBoys5
Lamu Boys Secondary School LamuLamu CentralC2BoardingBoys1
Faza Secondary School LamuLamu EastC3BoardingMixed6
Witu Secondary LamuLamu WestC3BoardingMixed1
Bomani Secondary LamuLamu WestC4DayMixed2
Bright Girls LamuLamu CentralC4DayGirls1
Coast Arid Secondary LamuLamu WestC4DayMixed1
Hindi Secondary School LamuLamu CentralC4DayMixed1
Hongwe Secondary LamuLamu WestC4DayMixed5
Kiunga Secondary School LamuLamu EastC4DayMixed4
Kizingitini Secondary School LamuLamu EastC4DayMixed4
Lake Kenyatta Secondary LamuLamu WestC4DayMixed1
Maisha Masha LamuLamu WestC4DayMixed2
Majembeni Secondary LamuLamu WestC4DayMixed1
Manda Airport Secondary School LamuLamu CentralC4DayMixed1
Matondoni Secondary School LamuLamu CentralC4DayMixed1
Mkunumbi Secondary LamuLamu WestC4DayMixed1
Moa Secondary LamuLamu WestC4DayMixed3
Mokowe Secondary School LamuLamu CentralC4DayMixed1
Patte Girls Secondary School LamuLamu EastC4DayGirls1
Sheikh Ahmad Msallam LamuLamu EastC4DayMixed1
Siyu Secondary School LamuLamu EastC4DayMixed2
Witu Mjini Secondary LamuLamu WestC4DayMixed4
Wiyoni Secondary School LamuLamu CentralC4DayMixed1
Bakanja Secondary School LamuNot confirmedOtherDayMixed1
Sacred Hearts Girls Secondary School LamuNot confirmedOtherBoardingGirls1
Kathiani Girls School MachakosKathianiC1BoardingGirls7
Machakos Boys MachakosMachakosC1BoardingBoys17
Machakos Girls’ High School MachakosMachakosC1BoardingGirls6
Machakos Secondary School for the Deaf MachakosMachakosC1BoardingMixed2
Tala High School MachakosMatunguluC1BoardingBoys7
Kabaa High School MachakosMwalaC2BoardingBoys3
Kangundo High School MachakosKangundoC2BoardingBoys11
Kathiani High School MachakosKathianiC2BoardingBoys12
Kitonyini High School MachakosKalamaC2BoardingMixed7
Masii Boys High School MachakosMwalaC2BoardingBoys2
Masii Girls’ Secondary School MachakosMwalaC2BoardingGirls3
Masinga Boys Secondary School MachakosMasingaC2BoardingBoys14
Matungulu Girls School MachakosMatunguluC2BoardingGirls10
Mua Hills Secondary School MachakosMachakosC2BoardingGirls12
Mumbuni Girls’ School MachakosMachakosC2BoardingGirls5
Mumbuni High School MachakosMachakosC2BoardingBoys9
Muthetheni Girls’ Secondary School MachakosMwalaC2BoardingGirls5
Ngelani High School MachakosMachakosC2BoardingBoys2
Nyayo A.I.C Girls Secondary School MachakosKalamaC2BoardingGirls3
Sengani Secondary School MachakosMatunguluC2BoardingGirls3
St. Francis Misyani Girls High School MachakosKangundoC2BoardingGirls9
St. Josephine Bakhita Masinga Girls’ High School MachakosMasingaC2BoardingGirls12
Tala Girls Secondary School MachakosMatunguluC2BoardingGirls6
Vyulya Girls’ Secondary School MachakosMwalaC2BoardingGirls3
AIC Mbembani Central Secondary School MachakosKalamaC3BoardingMixed1
Bishop Ndingi High School MachakosMwalaC3BoardingMixed4
Bishop Paul Mutua High School MachakosYattaC3BoardingMixed2
Fr. Heeran Secondary School MachakosMatunguluC3BoardingGirls4
Fr. Makewa High School MachakosYattaC3BoardingMixed3
Good Hope High School – Kilaatu MachakosYattaC3BoardingMixed2
Ikalaasa Secondary School MachakosMwalaC3BoardingMixed1
Kaani Lions Secondary School MachakosKathianiC3BoardingGirls4
Kalama Secondary School MachakosKalamaC3BoardingMixed2
Kaliluni Girls’ Secondary School MachakosKathianiC3BoardingGirls4
Katangi Secondary School MachakosYattaC3BoardingBoys1
Katelembo Centre of Execellence Boys High MachakosMachakosC3BoardingBoys1
Katoloni Secondary School MachakosMachakosC3BoardingMixed7
Katwanyaa Secondary School MachakosMatunguluC3BoardingMixed9
Kibauni Secondary School MachakosMwalaC3BoardingMixed2
Kimutwa Secondary School MachakosKalamaC3BoardingMixed2
Kinyui Boys Secondary School MachakosMatunguluC3BoardingBoys5
Kinyui Girls Sa Secondary School MachakosMatunguluC3BoardingGirls4
Kisukioni Secondary School MachakosMatunguluC3BoardingBoys3
Kithimani HGM Secondary School MachakosYattaC3BoardingMixed1
Kithyoko Secondary School MachakosMasingaC3BoardingMixed5
Kiundwani Secondary School MachakosMwalaC3BoardingMixed1
Kivaa Secondary School MachakosMasingaC3BoardingMixed1
Kivandini Secondary School MachakosYattaC3BoardingMixed1
Konza ABC Secondary School MachakosKalamaC3BoardingMixed3
Kwanthanze AIC Secondary School MachakosMachakosC3BoardingMixed2
Kyangala Girl’s Secondary School MachakosKalamaC3BoardingGirls3
Kyangala Secondary School MachakosKalamaC3BoardingBoys2
Kyanguli Memorial Secondary School MachakosMachakosC3BoardingMixed12
Kyethivo Girls’ Secondary School MachakosMwalaC3BoardingGirls4
Lema Girls’ Secondary School MachakosMwalaC3BoardingGirls7
Lukenya Girls Centre of Excellence MachakosAthi-RiverC3BoardingGirls4
Makivenzi Secondary School MachakosYattaC3BoardingGirls1
Mang’auni Secondary School MachakosKalamaC3BoardingMixed2
Matungulu Boys High School MachakosKangundoC3BoardingBoys10
Matuu HGM Memorial Girls High School MachakosYattaC3BoardingGirls1
Mavoloni Secondary School MachakosYattaC3BoardingMixed3
Mbaikini Boys High School MachakosMwalaC3BoardingBoys1
Mbuani Secondary School MachakosKalamaC3BoardingMixed1
Mbukuni Secondary School MachakosKalamaC3BoardingMixed2
Mikuini Secondary School MachakosMachakosC3BoardingMixed3
Mitaboni ABC Girls Secondary School MachakosKathianiC3BoardingGirls8
Mitaboni High School MachakosKathianiC3BoardingBoys3
Miu Boys Secondary School MachakosMwalaC3BoardingBoys1
Muindi Mbingu Secondary School MachakosMachakosC3BoardingBoys5
Muumandu Secondary School MachakosKalamaC3BoardingMixed3
Muvuti Girls Secondary School MachakosMachakosC3BoardingGirls4
Muvuti Secondary School MachakosMachakosC3BoardingBoys8
Mwala School MachakosMwalaC3BoardingBoys8
Ndalani Secondary School MachakosYattaC3BoardingMixed5
Ngumbulu Secondary School MachakosYattaC3BoardingMixed1
St. Martin’s Kitwii Secondary School MachakosKangundoC3BoardingMixed4
St. Mary’s Girls School Kithangaini MachakosMwalaC3BoardingGirls5
St. Teresa Mwala Girls’ High School MachakosMwalaC3BoardingGirls6
Thatha Secondary School MachakosMasingaC3BoardingMixed4
A B C Kathithyamaa Secondary School MachakosKangundoC4DayMixed2
A I C Itheuni Secondary School MachakosMatunguluC4DayMixed2
A I C Kiima Kimwe Secondary School MachakosMachakosC4DayMixed1
A I C Kikambuani Secondary School MachakosKangundoC4DayMixed1
A I C Matetani Mixed Secondary School MachakosKangundoC4DayMixed1
A I C Mwatati Secondary School MachakosMatunguluC4DayMixed1
A.I.C Kinanzukini Secondary School MachakosMwalaC4DayMixed1
A.I.C. Kunikila Secondary School MachakosMwalaC4DayMixed1
ABC Kambusu Secondary School MachakosMatunguluC4DayMixed2
ABC Kanyongo Secondary School MachakosKalamaC4DayMixed2
ABC Kwangengi Secondary School MachakosKathianiC4DayMixed2
AIC Muisuni Mixed Secondary School MachakosKangundoC4DayMixed1
Athi River Mixed Secondary School MachakosAthi-RiverC4DayMixed6
Baraka S.A Kavyuni Secondary School MachakosKalamaC4DayMixed1
Dr. Charles Mulli Secondary School MachakosYattaC4DayMixed7
Eendei Secondary School MachakosMasingaC4DayMixed1
Empakasi Secondary School MachakosAthi-RiverC4DayMixed2
Etikoni Secondary School MachakosMwalaC4DayMixed4
General Mulinge High School MachakosKathianiC4DayMixed5
Ielanthi Mixed Secondary School MachakosMasingaC4DayMixed1
Iiani Mixed Secondary School MachakosMasingaC4DayMixed5
Iiyuni Secondary School MachakosKalamaC4DayMixed2
Ikatini Secondary School MachakosMasingaC4DayMixed2
Ikokani Secondary School MachakosMachakosC4DayMixed1
Ikoleni Secondary School MachakosKathianiC4DayMixed1
Iluvya Secondary School MachakosMachakosC4DayMixed2
Isyukoni Mixed Secondary School MachakosMasingaC4DayMixed1
Iuuma Secondary School MachakosMasingaC4DayMixed1
Iviani Secondary School MachakosYattaC4DayMixed1
Ivovoani Secondary School MachakosAthi-RiverC4DayMixed1
Kabaa Day Mixed Secondary School MachakosMwalaC4DayMixed2
Kaewa Mixed Secondary School MachakosMasingaC4DayMixed7
Kaewa Secondary School MachakosKathianiC4DayMixed1
Kaiani Secondary School MachakosKathianiC4DayMixed1
Kakuku Secondary School MachakosMasingaC4DayMixed2
Kakuyuni Secondary School MachakosKangundoC4DayMixed4
Kalandini Secondary School MachakosMatunguluC4DayMixed3
Kaliani Secondary School MachakosYattaC4DayMixed1
Kalikya Mixed Secondary School MachakosKathianiC4DayMixed3
Kaloleni Secondary School MachakosMwalaC4DayMixed1
Kaloleni Secondary School MachakosYattaC4DayMixed1
Kalukuni Secondary School MachakosYattaC4DayMixed2
Kaluluini Secondary School MachakosYattaC4DayMixed2
Kamanzi ABC Secondary School MachakosKangundoC4DayMixed2
Kambi Ya Ndeke Secondary School MachakosYattaC4DayMixed2
Kamunyu Secondary School MachakosMasingaC4DayMixed1
Kamuthanga Secondary School MachakosMachakosC4DayMixed1
Kamwala Day Secondary School MachakosMwalaC4DayMixed2
Kanaani Girls High School MachakosAthi-RiverC4DayGirls4
Kangonde Secondary School MachakosMasingaC4DayMixed2
Kaonyweni Secondary School MachakosMasingaC4DayMixed2
Kaseve Secondary School MachakosMachakosC4DayMixed3
Kaseve Secondary School MachakosMasingaC4DayMixed5
Kasinga Secondary School MachakosMachakosC4DayMixed4
Kasuvilo Secondary School MachakosMasingaC4DayMixed2
Katanga Secondary School MachakosKalamaC4DayMixed2
Katani DEB Secondary School MachakosAthi-RiverC4DayMixed5
Kathaana DEB Secondary School MachakosKangundoC4DayMixed3
Katheka Kai Secondary School MachakosMachakosC4DayMixed4
Kathui Secondary School MachakosMasingaC4DayMixed1
Kathukini Secondary School MachakosMasingaC4DayMixed4
Kathuni Secondary School MachakosKathianiC4DayMixed2
Katumani Secondary School MachakosKalamaC4DayMixed1
Kauti Secondary School MachakosKathianiC4DayMixed1
Kawauni Secondary School MachakosKangundoC4DayMixed3
Kawethei S.A Girls Secondary School MachakosKangundoC4DayGirls7
Kayatta Secondary School MachakosMatunguluC4DayMixed1
Kiatineni Mixed Day Secondary School MachakosMasingaC4DayMixed3
Kiatuni Secondary School MachakosKalamaC4DayMixed1
Kiboko Secondary School MachakosMatunguluC4DayMixed1
Kikaatini Secondary School MachakosMatunguluC4DayMixed1
Kikaso Secondary School MachakosMwalaC4DayMixed1
Kikelenzu Secondary School MachakosMwalaC4DayMixed2
Kikomba Secondary School MachakosMasingaC4DayMixed1
Kikombi Secondary School MachakosKathianiC4DayMixed1
Kikule Mixed Day Secondary School MachakosMasingaC4DayMixed1
Kikumbo Secondary School MachakosKalamaC4DayMixed2
Kikumini High School MachakosMasingaC4DayMixed1
Kilala Mixed Day Secondary School MachakosMwalaC4DayMixed2
Kilembwa Secondary School MachakosMwalaC4DayMixed2
Kinanie Secondary School MachakosAthi-RiverC4DayMixed5
Kinoi Mixed Secondary School MachakosKalamaC4DayMixed1
Kinyau Mixed Secondary School MachakosKathianiC4DayMixed2
Kionyweni Secondary School MachakosYattaC4DayMixed1
Kiseuni Secondary School MachakosMasingaC4DayMixed3
Kiseveni Day Secondary School MachakosMachakosC4DayMixed1
Kisovo Mixed Secondary School MachakosKathianiC4DayMixed3
Kitangani Secondary School MachakosMasingaC4DayMixed3
Kithendu Secondary School MachakosYattaC4DayMixed3
Kitheuni Secondary School MachakosYattaC4DayMixed2
Kithito Secondary School MachakosYattaC4DayMixed1
Kithuani Secondary School MachakosMatunguluC4DayMixed1
Kitie Secondary School MachakosKathianiC4DayMixed5
Kitulu Day Secondary School MachakosMachakosC4DayMixed1
Kituneni Secondary School MachakosMasingaC4DayMixed7
Kituvu Secondary School MachakosKathianiC4DayMixed1
Kivandini Secondary School MachakosKalamaC4DayMixed1
Kivingoni Secondary School MachakosYattaC4DayMixed1
Kiwanza Secondary School MachakosYattaC4DayMixed1
Kwa Kalusya Secondary School MachakosAthi-RiverC4DayMixed1
Kwakathule Secondary School MachakosKangundoC4DayMixed1
Kwakavoo Secondary School MachakosKalamaC4DayMixed2
Kwakitema Secondary School MachakosYattaC4DayMixed2
Kwakulu Secondary School MachakosYattaC4DayMixed1
Kwamutula Secondary School MachakosMwalaC4DayMixed2
Kwamwatu Secondary School MachakosYattaC4DayMixed2
Kwawanzilu Mixed Day Secondary School MachakosMasingaC4DayMixed10
Kyaani Secondary School MachakosMachakosC4DayMixed1
Kyambuko Secondary School MachakosMachakosC4DayMixed5
Kyamulendu Secondary School MachakosMatunguluC4DayMixed3
Kyanda Secondary School MachakosMachakosC4DayMixed1
Kyandili Secondary School MachakosKalamaC4DayMixed2
Kyasila Secondary School MachakosMachakosC4DayMixed1
Kyasioni Secondary School MachakosYattaC4DayMixed2
Kyaume Mixed Secondary School MachakosMatunguluC4DayMixed3
Kyaviti Secondary School MachakosKalamaC4DayMixed1
Kyeeteni Secondary School MachakosMasingaC4DayMixed2
Kyeleni Secondary School MachakosMatunguluC4DayMixed1
Kyemutheke Secondary School MachakosMachakosC4DayMixed2
Kyeni Baptist Secondary School MachakosMachakosC4DayMixed3
Kyevaluki Secondary School MachakosKangundoC4DayMixed2
Kyondoni Secondary School MachakosMasingaC4DayMixed1
Kyua Secondary School MachakosYattaC4DayMixed2
Kyumbi Secondary School MachakosAthi-RiverC4DayMixed2
Lumbwa Secondary School MachakosKathianiC4DayMixed2
Machakos Township Secondary School MachakosMachakosC4DayMixed1
Magweti Secondary School MachakosYattaC4DayMixed1
Maiuni Secondary School MachakosYattaC4DayMixed1
Makakoi Secodary School MachakosKalamaC4DayMixed1
Malatani Secondary School MachakosYattaC4DayMixed1
Mamba Secondary School MachakosYattaC4DayMixed1
Mananja Secondary School MachakosMasingaC4DayMixed1
Mango Secondary School MachakosMwalaC4DayMixed3
Manyatta Secondary School MachakosKangundoC4DayBoys3
Masaani Girls High School MachakosKalamaC4DayGirls2
Masaku Secondary School MachakosMasingaC4DayMixed3
Mathatani Secondary School MachakosAthi-RiverC4DayMixed1
Mathauta Mixed Secondary School MachakosMasingaC4DayMixed1
Matheini S.A Secondary School MachakosMatunguluC4DayMixed1
Mathingau High School MachakosYattaC4DayMixed1
Matuu Wendano Secondary School MachakosMatunguluC4DayMixed3
Mavoko Secondary School MachakosAthi-RiverC4DayBoys5
Mavoko Snp Secondary School MachakosAthi-RiverC4DayMixed3
Mbee Secondary School MachakosKathianiC4DayMixed2
Mbembani Secondary School MachakosYattaC4DayMixed2
Mbiuni High School MachakosMwalaC4DayMixed1
Mbuni S.A Secondary School MachakosMatunguluC4DayMixed1
Mbusyani Mixed Day Secondary School MachakosKangundoC4DayMixed1
Mbuuni Secondary School MachakosKathianiC4DayMixed2
Mekilingi Secondary School MachakosYattaC4DayMixed2
Mikuyuni Mixed Secondary School MachakosMasingaC4DayMixed1
Milaani Mixed Secondary School MachakosMasingaC4DayMixed2
Miseleni Secondary School MachakosMwalaC4DayMixed1
Miu ABC Kiamba Secondary School MachakosKangundoC4DayMixed1
Miumbuni A.I.C Secondary School MachakosKathianiC4DayMixed1
Miwani Secondary School MachakosKalamaC4DayMixed1
Miwongoni Mixed Day Secondary School MachakosMachakosC4DayMixed1
Mua Farm Secondary School MachakosMachakosC4DayMixed1
Mukusu Secondary School MachakosMasingaC4DayMixed2
Mukuyuni S.A Secondary School MachakosKangundoC4DayMixed1
Mulaani Secondary School MachakosKalamaC4DayMixed2
Mulu Secondary School MachakosMwalaC4DayMixed1
Mungala Secondary School MachakosMachakosC4DayMixed1
Murifarm Mixed Day Secondary School MachakosMasingaC4DayMixed2
Muthembwa Mixed Day Secondary School MachakosMasingaC4DayMixed1
Muthesya Secondary School MachakosMasingaC4DayMixed1
Muthetheni Mixed Day Secondary School MachakosMwalaC4DayMixed2
Muthwani Secondary School MachakosAthi-RiverC4DayMixed1
Mutuyu Mixed Secondary School MachakosKalamaC4DayMixed1
Mutwamwaki Secondary School MachakosMasingaC4DayMixed1
Muumoni S.A Kiamba Secondary School MachakosMatunguluC4DayMixed1
Muusini S.A Secondary School MachakosMwalaC4DayMixed2
Mwambathana Secondary School MachakosYattaC4DayMixed1
Mwang'a Senior School MachakosKathianiC4DayMixed3
N.Y.S Huduma Secondary School MachakosYattaC4DayMixed1
Ndithini Secondary School MachakosMasingaC4DayMixed4
Ndovoini Secondary School MachakosAthi-RiverC4DayMixed2
Ngalalya Secondary School MachakosAthi-RiverC4DayMixed2
Ngamba Mixed Day Secondary School MachakosMwalaC4DayMixed1
Ngangani High School MachakosYattaC4DayMixed1
Ngiini Secondary School MachakosKathianiC4DayMixed4
Ngoleni Secondary School MachakosKathianiC4DayMixed4
Ngomeni Secondary School MachakosMachakosC4DayMixed2
Ngukemwe High School MachakosMasingaC4DayMixed3
Nthunguni Secondary School MachakosKathianiC4DayMixed1
Nyaani Secondary School MachakosMwalaC4DayMixed1
Nzaini Secondary School MachakosKalamaC4DayMixed2
Nzukini Secondary School MachakosMasingaC4DayMixed2
Patrick Makau Ngelani Secondary MachakosAthi-RiverC4DayMixed1
R.G.C Emmanuel High School – Muusini MachakosYattaC4DayMixed1
Rev. Kitonyi Secondary School MachakosKathianiC4DayMixed2
S.A Katheini Secondary School MachakosKangundoC4DayMixed1
S.A Mutituni Secondary School MachakosMachakosC4DayBoys2
S.A Nguluni Secondary School MachakosMatunguluC4DayMixed6
St Augustine Mumbuni Day Secondary School MachakosMwalaC4DayMixed1
St John`S Iiani Secondary School MachakosMasingaC4DayMixed3
St Philips Matangini Secondary School MachakosYattaC4DayMixed1
St Stephen Musaalani Secondary School MachakosMwalaC4DayMixed1
St. Augustine Mlolongo Secondary MachakosAthi-RiverC4DayMixed8
St. Austin Matuu Secondary School MachakosYattaC4DayMixed1
St. Bernard Makyau Secondary School MachakosMachakosC4DayMixed1
St. Charles Uvouni Secondary School MachakosYattaC4DayMixed1
St. Francis of Assisi Kwatombe Secondary School MachakosMatunguluC4DayMixed2
St. George’s Katheka School MachakosMwalaC4DayMixed2
St. John Katulye Secondary School MachakosMatunguluC4DayMixed4
St. John’s High School – Kangii MachakosMwalaC4DayMixed2
St. Joseph Kikuyuni Mixed Secondary School MachakosMatunguluC4DayMixed3
St. Josephs’ Katheka Secondary MachakosMatunguluC4DayMixed2
St. Joseph’s Kasolongo Secondary School MachakosMwalaC4DayMixed1
St. Jude Secondary School-Kwamutu MachakosMatunguluC4DayMixed3
St. Martin De-Porres Ekalakala Secondary School MachakosMasingaC4DayMixed1
St. Martin Kithunguini Secondary School MachakosKathianiC4DayMixed7
St. Martin Mixed Day Secondary School MachakosYattaC4DayMixed2
St. Martins Kithuiani Secondary School MachakosMatunguluC4DayMixed3
St. Mary’s Mukunike Secondary School MachakosKangundoC4DayMixed5
St. Mary’s Yatta Secondary School MachakosYattaC4DayMixed5
St. Michael Secondary School MachakosMasingaC4DayMixed2
St. Michael Unyuani Secondary School MachakosKangundoC4DayMixed1
St. Patricks Metuma Secondary School MachakosMachakosC4DayMixed2
St. Paul Maweli Secondary School MachakosMwalaC4DayMixed3
St. Peters Kwandoo Secondary School MachakosMwalaC4DayMixed2
St. Stephen Kilango Secondary School MachakosYattaC4DayMixed1
St. Stephen Musumaa Secondary School MachakosMasingaC4DayMixed1
St. Stephens Secondary School-Masii MachakosMwalaC4DayMixed1
St. Teresa Secondary School – Syanthi MachakosMatunguluC4DayMixed2
St. Benedict Kimanza Mixed Secondary School MachakosMatunguluC4DayMixed6
St. Benedicts Secondary School MachakosKathianiC4DayMixed3
St. James Ilumanthi Secondary School MachakosYattaC4DayMixed1
St. Joseph Mbaani Secondary School MachakosMwalaC4DayMixed2
St. Peter Mbembani Secondary School MachakosYattaC4DayMixed2
St. Peter Musingini Secondary School MachakosMasingaC4DayMixed2
St. Vincent Imilini Secondary School MachakosKathianiC4DayMixed2
Tana Bridge Secondary School MachakosMasingaC4DayMixed1
The S.A Katine Secondary School MachakosMatunguluC4DayMixed1
The Salvation Army Imilini Mixed Secondary School MachakosKangundoC4DayMixed3
Ting’ang’a Secondary School MachakosYattaC4DayMixed1
Ulutya Mixed Day Secondary School MachakosMasingaC4DayMixed2
Vota Secondary School MachakosMachakosC4DayMixed2
Wamboo Secondary School MachakosMasingaC4DayMixed1
Academy of Maisha Mazuri MachakosMatunguluOtherListed as hybridMixed1
Bridgan Girls' High School MachakosAthi RiverOtherBoardingGirls2
Calim Academy MachakosMachakosOtherBoardingBoys1
Caring Hearts High School MachakosMatunguluOtherBoardingGirls4
Carmel Girls Secondary School MachakosNot confirmedOtherBoardingGirls2
Kathiani Slopes Secondary School MachakosNot confirmedOtherDayMixed1
Konza Techno City Girls' School MachakosKalamaOtherListed as hybridGirls1
Mackenzie Education Centre High School MachakosNot confirmedOtherDayMixed1
Mutungoni Academy Secondary MachakosNot confirmedOtherBoardingMixed2
School of Angels Sofia MachakosYattaOtherListed as hybridMixed1
St. Chavara Cmi Girls MachakosMatunguluOtherListed as hybridGirls3
St. Peter's Girl High School MachakosMasingaOtherBoardingGirls1
Makueni Boys MakueniMakueniC1BoardingBoys12
Makueni Girls High School MakueniMakueniC1BoardingGirls6
Mbooni Boys MakueniMbooni WestC1BoardingBoys8
Mukaa Boys’ High School MakueniMukaaC1BoardingBoys6
Precious Blood Secondary School – Kilungu MakueniKilunguC1BoardingGirls6
S.T Alphonsa Kisau Girls’ Secondary School MakueniMbooni EastC1BoardingGirls4
St Therese Mbooni Girls MakueniMbooni WestC1BoardingGirls6
St. Joseph’s Girls Secondary Kibwezi MakueniKibweziC1BoardingGirls13
Barazani Girls’ High School MakueniNzauiC2BoardingGirls1
Kalawa Secondary School MakueniMbooni EastC2BoardingBoys5
Kalulini Boys’ High School MakueniKibweziC2BoardingBoys8
Kaumoni Boys Secondary School MakueniMakueniC2BoardingBoys4
Kitondo Secondary School MakueniMbooni EastC2BoardingBoys1
Moi Girls Secondary School – Kibwezi MakueniMakinduC2BoardingGirls11
Mwaani Boys’ Secondary School MakueniMakueniC2BoardingBoys5
Mwaani Girls Secondary School MakueniMakueniC2BoardingGirls13
Ngoto Boys High School MakueniNzauiC2BoardingBoys1
St. Martin Kathonzweni School MakueniKathonzweniC2BoardingBoys12
St. Stephen Makindu Boys Secondary School MakueniMakinduC2BoardingBoys3
Ukia Girls’ Secondary School MakueniMakueniC2BoardingGirls3
ABC Kiatineni MakueniMbooni WestC3BoardingMixed2
ABC Maiani Boys High School MakueniMukaaC3BoardingBoys4
ACK St. Thomas Kithingii’syo MakueniKambuC3BoardingMixed2
AIC Mavindini Boys Secondary School MakueniKathonzweniC3BoardingBoys1
AIC Mwaani-Ilima Secondary School MakueniKilunguC3BoardingMixed4
Darajani Secondary School MakueniKambuC3BoardingBoys2
Enguli ABC Secondary School MakueniMukaaC3BoardingMixed1
Gigiri Lions Girls’ Secondary School MakueniNzauiC3BoardingGirls2
Gigiri Nzeeni Lions Boys Secondary School MakueniNzauiC3BoardingBoys2
Good Shepherd Girls Secondary School MakueniNzauiC3BoardingGirls2
Imale MakueniMbooni WestC3BoardingBoys2
Inyokoni Secondary School MakueniKilunguC3BoardingMixed1
Itetani Boys MakueniMbooni WestC3BoardingBoys1
Joanna Chase Secondary School MakueniKambuC3BoardingMixed4
Kalawa Girls’ Secondary School MakueniMbooni EastC3BoardingGirls2
Kasikeu Girls High School MakueniMukaaC3BoardingGirls2
Kasikeu Secondary School MakueniMukaaC3BoardingBoys6
Kasue Girls’ Secondary School MakueniKambuC3BoardingGirls2
Kathonzweni Girls Secondary School MakueniKathonzweniC3BoardingGirls8
Kathyaka Secondary School MakueniKibweziC3BoardingMixed1
Kikima MakueniMbooni WestC3BoardingMixed5
Kikumini Secondary School MakueniNzauiC3BoardingBoys3
Kilungu Boys High School MakueniKilunguC3BoardingBoys8
Kisayani Secondary School MakueniKibweziC3BoardingMixed6
Kitaingo Boys’ Secondary School MakueniMukaaC3BoardingBoys4
Kiteta Girls Secondary School MakueniMbooni EastC3BoardingGirls3
Kithyululu Secondary School MakueniKibweziC3BoardingMixed3
Kivuthini Secondary School MakueniKambuC3BoardingMixed4
Kyanginywa High School MakueniKibweziC3BoardingMixed3
Makindu Girls Secondary School MakueniMakinduC3BoardingGirls4
Mbiini Secondary School MakueniMukaaC3BoardingMixed2
Mbooni AIC Girls MakueniMbooni WestC3BoardingGirls2
Mt. Carmel Girls’ Secondary School – Kilome MakueniMukaaC3BoardingGirls1
Mukaa Girls’ High School MakueniMukaaC3BoardingGirls13
Mulala Girls’ High School MakueniNzauiC3BoardingGirls3
Mulooni MakueniMbooni WestC3BoardingMixed3
Mutanda Girls Secondary School MakueniNzauiC3BoardingGirls2
Muthingiini High School MakueniKambuC3BoardingBoys1
Nduluku Secondary School MakueniMbooni EastC3BoardingBoys1
Nduluni Secondary School MakueniMukaaC3BoardingMixed6
Nguumo Girls Secondary School MakueniMakinduC3BoardingGirls5
Nzeveni MakueniMbooni WestC3BoardingMixed3
Shine Star Kai Secondary School MakueniMakinduC3BoardingMixed7
St. Angela Merici Ititu Girls Secondary School MakueniMbooni EastC3BoardingGirls4
St John’s Malivani Secondary School MakueniMakueniC3BoardingMixed2
St Peter Claver’s Secondary School-Kithuki MakueniKathonzweniC3BoardingBoys14
St. Albertina Kiongwani Girls High School MakueniMukaaC3BoardingGirls3
St. Andrian Kiongwani Boys’ High School MakueniMukaaC3BoardingBoys8
St. Anns Kiboko Secondary School MakueniMakinduC3BoardingGirls7
St. Bakhita Girls-Kiangini MakueniKathonzweniC3BoardingGirls2
St. Jude Girls Secondary School MakueniKathonzweniC3BoardingGirls1
St. Lawrence’s Nziu Girls MakueniMakueniC3BoardingGirls2
St. Mary’s Girls High School Kinyambu MakueniKibweziC3BoardingGirls8
St. Mary’s Komboyoo Girls Secondary MakueniKambuC3BoardingGirls2
St. Patrick’s Kako Secondary School MakueniMbooni EastC3BoardingMixed2
St. Paul’s Kyamuthei Secondary School MakueniMakueniC3BoardingBoys2
St. Lucia Girls’ High School- Kauti MakueniKilunguC3BoardingGirls2
Sumbi Secondary School MakueniKambuC3BoardingMixed3
Utangwa Girls MakueniMbooni WestC3BoardingGirls4
Utangwa High MakueniMbooni WestC3BoardingMixed5
Utini Girls Secondary School MakueniNzauiC3BoardingGirls2
Utithi Secondary School MakueniKambuC3BoardingMixed3
A.B.C Kalumbi Secondary School MakueniNzauiC4DayMixed1
A.C.K Kyakatoni Secondary School MakueniKilunguC4DayMixed2
A.C.K St. Joseph’s Maaueli Secondary School MakueniKathonzweniC4DayMixed1
A.C.K. St. Lukes Marwa Secondary School MakueniMukaaC4DayMixed1
A.I.C Kavatanzou Secondary School MakueniKilunguC4DayMixed1
A.I.C Muthyoi Secondary School MakueniMakueniC4DayMixed1
A.I.C Ndithini Mixed Secondary School MakueniMbooni EastC4DayMixed2
A.I.C Nunguni Secondary School MakueniKilunguC4DayMixed4

Showing schools 4001–4500 of 8,689. Choose a county to narrow the list. Each school’s page shows its combinations.

Also in Applied Sciences

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