Senior schools offering Theatre & Film

3,236 senior schools include Theatre & Film in at least one subject combination.

Schools by county, then by cluster

SchoolCountySub-countyClusterBoarding or dayGenderCombinations with Theatre & Film
Ngoleni Secondary School MachakosKathianiC4DayMixed1
Ngukemwe High School MachakosMasingaC4DayMixed1
Nzukini Secondary School MachakosMasingaC4DayMixed1
St. Augustine Mlolongo Secondary MachakosAthi-RiverC4DayMixed2
St. Austin Matuu Secondary School MachakosYattaC4DayMixed1
St. Martin De-Porres Ekalakala Secondary School MachakosMasingaC4DayMixed1
St. Martin Mixed Day Secondary School MachakosYattaC4DayMixed2
St. Stephen Musumaa Secondary School MachakosMasingaC4DayMixed1
Syokisinga Secondary School MachakosYattaC4DayMixed1
Yumbuni Secondary School MachakosYattaC4DayMixed1
ABC Katelembo Secondary MachakosNot confirmedOtherDay & BoardingMixed1
Bridgan Girls' High School MachakosAthi RiverOtherBoardingGirls2
Divine Word Boys High School MachakosAthi RiverOtherBoardingBoys1
Katethya Secondary MachakosNot confirmedOtherNot confirmedNot confirmed1
Konza Techno City Girls' School MachakosKalamaOtherListed as hybridGirls1
Lukenya Secondary School MachakosNot confirmedOtherNot confirmedNot confirmed1
Mission of Hope Girls' High School MachakosAthi RiverOtherBoardingGirls1
Missions of Hope Boys High School MachakosAthi RiverOtherBoardingBoys1
Mutungoni Academy Secondary MachakosNot confirmedOtherBoardingMixed1
Saint Valentine Girls High School MachakosNot confirmedOtherDay & BoardingGirls1
School of Angels Sofia MachakosYattaOtherListed as hybridMixed1
St Catherine Girl High School MachakosKathianiOtherBoardingGirls1
St Valentines Boys High MachakosNot confirmedOtherDay & BoardingMixed1
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 MakueniMakueniC1BoardingBoys3
Makueni Girls High School MakueniMakueniC1BoardingGirls1
Mbooni Boys MakueniMbooni WestC1BoardingBoys1
Mukaa Boys’ High School MakueniMukaaC1BoardingBoys3
Precious Blood Secondary School – Kilungu MakueniKilunguC1BoardingGirls1
S.T Alphonsa Kisau Girls’ Secondary School MakueniMbooni EastC1BoardingGirls2
St Therese Mbooni Girls MakueniMbooni WestC1BoardingGirls1
St. Joseph’s Girls Secondary Kibwezi MakueniKibweziC1BoardingGirls2
Barazani Girls’ High School MakueniNzauiC2BoardingGirls1
Kalulini Boys’ High School MakueniKibweziC2BoardingBoys2
Kaumoni Boys Secondary School MakueniMakueniC2BoardingBoys1
Kitondo Secondary School MakueniMbooni EastC2BoardingBoys1
Moi Girls Secondary School – Kibwezi MakueniMakinduC2BoardingGirls2
Mwaani Boys’ Secondary School MakueniMakueniC2BoardingBoys1
Mwaani Girls Secondary School MakueniMakueniC2BoardingGirls2
St. Martin Kathonzweni School MakueniKathonzweniC2BoardingBoys1
St. Stephen Makindu Boys Secondary School MakueniMakinduC2BoardingBoys1
St. Thomas Aquinas Boys Thomeandu Secondary School MakueniKilunguC2BoardingBoys1
Ukia Girls’ Secondary School MakueniMakueniC2BoardingGirls1
ACK St. Thomas Kithingii’syo MakueniKambuC3BoardingMixed1
AIC Mavindini Boys Secondary School MakueniKathonzweniC3BoardingBoys2
AIC Mwaani-Ilima Secondary School MakueniKilunguC3BoardingMixed1
Darajani Secondary School MakueniKambuC3BoardingBoys1
Inyokoni Secondary School MakueniKilunguC3BoardingMixed1
Joanna Chase Secondary School MakueniKambuC3BoardingMixed1
Kasikeu Secondary School MakueniMukaaC3BoardingBoys1
Kathyaka Secondary School MakueniKibweziC3BoardingMixed1
Kikumini Secondary School MakueniNzauiC3BoardingBoys1
Kilungu Boys High School MakueniKilunguC3BoardingBoys1
Kisayani Secondary School MakueniKibweziC3BoardingMixed1
Kiteta Girls Secondary School MakueniMbooni EastC3BoardingGirls1
Kivuthini Secondary School MakueniKambuC3BoardingMixed1
Kyanginywa High School MakueniKibweziC3BoardingMixed2
Makindu Girls Secondary School MakueniMakinduC3BoardingGirls2
Mukaa Girls’ High School MakueniMukaaC3BoardingGirls1
Mulala Girls’ High School MakueniNzauiC3BoardingGirls1
Muthingiini High School MakueniKambuC3BoardingBoys1
Ndolo Secondary School MakueniKilunguC3BoardingBoys1
Nguumo Girls Secondary School MakueniMakinduC3BoardingGirls2
Shine Star Kai Secondary School MakueniMakinduC3BoardingMixed1
St John’s Malivani Secondary School MakueniMakueniC3BoardingMixed1
St Peter Claver’s Secondary School-Kithuki MakueniKathonzweniC3BoardingBoys1
St. Albertina Kiongwani Girls High School MakueniMukaaC3BoardingGirls1
St. Andrian Kiongwani Boys’ High School MakueniMukaaC3BoardingBoys1
St. Bakhita Girls-Kiangini MakueniKathonzweniC3BoardingGirls1
St. Jude Girls Secondary School MakueniKathonzweniC3BoardingGirls1
St. Lawrence’s Nziu Girls MakueniMakueniC3BoardingGirls1
St. Mary’s Girls High School Kinyambu MakueniKibweziC3BoardingGirls2
St. Paul’s Kyamuthei Secondary School MakueniMakueniC3BoardingBoys1
St. Lucia Girls’ High School- Kauti MakueniKilunguC3BoardingGirls1
Utithi Secondary School MakueniKambuC3BoardingMixed1
A.C.K St. Joseph’s Maaueli Secondary School MakueniKathonzweniC4DayMixed1
A.I.C Nunguni Secondary School MakueniKilunguC4DayMixed1
ABC Ngaamba Secondary School MakueniMukaaC4DayMixed3
ACK Ilatu Secondary School MakueniMakinduC4DayMixed1
AIC Mutulani Secondary School MakueniMakueniC4DayMixed1
Iiani Secondary School MakueniKambuC4DayBoys1
Iuani Secondary School MakueniMakueniC4DayMixed1
Kaasya Secondary School MakueniKathonzweniC4DayMixed1
Kalungu Secondary School MakueniKibweziC4DayMixed1
Kambi Mawe Boys Secondary School MakueniMakueniC4DayBoys1
Kambi Mawe Secondary School MakueniMakueniC4DayGirls1
Kathekani Secondary School MakueniKambuC4DayMixed1
Katulani Secondary School MakueniMakinduC4DayMixed1
Kawala Secondary School MakueniNzauiC4DayMixed1
Kiambani Secondary School MakueniMakinduC4DayMixed1
Kiaoni Secondary School MakueniKibweziC4DayMixed1
Kikuswi Secondary School MakueniMbooni EastC4DayMixed1
Kitandi Secondary School MakueniMakueniC4DayMixed1
Kiteng’ei Secondary School MakueniKambuC4DayMixed1
Kithasyu Secondary School MakueniKambuC4DayMixed1
Kithumba Secondary School MakueniNzauiC4DayMixed1
Kitoto Secondary School MakueniMbooni EastC4DayMixed1
Kiuani Secondary School MakueniKambuC4DayMixed1
Kiundwani Secondary School MakueniKambuC4DayMixed1
Kiuuku Mixed Day Secondary School MakueniKathonzweniC4DayMixed1
Kivani Secondary School MakueniMakueniC4DayMixed1
Komboyoo Mixed Secondary MakueniKambuC4DayMixed1
Kwakiketi Secondary School MakueniMukaaC4DayMixed1
Kyaani Secondary School MakueniKambuC4DayMixed1
Kyase Secondary School MakueniKathonzweniC4DayMixed1
Lung’u Secondary School MakueniMbooni EastC4DayMixed1
Mandoi Secondary School MakueniMakueniC4DayMixed1
Manooni Secondary School MakueniNzauiC4DayMixed1
Masaku Ndogo Secondary School MakueniKibweziC4DayMixed1
Matinga Secondary School MakueniKibweziC4DayMixed1
Matulani Secondary School MakueniKambuC4DayMixed1
Mikuyuni Mixed Secondary School MakueniKibweziC4DayMixed3
Misuuni Mixed Secondary School MakueniKambuC4DayMixed2
Mukameni Boys A.I.C Secondary School MakueniNzauiC4DayMixed1
Mukameni Mixed Secondary School MakueniMakinduC4DayMixed1
Munyuni Secondary School MakueniMakueniC4DayMixed1
Muthingiini Girls Secondary School MakueniKambuC4DayGirls1
Ndumbi Secondary School MakueniMbooni EastC4DayMixed1
Ngakaa Secondary School MakueniMakinduC4DayMixed1
Ngokolani Secondary Schol MakueniKibweziC4DayMixed1
Ngomano Secondary School MakueniMakinduC4DayMixed1
Ngoni Mixed Day Secondary School MakueniMbooni EastC4DayMixed1
Ngunini Secondary School MakueniMbooni EastC4DayMixed1
Nguumo Secondary School MakueniMakinduC4DayBoys3
Ngwata Secondary School MakueniKambuC4DayMixed1
Nyayo Secondary School MakueniKibweziC4DayMixed1
Professor Kaloki Muthungue MakueniKambuC4DayMixed1
Salama Secondary School MakueniMakinduC4DayMixed1
St John Bosco Kyuasini Secondary School MakueniMakueniC4DayMixed1
St Peter’s Thange Secondary School MakueniKibweziC4DayBoys1
St. Augustine Mulumini Secondary School MakueniMukaaC4DayMixed1
St. Dominic Kitise Secondary School MakueniKathonzweniC4DayMixed1
St. Martin’s Maikuu Secondary School MakueniKambuC4DayMixed1
St. Michael Mbuvo Secondary School MakueniKathonzweniC4DayMixed1
St. Padre Pio Nthia Secondary School MakueniMakinduC4DayMixed2
St. Thomas Kavingoni Secondary School MakueniKathonzweniC4DayMixed1
St. Mary’s Ndovea Secondary School MakueniNzauiC4DayMixed1
St. Simon Mbui Nzau Secondary School MakueniKibweziC4DayMixed1
Tututha MakueniMbooni WestC4DayMixed1
Ulilinzi Secondary School MakueniKibweziC4DayMixed1
Usalama Secondary School MakueniKibweziC4DayMixed1
Yekanga Secondary School MakueniKathonzweniC4DayMixed1
Yikitaa Secondary School MakueniKambuC4DayMixed1
Yinthungu Secondary School MakueniKathonzweniC4DayMixed1
Yumbuni Secondary School MakueniKambuC4DayMixed2
Chelezo High School MakueniMakueniOtherBoardingMixed1
Clay International Secondary School MakueniNot confirmedOtherDayMixed1
Emmanuel Springs Boys High School MakueniMakueniOtherBoardingBoys1
Emmanuel Springs Girls High School MakueniMakueniOtherBoardingGirls1
Glorious Winners Senior School MakueniMukaaOtherBoardingGirls3
Gosheni School MakueniKibweziOtherDayMixed1
Holy Ghost Schools Makueni MakueniMukaaOtherBoardingBoys2
Lion of Judah Wisdom Girls High School MakueniNzauiOtherBoardingGirls1
Miangeni International High School MakueniMakinduOtherListed as hybridMixed1
Mumbe Boys Secondary MakueniNot confirmedOtherBoardingBoys1
St Marys Girls Senior Academy MakueniNot confirmedOtherBoardingGirls1
St. Claire Konza MakueniMukaaOtherBoardingGirls2
Tawa Girls Secondary MakueniNot confirmedOtherBoardingGirls1
Travellers Oasis Centre MakueniNot confirmedOtherBoardingMixed1
Mandera Secondary School ManderaMandera EastC1BoardingBoys1
Elwak Secondary School ManderaMandera CentralC3BoardingBoys1
Kiliwehiri Boys ManderaKiliweheriC3BoardingBoys1
Senior Chief Abdullahi Girls ManderaKiliweheriC3BoardingGirls1
Takaba Boys ManderaMandera WestC3BoardingBoys1
Ameyi Mixed Day Senior School ManderaKiliweheriC4DayMixed1
Banisa Mixed Secondary School ManderaBanisaC4DayMixed1
Barwaqo Boys Secondary ManderaMandera EastC4DayBoys1
Daua River Mixed Secondary ManderaMandera NorthC4DayMixed2
Eldanaba Mixed Boarding and Day Secondary School ManderaDanduC4DayMixed2
Eymole Secondary ManderaKiliweheriC4Listed as hybridMixed1
Libehiya Mixed ManderaArabiaC4DayMixed1
Takaba Day Mixed Secondary ManderaMandera WestC4DayMixed1
Mandera Intergrated Academy ManderaNot confirmedOtherDayMixed1
Moi Girls Secondary School-Marsabit MarsabitMarsabitC1BoardingGirls2
Sasura Girls’ Secondary School MarsabitMarsabitC2BoardingGirls1
Dakabaricha Secondary School MarsabitMarsabitC4DayMixed2
Gadamoji High School MarsabitMarsabitC4DayMixed1
Marsabit Mixed Day Secondary School MarsabitMarsabitC4DayMixed1
St. Pauls Secondary School MarsabitNot confirmedOtherBoardingBoys1
Kaaga Girls’ High School MeruImenti EastC1BoardingGirls1
Meru School MeruImenti EastC1BoardingBoys1
St. Lucy’s High School for the Visually Impaired MeruIgojiC1BoardingMixed1
St. Mary’s Girls High School Igoji MeruIgojiC1BoardingGirls2
Abothuguchi Secondary School MeruMeru CentralC2BoardingBoys1
Bishop Njiru Girls’ Kangeta MeruIgembe CentralC2BoardingGirls1
Burieruri Boys Secondary School MeruIgembe CentralC2BoardingBoys2
Gakuuni Girls Secondary School MeruIgojiC2BoardingGirls1
Gikurune Boys Secondary School MeruIgojiC2BoardingBoys1
Igembe Boys’ Secondary School MeruIgembe SouthC2BoardingBoys3
Kaaga Boys Secondary MeruImenti EastC2BoardingBoys1
Kanyakine High School MeruAbogetaC2BoardingBoys1
Kibirichia Boys Secondary School MeruBuuri EastC2BoardingBoys1
Kibirichia Girls Secondary School MeruBuuri EastC2BoardingGirls2
Kirigara Girls Secondary School MeruMeru CentralC2BoardingGirls1
Maua Girls Secondary School MeruIgembe SouthC2BoardingGirls1
Miathene Boys High School MeruTigania WestC2BoardingBoys1
Mikinduri Girls Secondary School MeruTigania CentralC2BoardingGirls2
Njia Boys Secondary School MeruIgembe CentralC2BoardingBoys2
Ntunene Girls Secondary School MeruIgembe NorthC2BoardingGirls1
Ruiri Girls Secondary School MeruBuuri EastC2BoardingGirls2
Akirang’ondu Secondary School MeruIgembe CentralC3BoardingMixed1
Akithii Girls Secondary School MeruTigania WestC3BoardingGirls1
Antubetwe Kiongo Secondary School MeruMutuatiC3BoardingMixed1
Athwana High School MeruTigania WestC3BoardingMixed1
Igandene Secondary School MeruAbogetaC3BoardingBoys1
Igoki Boys’ Secondary School MeruAbogetaC3BoardingBoys1
Irindiro Secondary School MeruTigania CentralC3BoardingMixed1
Kanjalu Girls Secondary School MeruTigania WestC3BoardingGirls1
Karama Boys Secondary School MeruTigania EastC3BoardingBoys1
Kianjai Girls Secondary School MeruTigania WestC3BoardingGirls1
Kianjai Secondary School MeruTigania WestC3BoardingBoys1
Kiirua Boys Secondary School MeruBuuri EastC3BoardingBoys1
Kimachia Secondary School MeruTigania WestC3BoardingMixed1
Kithangari Girls Secondary School MeruAbogetaC3BoardingGirls1
Kithatu Girls Secondary School MeruAbogetaC3BoardingGirls1
Kitheo Secondary School MeruTigania WestC3BoardingMixed1
Miruriiri Boys Secondary School MeruIgojiC3BoardingBoys1
Naathu Secondary School MeruMutuatiC3BoardingGirls1
Ndagene Secondary School MeruAbogetaC3BoardingBoys3
St Angela’s Girls’ MeruTigania EastC3BoardingGirls1
St. Cyprian High School MeruTigania EastC3BoardingMixed1
St. Luke’s Secondary School MeruTigania WestC3BoardingBoys1
St. Marys Mbaranga MeruTigania EastC3BoardingMixed1
St. Ritas’ Amwamba Girls Secondary School MeruIgembe SouthC3BoardingGirls2
Akui Day Secondary School MeruIgembe SouthC4DayMixed1
Antubochiu Mixed Day Secondary School MeruIgembe SouthC4DayMixed3
Auki Secondary School MeruIgembe SouthC4DayMixed1
Bishop Lawi Imathiu Mixed Day Secondary School MeruImenti EastC4DayMixed1
Charuru Mixed Day Secondary MeruTigania EastC4DayMixed1
DEB Kiguma Mixed Day Secondary School MeruTigania CentralC4DayMixed1
Karumaru Day Secondary School MeruIgembe SouthC4DayMixed2
Kiandiu Mixed Day Secondary School MeruTigania WestC4DayMixed1
Kilalai Mixed Secondary School MeruIgembe SouthC4DayMixed1
Kirindine Secondary School MeruIgembe SouthC4DayMixed2
Kirukire Day Mixed Secondary School MeruTigania WestC4DayMixed1
Kithiiri Mixed Day Secondary School MeruTigania WestC4DayMixed1
Miathene Mixed Secondary School MeruTigania WestC4DayMixed1
Mukono Mixed Day Secondary School MeruTigania CentralC4DayMixed1
Mutewa Day Secondary School MeruTigania CentralC4DayMixed1
Mweromuthanga MeruTigania EastC4DayMixed1
Mwerongundu Secondary School MeruIgembe NorthC4DayMixed1
St. Mary’s Ntanki Mixed Day Secondary School MeruMutuatiC4DayMixed4
Thuuri Day Secondary School MeruTigania CentralC4DayMixed1
Ugoti Day Secondary School MeruIgembe SouthC4DayMixed1
Kadika Girls’ Secondary School MigoriMigoriC1BoardingGirls1
Kanga High MigoriRongoC1BoardingBoys2
Kuja Special School for the Deaf MigoriRongoC1BoardingMixed1
Moi Nyabohanse Girls High School MigoriMaberaC1BoardingGirls4
St Joseph’s Rapogi Secondary School MigoriUririC1BoardingBoys4
Tarang’anya Boys High School MigoriKuria WestC1BoardingBoys3
Anjego Mixed Secondary School MigoriMigoriC2BoardingMixed2
Bande Girls Secondary School MigoriNyatike SouthC2BoardingGirls1
Ikerege Mixed Secondary School MigoriKuria WestC2BoardingMixed1
Isibania Boys Secondary School MigoriMaberaC2BoardingBoys3
Kangeso Secondary School MigoriRongoC2BoardingBoys1
Kanyawanga Secondary School MigoriRongoC2BoardingBoys1
Koderobara Secondary School MigoriRongoC2BoardingBoys3
Migori Secondary School MigoriMigoriC2BoardingBoys2
Moi Suba Girls Secondary School MigoriSuna WestC2BoardingGirls2
Nyabisawa Girls Secondary School MigoriMigoriC2BoardingGirls4
Nyaroha Girls Secondary School MigoriKuria EastC2BoardingGirls2
Oyugi Ogango Girls’ Secondary School MigoriRongoC2BoardingGirls1
St Mary’s Mabera Girls Secondary School MigoriMaberaC2BoardingGirls2
St Peter’s Abwao Secondary School MigoriSuna WestC2BoardingBoys1
St. Mourice Nyarombo Mixed Secondary School MigoriAwendoC2BoardingMixed1
St. Pius Uriri High School MigoriUririC2BoardingBoys2
St. Nicholas Koyier Mixed Secondary School MigoriAwendoC2BoardingMixed3
Arambe Secondary School MigoriUririC3BoardingMixed1
Gokeharaka Mixed Secondary School MigoriKuria WestC3BoardingMixed1
Kameji Mixed Secondary School MigoriRongoC3BoardingMixed3
Kamsaki Salvation Army Girls Secondary School MigoriUririC3DayGirls1
Kebaroti Secondary School MigoriKuria EastC3BoardingMixed1
Kokuro Secondary School MigoriAwendoC3BoardingBoys1
Kwa Secondary School MigoriMigoriC3BoardingMixed2
Manyatta High School MigoriAwendoC3BoardingBoys1
Matare Secondary School MigoriNtimaruC3BoardingBoys1
Migori Township Complex Secondary School MigoriSuna WestC3BoardingMixed1
Nyaduong Secondary School MigoriMigoriC3BoardingMixed1
Oruba Boys Secondary School MigoriSuna WestC3BoardingBoys1
Oruba Girls Secondary School MigoriUririC3BoardingGirls2
Osingo Mixed Secondary School MigoriMigoriC3BoardingMixed1
Rabwao Secondary School MigoriNyatike SouthC3BoardingMixed1
Sagegi Mixed Secondary School MigoriMigoriC3BoardingMixed1
Sagero Mixed Secondary School MigoriSuna WestC3BoardingMixed1
Sigiria Secondary School MigoriRongoC3BoardingMixed1
St Celestino Nyangubo Girls Secondary School MigoriSuna WestC3BoardingGirls1
St. Mary’s Winjo Secondary School MigoriNyatike SouthC3BoardingMixed1
St. Michael Nyarongi Mixed Secondary School MigoriMigoriC3BoardingMixed2
St. Michael Piny Owacho Mixed Secondary School MigoriUririC3BoardingMixed1
St. Mark’s Tom Mboya Mixed Secondary School MigoriAwendoC3BoardingMixed1
Ugari Mixed Secondary School MigoriMigoriC3BoardingMixed1
Amoyo Mixed Secondary School MigoriNyatike SouthC4DayMixed1
Aneko Mixed Secondary School MigoriNyatike SouthC4DayMixed1
B.L. Tezza Secondary School MigoriNyatike WestC4DayMixed1
Banda Mixed Day and Boarding MigoriRongoC4DayMixed1
Bishop Anyolo Korwa Mixed Secondary School MigoriUririC4DayMixed1
Bishop Makarios Kisugunua Mixed Secondary School MigoriUririC4DayMixed1
Bishop Odera Agongo Secondary School MigoriAwendoC4DayMixed1
Chamachichi S.D.A Mixed Secondary School MigoriNyatike SouthC4DayMixed1
God Ngoche Girls’ Secondary School MigoriMigoriC4DayGirls1
God Sibuoche Mixed Day Secondary School MigoriUririC4DayMixed1
Iraha Mixed Secondary School MigoriMaberaC4DayMixed1
Kakrao Mixed Secondary School MigoriMigoriC4DayMixed1
Kamagambo Mixed Day Secondary School MigoriRongoC4DayMixed1
Kanga Mixed Secondary School MigoriRongoC4DayMixed1
Kea Mixed Secondary School MigoriNyatike SouthC4DayMixed1
Kehancha Mixed Secondary School MigoriKuria WestC4DayMixed1
Kikoma Secondary School MigoriMigoriC4DayMixed1
Kionyo Mixed Secondary School MigoriKuria EastC4DayMixed2
Kombe Secondary School MigoriMaberaC4DayMixed1
Komotobo Secondary School MigoriKuria EastC4DayMixed1
Korwa Mixed Secondary School MigoriMigoriC4DayMixed1
Kubweye Secondary School MigoriMaberaC4DayMixed1
Kugitura Mixed Secondary School MigoriKuria WestC4DayMixed1
Kwiho Mixed Secondary School MigoriNtimaruC4DayMixed1
Kwoyo Kodalo Mixed Secondary School MigoriAwendoC4DayMixed1
Luoro Secondary School MigoriUririC4DayMixed1
Lwala Giribe Mixed Secondary School MigoriSuna WestC4DayMixed1
Lwala Mixed Secondary School MigoriUririC4DayMixed1
Lwanda Magwar Secondary School MigoriNyatike WestC4DayMixed1
Machicha Mixed Secondary School MigoriSuna WestC4DayMixed1
Maeta Mixed Secondary School MigoriKuria EastC4DayMixed1
Magina (F.A.M) Mixed Secondary School MigoriMigoriC4DayMixed1
Manyonge Mixed Secondary School MigoriUririC4DayMixed1
Mapera Mixed Secondary School MigoriMigoriC4DayMixed1
Masaba Boys Secondary School MigoriMaberaC4DayMixed1
Matagaro Mixed Day Secondary School MigoriRongoC4DayMixed1
Mathias Nyanchabo Girls Secondary School MigoriMaberaC4DayGirls1
Minyenya Mixed Secondary School MigoriRongoC4DayMixed1
Mukuyu Secondary School MigoriUririC4DayMixed1
Mwachi Secondary School MigoriMigoriC4DayMixed1
Ngege Got Kachacha Secondary School MigoriMigoriC4DayMixed1
Ngodhe Mixed Secondary School MigoriRongoC4DayMixed1
Nyamaharaga Mixed Secondary School MigoriKuria WestC4DayMixed2
Nyametaburo Mixed Secondary School MigoriKuria WestC4DayMixed1
Nyamongo Secondary School MigoriMigoriC4DayMixed1
Nyamotambe Mixed Secondary School MigoriKuria WestC4DayMixed1
Nyandago Mixed Secondary School MigoriNyatike SouthC4DayMixed1
Nyangere Mixed Secondary School MigoriNyatike SouthC4DayMixed1
Nyango Mixed Secondary School MigoriMigoriC4DayMixed1
Nyankore Secondary School MigoriMaberaC4DayMixed4
Nyarach Mixed Day Secondary School MigoriRongoC4DayMixed1
Nyikendo Mixed Secondary School MigoriMigoriC4DayMixed1
Obolo Mixed Secondary School MigoriNyatike SouthC4DayMixed1
Olasi Mixed Secondary School MigoriNyatike SouthC4DayMixed1
Omware Mixed Day Secondary School MigoriRongoC4DayMixed1
Onyalo Mixed Secondary School MigoriMigoriC4DayMixed1
Opapo Secondary School MigoriRongoC4DayMixed1
Our Lady of Fatima, Rakwaro Mixed Secondary School MigoriRongoC4DayMixed1
Radienya Girls Secondary School MigoriMigoriC4DayGirls1
Rayudhi Secondary School MigoriMigoriC4DayMixed1
Remo Mixed Day Secondary School MigoriMigoriC4DayMixed1
Sakuri Girls’ Secondary School MigoriKuria EastC4DayGirls1
Senye Mixed Secondary School MigoriNyatike SouthC4DayMixed1
Sota SDA Mixed Secondary School MigoriNyatike SouthC4DayMixed1
St Joseph’s Tuk – Jowi Girls Secondary School MigoriRongoC4DayGirls1
St. Augustine Arundo Mixed Secondary School MigoriRongoC4DayMixed1
St. Joseph`S Ntimaru Secondary School MigoriNtimaruC4DayMixed1
St. Patrick’s Kamgundho Secondary MigoriRongoC4DayMixed1
St. Paul’s Nyankondo Mixed Secondary School MigoriNyatike SouthC4DayMixed1
St. Paul’s Rongo Mixed Secondary School MigoriRongoC4DayMixed1
St. John’s Got Kachola Secondary School MigoriNyatike SouthC4DayMixed1
St. Paul’s Secondary School – Omboo MigoriUririC4DayMixed1
Thim Jope Mixed Secondary School MigoriUririC4DayMixed1
Warisia Mixed Day Secondary School MigoriMigoriC4DayMixed1
Wasio Mixed Secondary School MigoriMigoriC4DayMixed1
Winyo Mixed Secondary School MigoriRongoC4DayMixed1
Witharaga Mixed Secondary School MigoriMigoriC4DayMixed1
Kamagambo High School MigoriNot confirmedOtherDay & BoardingMixed1
Migori Education Centre MigoriMigoriOtherBoardingGirls1
St Bonaventure Secondary MigoriNot confirmedOtherDayMixed1
St Johns Seminary Rakwaro MigoriNot confirmedOtherBoardingBoys1
The Madaras Senior School and Talent Center MigoriNyatike WestOtherBoardingMixed1
The Scofield Christian High School MigoriMigoriOtherBoardingMixed1
M.S.S for the Physically Handicapped MombasaNyaliC1BoardingBoys1
Mama Ngina Girls MombasaKisauniC1BoardingGirls1
Shimo-La-Tewa School MombasaKisauniC1BoardingBoys1
The Salvation Army Likoni High for the Visually Impaired MombasaLikoniC1BoardingMixed1
Changamwe Secondary School MombasaChangamweC3BoardingMixed2
Mweza Secondary School (Moi Forces Academy) MombasaLikoniC3BoardingGirls1
Allidina Visram High School MombasaMombasaC4DayBoys1
Bomu Secondary School MombasaChangamweC4DayMixed1
Changamwe Girls Secondary School MombasaChangamweC4DayGirls1
Coast Girls High School MombasaMombasaC4DayGirls1
Hassan Joho Girls’ Secondary School MombasaKisauniC4DayGirls1
Khamis Secondary School MombasaMombasaC4DayBoys2
Marimani Mixed Secondary School MombasaKisauniC4DayMixed1
Mwakirunge Secondary School MombasaKisauniC4DayMixed2
St. Charles Lwanga Secondary School MombasaChangamweC4DayMixed1
Star of the Sea High School MombasaMombasaC4DayGirls2
Tudor Day Secondary School MombasaMombasaC4DayBoys3
Jcc Educational Complex High School MombasaNot confirmedOtherBoardingMixed2
Junda High School MombasaNot confirmedOtherDayMixed1
Mombasa Baptist High School MombasaNot confirmedOtherDayMixed1
Valerye Mcmillan High School MombasaKisauniOtherListed as hybridMixed1
Kahuhia Girls’ High School Murang'aKahuroC1BoardingGirls1
Kamahuha Girls High School Murang'aMurang’a SouthC1BoardingGirls1
Kiaguthu Boys Secondary School Murang'aKahuroC1BoardingBoys1
Mugoiri Girls High School Murang'aKahuroC1BoardingGirls1
Muranga High Murang'aMurang’a EastC1BoardingBoys2
Muranga School for Hearing Impaired Murang'aMurang’a EastC1BoardingMixed1
Njiiri School Murang'aKigumoC1BoardingBoys3
Christ the King Kirwara High Murang'aGatangaC2BoardingBoys2
Gaichanjiru High School Murang'aKandaraC2BoardingBoys1
Githumu High School Murang'aKandaraC2BoardingBoys2
Githunguri Girls High School Murang'aKandaraC2BoardingGirls2
Gitugi Girls High School Murang'aMathioyaC2BoardingGirls2
Gituru Secondary School Murang'aKandaraC2BoardingBoys2
Kangema High School Murang'aKangemaC2BoardingBoys3
Kianderi Girls Secondary School Murang'aKahuroC2BoardingGirls2
Kibutha Girls Secondary School Murang'aKangemaC2BoardingGirls1
Kigumo Bendera High School Murang'aKigumoC2BoardingBoys1
Makuyu Boys High School Murang'aMurang’a SouthC2BoardingBoys1
Mumbi Girls’ High School Murang'aMurang’a EastC2BoardingGirls2
Naaro High School Murang'aKandaraC2BoardingMixed1
Nginda Girl’s Secondary School Murang'aMurang’a SouthC2BoardingGirls1
Njumbi High School Murang'aMathioyaC2BoardingBoys1
Nyagatugu Secondary School Murang'aKangemaC2BoardingBoys1
Sacred Heart Ng’araria Girls High School Murang'aKandaraC2BoardingGirls1
St. Alexis Ruchu Girls High School Murang'aKandaraC2BoardingGirls3
St. Angela Kiria-Ini Girls Secondary School Murang'aMathioyaC2BoardingGirls1
St. Charles Lwanga Secondary School – Karimamwa Murang'aKandaraC2BoardingMixed3
St. Germaine Gatanga Girls’ High School Murang'aGatangaC2BoardingGirls1
Weithaga Boys Secondary Murang'aKahuroC2BoardingBoys1
Chomo Secondary School Murang'aGatangaC3BoardingBoys1
Dr Kiano Boys Secondary School Murang'aKangemaC3BoardingBoys1
Dr. Kiano Girls Secondary School Murang'aKahuroC3BoardingGirls1
Giachuki Boys High School Murang'aGatangaC3BoardingBoys1
Gititu Secondary School Murang'aIthanga/KakuziC3BoardingMixed1
Gitweku Secondary School Murang'aKahuroC3BoardingGirls2
Igikiro Secondary School Murang'aMurang’a SouthC3BoardingBoys1
Kaharo Secondary School Murang'aMurang’a SouthC3BoardingGirls1
Kiangunyi Girls Secondary School Murang'aKangemaC3BoardingGirls2
Kigumo Girls High School Murang'aKigumoC3BoardingGirls1
Kihumbu-Ini Secondary School Murang'aGatangaC3BoardingGirls1
Kiranga Secondary School Murang'aKandaraC3BoardingMixed1
Kiriti Girls Secondary School Murang'aMathioyaC3BoardingGirls3
Kiru Secondary School Murang'aMathioyaC3BoardingBoys1
Kiruri Secondary School Murang'aKangemaC3BoardingBoys1
Kiunyu Secondary School Murang'aGatangaC3BoardingGirls3
Koimbi Secondary School Murang'aKahuroC3BoardingBoys1
Mbugiti Secondary School Murang'aGatangaC3BoardingBoys2
Rarakwa Secondary School Murang'aKigumoC3BoardingGirls1
Ruchu Boys High School Murang'aKandaraC3BoardingBoys1
St Teresa Gatura Girls Murang'aGatangaC3BoardingGirls2
St. Anuarite Gatanga Girls Secondary School Murang'aGatangaC3BoardingGirls1
St. Pauls Boys High School,Gathuki – Ini Murang'aMurang’a EastC3BoardingBoys2
Wahundura High School Murang'aMathioyaC3BoardingBoys1
ACK Kahumbu Secondary School Murang'aKigumoC4DayMixed1
Bishop Gatimu Kinyona Girls Secondary School Murang'aKigumoC4DayGirls1
Gatumbi Secondary School Murang'aKigumoC4DayMixed1
Gikigie Secondary School Murang'aKigumoC4DayMixed1
Githima Secondary School Murang'aKigumoC4DayMixed1
Githunguri Mixed Secondary School Murang'aKandaraC4DayMixed1
Gituto Secondary School Murang'aKahuroC4DayMixed1
Gitweku Mixed Day Secondary School Murang'aKahuroC4DayMixed1
Ikumbi Secondary School Murang'aKigumoC4DayMixed1
Iyego Secondary School Murang'aKangemaC4DayMixed2
Kagumo Secondary School Murang'aKahuroC4DayMixed1
Kamunyaka Kiumu Secondary School Murang'aGatangaC4DayMixed1
Kanderendu Secondary School Murang'aKigumoC4DayMixed1
Karega Secondary School Murang'aKigumoC4DayMixed1
Karema-Ini Secondary School Murang'aMurang’a EastC4DayMixed1
Karinga Secondary School Murang'aKigumoC4DayMixed1
Kariti Secondary School Murang'aKandaraC4DayMixed1
Kiboi Secondary School Murang'aKahuroC4DayMixed1
Kigumo Mixed Secondary School Murang'aKigumoC4DayMixed1
Kinyona Secondary School Murang'aKigumoC4DayMixed1
Kiria-Ini Mixed Secondary School Murang'aMathioyaC4DayMixed1
Kiugu Secondary School Murang'aKigumoC4DayMixed1
Kyaume Mixed Day Secondary School Murang'aIthanga/KakuziC4DayMixed2
Mairi Secondary School Murang'aKigumoC4DayMixed1
Makomboki Mixed Day Secondary School Murang'aKigumoC4DayMixed1
Maragua Ridge Murang'aMurang’a SouthC4DayMixed1
Mariira Secondary School Murang'aKigumoC4DayMixed1
Marumi Secondary School Murang'aKigumoC4DayMixed1
Mathereini Secondary School Murang'aKigumoC4DayMixed1
Matu Day Mixed Secondary School Murang'aKigumoC4DayMixed1
Mihuti Mixed Day Secondary School Murang'aMathioyaC4DayMixed2
Mirira Secondary School Murang'aMurang’a EastC4DayMixed3
Mugumoini Secondary School Murang'aKigumoC4DayMixed1
Mukumu Secondary School Murang'aKahuroC4DayMixed1
Mumbu Secondary School Murang'aKigumoC4DayMixed1
Mununga Secondary School Murang'aKigumoC4DayMixed1
Muruka Secondary School Murang'aKandaraC4DayMixed1
Muthithi Secondary School Murang'aKigumoC4DayMixed3
Muti Secondary School Murang'aIthanga/KakuziC4DayMixed1
Mutunguru Secondary School Murang'aKigumoC4DayMixed1
Mwarano Secondary School Murang'aKigumoC4DayMixed1
Ndugamano Secondary School Murang'aKigumoC4DayMixed1
Ndunyu Chege Secondary School Murang'aGatangaC4DayMixed1
Ndutumi Secondary School Murang'aKahuroC4DayMixed1
Ngatho Secondary School Murang'aIthanga/KakuziC4DayMixed1
Nguku Secondary School Murang'aKigumoC4DayMixed1
Nguthuru Secondary School Murang'aKandaraC4DayMixed1
Njora Secondary School Murang'aKigumoC4DayMixed1
P.C.E.A Kigio Secondary School Murang'aGatangaC4DayMixed1
St Francis Mukuyu-Ini Secondary School Murang'aKigumoC4DayMixed1

Showing schools 1501–2000 of 3,236. Choose a county to narrow the list. Each school’s page shows its combinations.

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