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
Kaing’inyo Mixed Day Secondary School MeruImenti NorthC4DayMixed2
Kairaa Mixed Day Secondary School MeruAbogetaC4DayMixed3
Kaliati Mixed Day Secondary School MeruTigania WestC4DayMixed2
Kaluli Mixed Day Secondary School MeruTigania CentralC4DayMixed1
Kamaroo Mixed Day Secondary School MeruTigania WestC4DayMixed1
Kambiti Mixed Secondary School MeruImenti EastC4DayMixed1
Kamiruru Mixed Day Secondary School MeruKienguC4DayMixed3
Kamithega Mixed Day Secondary School MeruTigania CentralC4DayMixed1
Kamitongu Mixed Day Secondary School MeruTigania WestC4DayMixed1
Kanaathu Mixed Day Secondary School MeruKienguC4DayMixed3
Kandubai Day Secondary School MeruIgembe CentralC4DayMixed3
Kangeta Mixed Day Secondary School MeruIgembe CentralC4DayMixed4
Kanjoo Mixed Day Secondary School MeruKienguC4DayMixed3
Karaene Mixed Day Secondary School MeruMeru CentralC4DayMixed2
Karama Antuamuo Secondary School MeruIgembe CentralC4DayMixed6
Karichu Mixed Secondary School MeruMutuatiC4DayMixed3
Kariene Mixed Day Secondary School MeruMeru CentralC4DayMixed1
Karoe Day Mixed Secondary School MeruIgojiC4DayMixed4
Karumaru Day Secondary School MeruIgembe SouthC4DayMixed4
Kathanga Secondary School MeruMutuatiC4DayMixed7
Kathanthatu Mixed Day Secondary School MeruImenti SouthC4DayMixed7
Kathatene Mixed Day Secondary School MeruMutuatiC4DayMixed2
Kathathene Secondary School MeruKienguC4DayMixed4
Kathelwa Secondary School MeruIgembe CentralC4DayMixed5
Kathigu Day Secondary School MeruIgojiC4DayMixed1
Kathiranga Day Secondary School MeruMeru CentralC4DayMixed1
Kathirune Mixed Day Secondary School MeruImenti EastC4DayMixed2
Kaubau Day Secondary School MeruImenti SouthC4DayMixed2
Kaurine Day Secondary School MeruKienguC4DayMixed8
Kawiru Secondary School MeruKienguC4DayMixed4
Kiamiriru Mixed Day Secondary School MeruImenti NorthC4DayMixed1
Kiani Mixed Secondary School MeruMutuatiC4DayMixed3
Kianjogu Mixed Day Secondary MeruImenti SouthC4DayMixed2
Kianthumbi Mixed Secondary School MeruMeru CentralC4DayMixed3
Kibiru Mixed Day Secondary School MeruTigania WestC4DayMixed1
Kiburine Secondary School MeruImenti EastC4DayMixed1
Kiegoi Day Secondary School MeruIgembe SouthC4DayMixed2
Kieiya Secondary School MeruIgembe CentralC4DayMixed2
Kigarine Mixed Day Secondary School MeruImenti SouthC4DayMixed2
Kiguchwa Mixed Day Secondary School MeruTigania CentralC4DayMixed1
Kiija Mixed Secondary School MeruMeru CentralC4DayMixed1
Kiirua Mixed Day Secondary School MeruBuuri EastC4DayMixed2
Kilalai Mixed Secondary School MeruIgembe SouthC4DayMixed10
Kilima Mungu Mixed Secondary School MeruIgembe CentralC4DayMixed5
Kinang’aru MeruTigania EastC4DayMixed1
Kindani Mixed Secondary School MeruIgembe SouthC4DayMixed2
King’o Mixed Day Secondary School MeruTigania CentralC4DayMixed1
Kinjo Mixed Day Secondary School MeruMeru CentralC4DayMixed1
Kinoro Mixed Day Secondary School MeruIgojiC4DayMixed2
Kinoru Day Mixed Secondary School MeruImenti NorthC4DayMixed1
Kionyo Secondary School MeruAbogetaC4DayMixed3
Kiorimba Mixed Day Secondary School MeruTigania WestC4DayMixed5
Kirigara Day Mixed Secondary School MeruMeru CentralC4DayMixed1
Kirige Day Secondary School MeruImenti NorthC4DayMixed2
Kirima Mixed Day Secondary MeruTigania EastC4DayMixed4
Kirindara Mixed Day Secondary School MeruIgembe NorthC4DayMixed3
Kirindine Secondary School MeruIgembe SouthC4DayMixed5
Kirukire Day Mixed Secondary School MeruTigania WestC4DayMixed5
Kithakanaro Mixed Day Secondary School MeruAbogetaC4DayMixed2
Kithare Day Secondary School MeruIgembe CentralC4DayMixed2
Kithetu Kirimene Mixed Day Secondary School MeruIgembe SouthC4DayMixed4
Kithetu Secondary School MeruMutuatiC4DayMixed6
Kithiiri Mixed Day Secondary School MeruTigania WestC4DayMixed2
Kithirune Mixed Day Secondary School MeruMeru CentralC4DayMixed1
Kithithina Mixed Secondary School MeruBuuri WestC4DayMixed1
Kithunguri Secondary School MeruImenti SouthC4DayMixed1
Kiune Mixed Day Secondary School MeruIgojiC4DayMixed1
Kongo Kamau Mixed Day Secondary School MeruIgembe CentralC4DayMixed1
Kothine Mixed Day Secondary School MeruAbogetaC4DayMixed2
Kunene Mixed Day Secondary School MeruTigania WestC4DayMixed3
Laciathuriu Secondary School MeruTigania WestC4DayMixed1
Laibocha Secondary MeruTigania EastC4DayMixed2
Lailuba Day Secondary School MeruTigania EastC4DayMixed5
Leeta Day Secondary School MeruMutuatiC4DayMixed9
Linjoka Day Secondary School MeruIgembe NorthC4DayMixed2
Lower Chure Day Secondary School MeruAbogetaC4DayMixed3
Lubuathirua MeruTigania EastC4DayMixed2
Lubunu Secondary School MeruTigania WestC4DayMixed1
Luluma Mixed Day Secondary School MeruIgembe SouthC4DayMixed5
Mabuurua Mixed Day Secondary MeruTigania EastC4DayMixed2
Machegene Mixed Secondary School MeruTigania WestC4DayMixed2
Machungulu Secondary School MeruIgembe CentralC4DayMixed5
Makandi Mixed Day Secondary School MeruTigania WestC4DayMixed3
Marega Mixed Day Secondary School MeruTigania CentralC4DayMixed1
Mariene Mixed Day School MeruMeru CentralC4DayMixed2
Marinya-A-Ruibi Secondary School MeruBuuri EastC4DayMixed3
Mariri Secondary School MeruIgembe NorthC4DayMixed4
Maritati Day Secondary School MeruBuuri WestC4DayMixed1
Matiandui Secondary School MeruKienguC4DayMixed9
Matirine Mixed Day Secondary School MeruKienguC4DayMixed2
Maua Mixed Day Secondary School MeruIgembe SouthC4DayMixed1
Mbaine Mixed Day Secondary School MeruIgojiC4DayMixed1
Mbayo Day Secondary School MeruMutuatiC4DayMixed4
Mboone Day Secondary School MeruIgembe SouthC4DayMixed3
Mburanjiru Mixed Day Secondary School MeruMutuatiC4DayMixed4
Mburugiti Mixed Day Secondary School MeruBuuri EastC4DayMixed5
Mbwinjeru Day Secondary School MeruMeru CentralC4DayMixed1
MCK Kamboo Mixed Day Secondary School MeruMutuatiC4DayMixed2
MCK Luuma MeruTigania EastC4DayMixed5
MCK Ntiba Mixed Day Secondary School MeruTigania WestC4DayMixed1
Menwe Mixed Day Secondary School MeruAbogetaC4DayMixed6
Mfariji Girls Secondary School MeruMutuatiC4DayGirls7
Miathene Mixed Secondary School MeruTigania WestC4DayMixed5
Michogomone Secondary School MeruBuuri EastC4DayMixed1
Miori Mixed Day Secondary School MeruKienguC4DayMixed1
Miriki Mixed Day Secondary School MeruMutuatiC4DayMixed3
Mitoone Mixed Day Secondary School MeruBuuri EastC4DayMixed5
Miurine Mixed Day Secondary School MeruTigania CentralC4DayMixed2
Muciimukuru Mixed Day Secondary School MeruTigania CentralC4DayMixed2
Mucuune Mixed Day Secondary School MeruTigania WestC4DayMixed3
Mugae Hill Mixed Day Secondary School MeruIgojiC4DayMixed2
Mugambone Secondary School MeruMeru CentralC4DayMixed3
Mukono Mixed Day Secondary School MeruTigania CentralC4DayMixed1
Mukululu Day Secondary School MeruIgembe CentralC4DayMixed4
Mukuune Mixed Day Secondary School MeruMeru CentralC4DayMixed1
Mulathankari Day Secondary School MeruImenti EastC4DayMixed1
Munithu Secondary School MeruImenti EastC4DayGirls1
Murathi Secondary School MeruMeru CentralC4DayMixed1
Murembu Day & Boarding Secondary School MeruIgojiC4DayMixed2
Muri Mixed Day Secondary School MeruMeru CentralC4DayMixed1
Murinya Day Secondary School MeruBuuri EastC4DayMixed1
Muromutua Mixed Secondry School MeruMutuatiC4DayMixed2
Mutewa Day Secondary School MeruTigania CentralC4DayMixed1
Muthangene Day Secondary School MeruMeru CentralC4DayMixed3
Muthara Day Secondary MeruTigania EastC4DayMixed6
Mutunguru Secondary School MeruIgojiC4DayMixed2
Muutiokiama Secondary School MeruAbogetaC4DayBoys2
Mwanganthia Secondary School MeruMeru CentralC4DayMixed1
Mwanika Mixed Day Secondary School MeruTigania WestC4DayMixed1
Mwerokieni MeruTigania EastC4DayMixed2
Mweromuthanga MeruTigania EastC4DayMixed2
Mwerongundu Secondary School MeruIgembe NorthC4DayMixed4
Mweronkoro Mixed Day Secondary School MeruTigania WestC4DayMixed1
Mweru Mixed Day Secondary School MeruIgojiC4DayMixed1
Mwirine Mixed Secondary School MeruImenti NorthC4DayMixed2
Mwiteria Mixed Day Secondary School MeruImenti NorthC4DayMixed1
Mwithumwiru Day Secondary School MeruImenti EastC4DayMixed1
Mworoga Secondary School MeruIgojiC4DayMixed1
Naikuriu Secondary School MeruMutuatiC4DayMixed6
Nairiri Mixed Day Secondary School MeruTigania WestC4DayMixed1
Nairuru Secondary School MeruMutuatiC4DayMixed2
Nchui Seconary MeruTigania EastC4DayMixed5
Ncoroiboro Mixed Day Secondary School MeruBuuri EastC4DayMixed3
Ndoleli Mixed Secondary School MeruMutuatiC4DayMixed3
Ngare Ndare Mixed Day Secondary School MeruBuuri WestC4DayMixed2
Ngiine Mixed Day Secondary School MeruImenti EastC4DayMixed1
Nguchia Mixed Day Secondary School MeruMeru CentralC4DayMixed1
Ngukwine Secondary School MeruMutuatiC4DayMixed3
Ng’onyi Boys Secondary School MeruImenti NorthC4DayBoys1
Nkabune Day Secondary School MeruImenti EastC4DayMixed1
Nkamathi Secondary School MeruMutuatiC4DayMixed4
Nkinyang’a Secondary School MeruIgembe CentralC4DayMixed2
Nkubu Mixed Day Secondary School MeruImenti SouthC4DayMixed2
Nkumari Secondary School MeruImenti SouthC4DayMixed3
Nkurare Mixed Secondary School MeruTigania WestC4DayMixed2
Ntakira Girls Day Secondary School MeruImenti NorthC4DayMixed1
Nthambiro Mixed Day Secondary School MeruKienguC4DayMixed3
Ntharene Mixed Day Secondary School MeruAbogetaC4DayMixed5
Ntirutu Secondary MeruTigania EastC4DayMixed3
Ntoombo Mixed Secondary School MeruTigania WestC4DayMixed2
Ntugi Mixed Day Secondary School MeruBuuri EastC4DayMixed4
Ntulili Secondary School MeruTigania EastC4DayMixed1
Ntumburi Day Mixed Secondary School MeruBuuri EastC4DayMixed1
Nturuba Mixed Day Secondary School MeruIgembe CentralC4DayMixed4
Ntuti Mixed Day Secondary School MeruIgembe CentralC4DayMixed4
Nyomba Yathi Day Secondary School MeruAbogetaC4DayMixed1
Nyweri Mixed Day Secondary School MeruMeru CentralC4DayMixed2
Ontulili Mixed Secondary School MeruBuuri WestC4DayMixed3
P.C.E.A Iriene Day Secondary School MeruAbogetaC4DayMixed2
Riaki Mixed Day Secondary School MeruIgembe SouthC4DayMixed3
Rugetene Day Secondary School MeruBuuri EastC4DayMixed3
Ruibi Mixed Day Secondary School MeruBuuri EastC4DayMixed1
Ruiga Mixed Day Secondary School MeruMeru CentralC4DayMixed2
Runogone Mixed Day Secondary School MeruImenti EastC4DayMixed1
Rurii Mixed Day Secondary School MeruTigania CentralC4DayMixed1
Ruriine Mixed Day Secondary School MeruImenti EastC4DayMixed2
Rwanyange Day Secondary School MeruImenti EastC4DayMixed2
Rwarera Mixed Day Secondary School MeruBuuri EastC4DayMixed1
Rwompo Secondary School MeruImenti SouthC4DayMixed2
Sirimon Mixed Day Secondary School MeruBuuri WestC4DayMixed2
St Johns’ Nchooro Mixed Day Secondary School MeruTigania WestC4DayMixed3
St Josephs Integrated Secondary School MeruIgojiC4DayMixed1
St. Benedicts Mixed Day Secondary School MeruTigania CentralC4DayMixed2
St. Bonaventure Ruiga Secondary School MeruMeru CentralC4DayMixed1
St. James Day Secondary School-Limbuku MeruIgembe CentralC4DayMixed2
St. James Tutua Secondary School MeruBuuri EastC4DayMixed3
St. Martin’s Ngongo Mixed Day Secondary School MeruAbogetaC4DayMixed4
St. Mary’s Ntanki Mixed Day Secondary School MeruMutuatiC4DayMixed13
St. Massimo Mixed Secondary School MeruTigania CentralC4DayMixed4
St. Pauls Gitine Secondary School MeruIgojiC4DayMixed1
St. Thomas Aquinas Kithuene Mixed Secondary School MeruBuuri EastC4DayMixed1
St. Eugene Secondary School MeruAbogetaC4DayMixed2
Tabata Day Mixed Secondary School MeruMeru CentralC4DayMixed2
Thaicu Mixed Day Secondary School MeruIgembe SouthC4DayMixed4
Thamare Mixed Day Secondary School MeruIgembe CentralC4DayMixed3
Thinyaine Day Secondary School MeruTigania WestC4DayMixed1
Thubuku Secondary School MeruTigania EastC4DayMixed6
Thuura Mixed Day Secondary School MeruImenti EastC4DayMixed1
Thuuri Day Secondary School MeruTigania CentralC4DayMixed2
Thuuria MeruTigania EastC4DayMixed2
Tiira Mixed Day Secondary School MeruIgembe SouthC4DayMixed2
Timau Mixed Day Secondary School MeruBuuri WestC4DayMixed1
Twale Day Secondary School MeruTigania WestC4DayMixed1
Ugoti Day Secondary School MeruIgembe SouthC4DayMixed6
Upper Mikumbune Secondary School MeruImenti SouthC4DayMixed2
Urru Mixed Day Secondary School MeruTigania WestC4DayMixed1
Yururu Day Secondary School MeruAbogetaC4DayMixed2
Dom San Francesco Secondary School MeruMeru CentralOtherBoardingMixed2
Fr. Soldati Girls Day and Boarding Secondary School MeruIgembe SouthOtherListed as hybridGirls2
Josirenes Girls High School MeruIgembe SouthOtherListed as hybridGirls1
Kiriiria Mixed Secondary School MeruNot confirmedOtherDay & BoardingMixed1
Kiutine Adventist Secondary School MeruKienguOtherListed as hybridMixed3
Mujwa Girls Secondary School MeruNot confirmedOtherDay & BoardingGirls1
Our Lady of Visitation Girls Secondary School MeruNot confirmedOtherBoardingGirls1
St Padre Pio High School MeruBuuri WestOtherBoardingGirls1
St Theresa's Secondary School Riiji MeruNot confirmedOtherBoardingGirls2
St. Angelic Girls Secondary School MeruNot confirmedOtherBoardingGirls1
Kadika Girls’ Secondary School MigoriMigoriC1BoardingGirls16
Kanga High MigoriRongoC1BoardingBoys10
Kuja Special School for the Deaf MigoriRongoC1BoardingMixed2
Moi Nyabohanse Girls High School MigoriMaberaC1BoardingGirls14
St Joseph’s Rapogi Secondary School MigoriUririC1BoardingBoys8
St. Albert’s Girls High School, Ulanda MigoriAwendoC1BoardingGirls3
Tarang’anya Boys High School MigoriKuria WestC1BoardingBoys12
Anjego Mixed Secondary School MigoriMigoriC2BoardingMixed10
Bande Girls Secondary School MigoriNyatike SouthC2BoardingGirls2
Bware Secondary School MigoriUririC2BoardingMixed2
Ikerege Mixed Secondary School MigoriKuria WestC2BoardingMixed10
Isibania Boys Secondary School MigoriMaberaC2BoardingBoys14
Kangeso Secondary School MigoriRongoC2BoardingBoys4
Kanyawanga Secondary School MigoriRongoC2BoardingBoys5
Koderobara Secondary School MigoriRongoC2BoardingBoys7
Migori Secondary School MigoriMigoriC2BoardingBoys7
Moi Suba Girls Secondary School MigoriSuna WestC2BoardingGirls2
Nyabisawa Girls Secondary School MigoriMigoriC2BoardingGirls14
Nyaroha Girls Secondary School MigoriKuria EastC2BoardingGirls13
Oyugi Ogango Girls’ Secondary School MigoriRongoC2BoardingGirls5
Pe-Hill High School MigoriAwendoC2BoardingBoys5
Sori Secondary School MigoriNyatike WestC2BoardingBoys12
St Mary’s Mabera Girls Secondary School MigoriMaberaC2BoardingGirls13
St Peter’s Abwao Secondary School MigoriSuna WestC2BoardingBoys10
St. Angela Merici Isibania Girls’ Secondary School MigoriMaberaC2BoardingGirls8
St. Mourice Nyarombo Mixed Secondary School MigoriAwendoC2BoardingMixed5
St. Pius Uriri High School MigoriUririC2BoardingBoys4
St. Nicholas Koyier Mixed Secondary School MigoriAwendoC2BoardingMixed18
Ageng’a Secondary School MigoriNyatike NorthC3BoardingMixed8
Arambe Secondary School MigoriUririC3BoardingMixed3
Awendo Secondary School MigoriAwendoC3BoardingBoys1
Bishop Masaga Ogada Girls Secondary School MigoriSuna WestC3BoardingGirls2
Gokeharaka Mixed Secondary School MigoriKuria WestC3BoardingMixed7
Kameji Mixed Secondary School MigoriRongoC3BoardingMixed6
Kamsaki Salvation Army Girls Secondary School MigoriUririC3DayGirls1
Kebaroti Secondary School MigoriKuria EastC3BoardingMixed4
Kibuon Secondary School MigoriNyatike NorthC3BoardingMixed15
Kokuro Secondary School MigoriAwendoC3BoardingBoys7
Kwa Secondary School MigoriMigoriC3BoardingMixed7
Manyatta High School MigoriAwendoC3BoardingBoys7
Masara Mixed Secondary School MigoriSuna WestC3BoardingMixed6
Matare Secondary School MigoriNtimaruC3BoardingBoys2
Migori Township Complex Secondary School MigoriSuna WestC3BoardingMixed5
Moi Nyatike Secondary School MigoriNyatike NorthC3BoardingBoys1
Nyaduong Secondary School MigoriMigoriC3BoardingMixed3
Oruba Boys Secondary School MigoriSuna WestC3BoardingBoys7
Oruba Girls Secondary School MigoriUririC3BoardingGirls3
Osingo Mixed Secondary School MigoriMigoriC3BoardingMixed2
Owiro Akoko Girls Secondary School MigoriAwendoC3BoardingGirls3
Rabwao Secondary School MigoriNyatike SouthC3BoardingMixed1
Rapogi Girls Secondary School MigoriUririC3BoardingGirls3
Sagegi Mixed Secondary School MigoriMigoriC3BoardingMixed5
Sagero Mixed Secondary School MigoriSuna WestC3BoardingMixed10
Sigiria Secondary School MigoriRongoC3BoardingMixed1
St Celestino Nyangubo Girls Secondary School MigoriSuna WestC3BoardingGirls3
St. Mary Gorrety’s Dede Girls Secondary School MigoriAwendoC3BoardingGirls3
St. Mary’s Winjo Secondary School MigoriNyatike SouthC3BoardingMixed7
St. Michael Nyarongi Mixed Secondary School MigoriMigoriC3BoardingMixed6
St. Michael Piny Owacho Mixed Secondary School MigoriUririC3BoardingMixed4
St. Peter’s Kegonga Secondary School MigoriKuria EastC3BoardingBoys3
St. Mark’s Tom Mboya Mixed Secondary School MigoriAwendoC3BoardingMixed9
St. Michael’s Nyandema Secondary School MigoriNyatike NorthC3BoardingMixed2
Taragai Mixed Secondary School MigoriNtimaruC3BoardingMixed3
Tarang’anya Girls Secondary School MigoriKuria WestC3BoardingGirls2
Ugari Mixed Secondary School MigoriMigoriC3BoardingMixed4
Wangirabose Mixed Secondary School MigoriNtimaruC3BoardingMixed5
Akala Secondary School MigoriNyatike NorthC4DayMixed3
Amoyo Mixed Secondary School MigoriNyatike SouthC4DayMixed1
Aneko Mixed Secondary School MigoriNyatike SouthC4DayMixed1
B.L. Tezza Secondary School MigoriNyatike WestC4DayMixed8
Banda Mixed Day and Boarding MigoriRongoC4DayMixed1
Bishop Anyolo Korwa Mixed Secondary School MigoriUririC4DayMixed4
Bishop Linus Okok Osogo Secondary School MigoriUririC4DayMixed2
Bishop Makarios Kisugunua Mixed Secondary School MigoriUririC4DayMixed5
Bishop Odera Agongo Secondary School MigoriAwendoC4DayMixed4
Bishop Okinda High School MigoriSuna WestC4DayMixed3
Bishop Philip Anyolo Ntimaru Girls Secondary MigoriNtimaruC4DayGirls1
Bondo Nyironge Secondary School MigoriSuna WestC4DayMixed3
Chacha Moronge Sorore Mixed Secondary School MigoriKuria WestC4DayMixed2
Chamachichi S.D.A Mixed Secondary School MigoriNyatike SouthC4DayMixed1
Dr. Ida Odinga Nyakweri Girls Secondary School MigoriNyatike NorthC4DayGirls2
Fr. Joseph Otati Mixed Secondary School MigoriNyatike WestC4DayMixed5
Gamba Mixed Secondary School MigoriAwendoC4DayMixed2
Getong’anya Mixed Secondary School MigoriMaberaC4DayMixed15
Gibarori Mixed Secondary School MigoriKuria EastC4DayMixed1
God Keyo Secondary School MigoriNyatike WestC4DayMixed2
God Ngoche Girls’ Secondary School MigoriMigoriC4DayGirls1
God Sibuoche Mixed Day Secondary School MigoriUririC4DayMixed3
Gwikonge Mixed Secondary School MigoriKuria WestC4DayMixed1
Gwitembe Mixed Secondary School MigoriNtimaruC4DayMixed1
Iraha Mixed Secondary School MigoriMaberaC4DayMixed2
Itongo Mixed Secondary School MigoriNtimaruC4DayMixed1
Jangoe Mixed Secondary School MigoriNyatike WestC4DayMixed3
Kakrao Mixed Secondary School MigoriMigoriC4DayMixed9
Kamagambo Mixed Day Secondary School MigoriRongoC4DayMixed1
Kanga Mixed Secondary School MigoriRongoC4DayMixed1
Kanyasrega Nyokal Secondary School MigoriAwendoC4DayMixed2
Kea Mixed Secondary School MigoriNyatike SouthC4DayMixed1
Kehancha Mixed Secondary School MigoriKuria WestC4DayMixed2
Kemakoba Mixed Secondary School MigoriKuria EastC4DayMixed2
Kikoma Secondary School MigoriMigoriC4DayMixed2
Kimai Mixed Secondary School MigoriNyatike NorthC4DayMixed1
Kionyo Mixed Secondary School MigoriKuria EastC4DayMixed1
Kitabaye Mixed Secondary School MigoriSuna WestC4DayMixed1
Kokach Mixed Secondary School MigoriMigoriC4DayMixed1
Kolwal Mixed Secondary School MigoriUririC4DayMixed1
Komomange Mixed Secondary School MigoriKuria WestC4DayMixed1
Komotobo Secondary School MigoriKuria EastC4DayMixed8
Konduru Mixed Secondary School MigoriUririC4DayMixed2
Kopala Secondary School MigoriNyatike WestC4DayMixed6
Korondo Mixed Secondary School MigoriUririC4DayMixed1
Korwa Mixed Secondary School MigoriMigoriC4DayMixed1
Kubweye Secondary School MigoriMaberaC4DayMixed9
Kugisingisi Mixed Secondary School MigoriMaberaC4DayMixed9
Kugitimo Mixed Secondary School MigoriKuria EastC4DayMixed3
Kugitura Mixed Secondary School MigoriKuria WestC4DayMixed2
Kurutiyange Mixed Secondary School MigoriKuria WestC4DayMixed4
Kwibancha Girls Secondary School MigoriNtimaruC4DayGirls1
Kwiho Mixed Secondary School MigoriNtimaruC4DayMixed1
Kwoyo Kodalo Mixed Secondary School MigoriAwendoC4DayMixed1
Lang’o Arek Mixed Day Secondary School MigoriRongoC4DayMixed1
Luoro Secondary School MigoriUririC4DayMixed4
Lwala Mixed Secondary School MigoriUririC4DayMixed5
Lwanda Magwar Secondary School MigoriNyatike WestC4DayMixed4
Machicha Mixed Secondary School MigoriSuna WestC4DayMixed2
Maeta Mixed Secondary School MigoriKuria EastC4DayMixed4
Magina (F.A.M) Mixed Secondary School MigoriMigoriC4DayMixed3
Magongo Ribe Secondary School MigoriSuna WestC4DayMixed3
Magoto Mixed Secondary School MigoriSuna WestC4DayMixed1
Makararangwe Secondary School MigoriNtimaruC4DayMixed1
Malera Mixed Secondary School MigoriSuna WestC4DayMixed3
Manyonge Mixed Secondary School MigoriUririC4DayMixed2
Mapera Mixed Secondary School MigoriMigoriC4DayMixed2
Mariba Mixed Secondary School MigoriNyatike NorthC4DayMixed1
Masaba Boys Secondary School MigoriMaberaC4DayMixed6
Masangora Girls Secondary School MigoriKuria WestC4DayMixed1
Mathias Nyanchabo Girls Secondary School MigoriMaberaC4DayGirls6
Michelle Obama Kogelo Girls Secondary School MigoriAwendoC4DayGirls2
Midida Mixed Day Secondary School MigoriUririC4DayMixed2
Midoti Mixed Secondary School MigoriMigoriC4DayMixed1
Minyenya Mixed Secondary School MigoriRongoC4DayMixed1
Mori MigoriUririC4DayMixed2
Mubachi Secondary School MigoriSuna WestC4DayMixed3
Mukuyu Secondary School MigoriUririC4DayMixed3
Mwachi Secondary School MigoriMigoriC4DayMixed1
Ndiwa Girls Secondary MigoriNyatike NorthC4DayGirls1
Ngege Got Kachacha Secondary School MigoriMigoriC4DayMixed5
Ngodhe Mixed Secondary School MigoriRongoC4DayMixed1
Ngukumahando Mixed Secondary School MigoriKuria WestC4DayMixed2
Nyabikongori Secondary School MigoriKuria EastC4DayMixed1
Nyabokarange Mixed Secondary School MigoriKuria WestC4DayMixed1
Nyakuru Mixed Secondary School MigoriAwendoC4DayMixed5
Nyamagagana Mixed Secondary School MigoriMaberaC4DayMixed4
Nyamagenga Mixed Secondary School MigoriKuria EastC4DayMixed2
Nyamagongwi Mixed Secondary School MigoriKuria EastC4DayMixed1
Nyamaharaga Mixed Secondary School MigoriKuria WestC4DayMixed8
Nyamaranya Secondary School MigoriKuria WestC4DayMixed1
Nyametaburo Mixed Secondary School MigoriKuria WestC4DayMixed7
Nyamome Secondary School MigoriSuna WestC4DayMixed3
Nyamongo Secondary School MigoriMigoriC4DayMixed2
Nyamotambe Mixed Secondary School MigoriKuria WestC4DayMixed4
Nyamuga Mixed Secondary School MigoriRongoC4DayMixed1
Nyandago Mixed Secondary School MigoriNyatike SouthC4DayMixed2
Nyangere Mixed Secondary School MigoriNyatike SouthC4DayMixed1
Nyango Mixed Secondary School MigoriMigoriC4DayMixed2
Nyangoge Mixed Secondary School MigoriMaberaC4DayMixed6
Nyankore Secondary School MigoriMaberaC4DayMixed6
Nyarach Mixed Day Secondary School MigoriRongoC4DayMixed2
Nyasoko Secondary School MigoriSuna WestC4DayMixed2
Nyikendo Mixed Secondary School MigoriMigoriC4DayMixed4
Obolo Mixed Secondary School MigoriNyatike SouthC4DayMixed2
Obware Mixed Secondary School MigoriNyatike WestC4DayMixed2
Ogwamrondo Hill Mixed Secondary School MigoriAwendoC4DayMixed1
Okayo Mixed Secondary MigoriNyatike WestC4DayMixed2
Okenge Mixed Secondary School MigoriNyatike NorthC4DayMixed3
Olando Mixed Secondary School MigoriNyatike SouthC4DayMixed1
Olasi Mixed Secondary School MigoriNyatike SouthC4DayMixed2
Ombasa Mixed Secondary School MigoriAwendoC4DayMixed1
Omware Mixed Day Secondary School MigoriRongoC4DayMixed2
Onyalo Mixed Secondary School MigoriMigoriC4DayMixed7
Opapo Secondary School MigoriRongoC4DayMixed2
Othoch Rakuom Secondary School MigoriNyatike SouthC4DayMixed1
Oyani Mixed Secondary School MigoriUririC4DayMixed1
Paullo Odendo Secondary School MigoriNyatike WestC4DayMixed5
Rabuor Karungu Mixed Secondary School MigoriNyatike WestC4DayMixed3
Rabuor Kogelo Mixed Secondary School MigoriAwendoC4DayMixed2
Radienya Girls Secondary School MigoriMigoriC4DayGirls2
Radienya High School MigoriNyatike NorthC4DayMixed1
Ramoya Maranatha Mixed Secondary School MigoriSuna WestC4DayMixed1
Rayudhi Secondary School MigoriMigoriC4DayMixed1
Raywer Mixed Secondary School MigoriAwendoC4DayMixed1
Remo Mixed Day Secondary School MigoriMigoriC4DayMixed3
Senye Mixed Secondary School MigoriNyatike SouthC4DayMixed1
Sibuoche Mixed Secondary School MigoriSuna WestC4DayMixed2
Sidika Secondary School MigoriNyatike WestC4DayMixed5
Siling Mixed Secondary School MigoriMigoriC4DayMixed2
Siro Girls Secondary School MigoriUririC4DayGirls2
Sony Sugar Mixed Secondary School MigoriAwendoC4DayMixed1
Sota SDA Mixed Secondary School MigoriNyatike SouthC4DayMixed2
St Francis of Assis Siabai Mixed Secondary School MigoriNtimaruC4DayMixed1
St Joseph’s Bongu Mixed Secondary School MigoriAwendoC4DayMixed2
St Joseph’s Gunga Mixed Secondary School MigoriNyatike WestC4DayMixed5
St Joseph’s Modi Mixed Secondary School MigoriNyatike NorthC4DayMixed1
St Joseph’s Tuk – Jowi Girls Secondary School MigoriRongoC4DayGirls2
St Peter’s Giribe Mixed Secondary School MigoriSuna WestC4DayGirls2
St Peter’s Maweni Girls Secondary School MigoriSuna WestC4DayGirls1
St Peter’s of Wanga Mixed Secondary School MigoriRongoC4DayMixed1
St. Agnes Getongoroma Secondary MigoriKuria EastC4DayMixed1
St. Agnes Okuodo Mixed Secondary School MigoriNyatike WestC4DayMixed3
St. Albert Miyare Mixed Secondary School MigoriRongoC4DayMixed1
St. Augustine Arundo Mixed Secondary School MigoriRongoC4DayMixed2
St. Augustine Motemorabu Secondary School MigoriMaberaC4DayMixed3
St. Dominica Saria Mixed Secondary School MigoriAwendoC4DayMixed4
St. Dominic’s Secondary School Sagenya MigoriNyatike SouthC4DayMixed1
St. Erin Raha Mixed Secondary School MigoriSuna WestC4DayMixed4
St. Francis Wiga Girls Secondary School MigoriSuna WestC4DayGirls1
St. Gemma Girls High School MigoriNyatike NorthC4DayGirls1
St. Gorety Mikei High School MigoriNyatike NorthC4DayMixed4
St. Joseph`S Ntimaru Secondary School MigoriNtimaruC4DayMixed1
St. Joseph’s Alendo Secondary MigoriNyatike WestC4DayGirls4
St. Linus Koyieko Secondary School MigoriUririC4DayMixed1
St. Patrick’s Kamgundho Secondary MigoriRongoC4DayMixed3
St. Paul’s Rongo Mixed Secondary School MigoriRongoC4DayMixed3
St. Philomena Nguruna Mixed Secondary School MigoriKuria EastC4DayMixed2
St. Pius Got Orango Secondary School MigoriNyatike NorthC4DayMixed1
St. Sabianus Owich Secondary School MigoriNyatike NorthC4DayMixed1
St. Zablon Ondome Mixed Day Secondary School MigoriUririC4DayMixed1
St. Gabriel Siruti Secondary School MigoriAwendoC4DayMixed1
St. John’s Got Kachola Secondary School MigoriNyatike SouthC4DayMixed2
St. Paul’s Secondary School – Omboo MigoriUririC4DayMixed4
St. Peter’s Clevers Koduogo Mixed Secondary School MigoriUririC4DayMixed1
St. Peter’s Kodeny Mixed Secondary School MigoriAwendoC4DayMixed1
St. Thomas Aquinas Komosoko Secondary School MigoriMaberaC4DayMixed4
St. Timons Rabondo Mixed Secondary School MigoriAwendoC4DayMixed3
Thim Jope Mixed Secondary School MigoriUririC4DayMixed2
Tom Mboya Ragana Complex Girls Secondary School MigoriSuna WestC4DayGirls2
Ungoe Secondary School MigoriNyatike WestC4DayMixed2
Warisia Mixed Day Secondary School MigoriMigoriC4DayMixed3
Wasio Mixed Secondary School MigoriMigoriC4DayMixed4
Winyo Mixed Secondary School MigoriRongoC4DayMixed2
Witharaga Mixed Secondary School MigoriMigoriC4DayMixed3
Yago Mixed Secondary School MigoriAwendoC4DayMixed2
Andingo Secondary School MigoriNot confirmedOtherDayMixed1
Bondo Kosiemo Secondary School MigoriNot confirmedOtherDayMixed5
Diruma Secondary MigoriNot confirmedOtherDayMixed1
Glory Missionery Girls Centre MigoriSuna WestOtherListed as hybridGirls1
Huruma Dolor Faith Mixed Secondary School MigoriUririOtherListed as hybridMixed1
Kamagambo High School MigoriNot confirmedOtherDay & BoardingMixed3
Nyakibaye Secondary School MigoriNot confirmedOtherDayMixed1
Pesoda Complex Academy -Annex MigoriSuna WestOtherListed as hybridMixed1
St. Teresa Secondary MigoriNot confirmedOtherBoardingGirls1
Steda Mixed Secondary School MigoriKuria WestOtherListed as hybridMixed2
Thabitha Outreach Foundation Academy MigoriKuria WestOtherListed as hybridMixed2
The Madaras Senior School and Talent Center MigoriNyatike WestOtherBoardingMixed2
M.S.S for the Physically Handicapped MombasaNyaliC1BoardingBoys2
Mama Ngina Girls MombasaKisauniC1BoardingGirls6
Shimo-La-Tewa School MombasaKisauniC1BoardingBoys12
Bububu Boys Secondary School MombasaLikoniC3BoardingBoys2
Changamwe Secondary School MombasaChangamweC3BoardingMixed13
Moi Forces Academy-Mombasa MombasaLikoniC3BoardingMixed3
Mweza Secondary School (Moi Forces Academy) MombasaLikoniC3BoardingGirls1
Alfarsy Girls Secondary School MombasaMombasaC4DayGirls10
Allidina Visram High School MombasaMombasaC4DayBoys10
Bomu Secondary School MombasaChangamweC4DayMixed1
Chaani Secondary School MombasaChangamweC4DayMixed3
Changamwe Girls Secondary School MombasaChangamweC4DayGirls6
Coast Girls High School MombasaMombasaC4DayGirls3
Concordia Secondary School MombasaKisauniC4DayMixed3
Freretown Secondary School MombasaNyaliC4DayMixed2
Hassan Joho Girls’ Secondary School MombasaKisauniC4DayGirls2
Jomvu Girls High School MombasaJomvuC4DayGirls1
Kaa Chonjo Secondary School MombasaMombasaC4DayMixed2
Kajembe High School MombasaJomvuC4DayMixed10
Kashani Secondary School MombasaKisauniC4DayMixed3
Khadija Secondary School MombasaNyaliC4DayMixed1
Khamis Secondary School MombasaMombasaC4DayBoys3
Kongowea Secondary School MombasaNyaliC4DayMixed1
Kwa Bulo Secondary School MombasaNyaliC4DayMixed1
Likoni Secondary School MombasaLikoniC4DayBoys2
Makande Girls Secondary School MombasaMombasaC4DayGirls7
Makupa Boys Secondary School MombasaMombasaC4DayBoys1
Marimani Mixed Secondary School MombasaKisauniC4DayMixed1
Maweni Mixed Secondary School MombasaNyaliC4DayMixed4

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