Senior schools offering Chemistry

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

Schools by county, then by cluster

SchoolCountySub-countyClusterBoarding or dayGenderCombinations with Chemistry
Ihya High School GarissaDadaabOtherDayMixed1
Ikhlas Senior GarissaGarissaOtherDayMixed1
Jowhar Secondary School GarissaFafiOtherDayMixed1
Khalifa Senior GarissaGarissaOtherDayMixed1
Kheyrat Secondary School GarissaFafiOtherDayMixed1
Liban Secondary School GarissaDadaabOtherDayMixed1
Mnara Boys High School. GarissaGarissaOtherDayBoys1
Mnara Girls High School. GarissaGarissaOtherDayGirls1
Mubarak Secondary School GarissaFafiOtherDayMixed3
Mwangaza Senior School GarissaGarissaOtherDayMixed1
Najah GarissaGarissaOtherBoardingMixed1
Nasru-Din High School GarissaLiboiOtherDayMixed1
Northern Cambridge Senior School GarissaFafiOtherDayMixed1
Nurul Hidaya Secondary School GarissaFafiOtherDayMixed1
Ramaguda Senior School GarissaFafiOtherDayMixed1
Safa School GarissaGarissaOtherDayMixed1
Sumeya Senior GarissaGarissaOtherDayMixed1
Sunlight High School GarissaDadaabOtherDayMixed1
Taif High School GarissaGarissaOtherDayMixed1
Tawakal Secondary School GarissaDadaabOtherDayMixed1
Towfiq High School GarissaDadaabOtherDayMixed1
Umul Hidaya Secondary School GarissaLiboiOtherDayMixed1
Waberi Secondary School GarissaFafiOtherDayMixed1
Young Muslim High School GarissaNot confirmedOtherDayMixed1
Yusra Secondary School GarissaDadaabOtherDayMixed1
Agoro Sare High School Homa BayRachuonyo SouthC1BoardingBoys6
Asumbi Girls Homa BayRangweC1BoardingGirls11
Bishop Linus Okok Girls’ Secondary School Homa BayRachuonyo EastC1BoardingGirls7
Homa Bay High School Homa BayHoma BayC1BoardingBoys7
Lambwe Special Secondary School for the Hearing Homa BayMbitaC1BoardingMixed5
Mbita High School Homa BayMbitaC1BoardingBoys9
Ogande Girls’ High School Homa BayHoma BayC1BoardingGirls4
Orero Boys Secondary School Homa BayRangweC1BoardingBoys5
Ambassador Pamela Mboya Girls Secondary School Homa BayMbitaC2BoardingGirls4
Dudi Girls Secondary School Homa BayRachuonyo EastC2BoardingGirls5
Gendia Secondary School Homa BayRachuonyo NorthC2BoardingBoys10
Kuoyo Kochia Secondary School Homa BayRangweC2BoardingBoys1
Magina Girls Secondary School Homa BayNdhiwaC2BoardingGirls4
Mawego Secondary School Homa BayRachuonyo NorthC2BoardingGirls4
Mirogi Boys’ High School Homa BayNdhiwaC2BoardingBoys7
Mirogi Girls Secondary School Homa BayNdhiwaC2BoardingGirls6
Moi Girls’ Secondary School – Sindo Homa BaySubaC2BoardingGirls8
Nyamasare Girls’ Secondary School Homa BayMbitaC2BoardingGirls3
Ober Secondary School Homa BayRachuonyo EastC2BoardingBoys8
Oriwo Boys High School Homa BayRachuonyo NorthC2BoardingBoys9
Our Lady of Mercy Ringa Boys Secondary School Homa BayRachuonyo EastC2BoardingBoys6
Ratang’a Secondary School Homa BayNdhiwaC2BoardingBoys2
St. Gabriel’s Gwassi Girls Secondary School Homa BaySubaC2BoardingGirls6
Tom Mboya Secondary School Homa BayMbitaC2BoardingBoys3
Tonga Boys Secondary School Homa BaySubaC2BoardingBoys8
Wang’apala Secondary School Homa BayRachuonyo EastC2BoardingBoys6
Angino Mixed Secodary School Homa BayRachuonyo EastC3BoardingMixed2
Bishop Okullu Magare Girls’ Secondary School Homa BayHoma BayC3BoardingGirls2
Danish Obara Mixed Day and Girls Boarding Homa BayRachuonyo EastC3BoardingMixed2
Gingo Mixed Secondary School Homa BaySubaC3BoardingMixed2
God Ber Secondary School Homa BayRachuonyo EastC3BoardingMixed4
God Bura Secondary School Homa BaySubaC3BoardingMixed4
God Kado Mixed Secondary School Homa BayRangweC3BoardingMixed1
God-Oloo Mixed Secondary School Homa BaySubaC3BoardingMixed2
Gogo Mixed Secondary School Homa BayRachuonyo NorthC3BoardingMixed2
Kakiimba Secondary School Homa BaySuba WestC3BoardingMixed3
Karabok Secondary School Homa BayRachuonyo SouthC3BoardingMixed4
Kikubi Girls Secondary School Homa BaySubaC3BoardingGirls1
Kobala Mixed Secondary School Homa BayRachuonyo NorthC3BoardingMixed3
Lambwe Secondary School Homa BayMbitaC3BoardingMixed3
Luora Mixed Secondary School Homa BayRangweC3BoardingMixed2
Lwanda Kawuor Secondary School Homa BayNdhiwaC3BoardingMixed3
Mauta Mixed Secondary School Homa BaySuba WestC3BoardingMixed1
Nyabera Girls Secondary School Homa BaySubaC3BoardingGirls2
Nyahera Girls’ Secondary School Homa BayRachuonyo SouthC3BoardingGirls4
Nyamanga Mixed Secondary School Homa BayNdhiwaC3BoardingMixed2
Nyatambe Secondary School Homa BaySubaC3BoardingMixed2
Obera Boys’ Secondary School Homa BayNdhiwaC3BoardingBoys3
Ogongo Mixed Secondary School Homa BayMbitaC3BoardingMixed4
Ojode Pala Secondary School Homa BayNdhiwaC3BoardingMixed3
Olare Mixed Secondary School Homa BayRangweC3BoardingMixed2
Othoro Mixed Secondary School Homa BayRachuonyo EastC3BoardingMixed5
Rangwe Girls Secondary School Homa BayRangweC3BoardingGirls1
Ratanga Girls Secondary School Homa BayNdhiwaC3BoardingGirls3
Ringa Girls High School Homa BayRachuonyo EastC3BoardingGirls3
Rusinga Girls Secondary School Homa BayMbitaC3BoardingGirls5
Sena Mixed Day Secondary School Homa BaySuba WestC3BoardingMixed1
Senator Otieno Kajwang’ High School Homa BayMbitaC3BoardingBoys3
Siburi Mixed Secondary School Homa BayRachuonyo NorthC3BoardingMixed2
St Antony Nyandiwa Secondary School Homa BaySubaC3BoardingMixed4
St Innocent Jonyo Mixed Secondary School Homa BayRachuonyo NorthC3BoardingMixed1
St. Domnic Rabango Mixed Secondary School Homa BayRangweC3BoardingMixed1
St. Elizabeth Koyoo Mixed Secondary School Homa BayRangweC3BoardingMixed1
St. Francis Nyanganjo Girls Secondary School Homa BayRachuonyo NorthC3BoardingGirls4
St. Gabriel’s Miranga Mixed Homa BayNdhiwaC3BoardingBoys3
St. Joseph’s Gul-Kagembe Mixed Secondary School Homa BayRangweC3BoardingMixed5
St. Mary’s Kachar Girls Secondary School Homa BayRangweC3BoardingGirls1
St. Mary’s Marindi Girls Secondary School Homa BayHoma BayC3BoardingGirls3
St. Mary’s Nyamogo Girls Secondary School Homa BayNdhiwaC3BoardingGirls3
St. Peter’s Disii Mixed Secondary School Homa BayHoma BayC3BoardingMixed2
St. Peter’s Rambusi Secondary School Homa BayNdhiwaC3BoardingMixed2
St. Josephine Bakhita Girls’ Secondary School Homa BayRangweC3BoardingGirls5
Uozi Secondary School Homa BaySuba WestC3BoardingMixed2
Wanyama Mixed Secondary Homa BayMbitaC3BoardingMixed4
Wasamo Girls Secondary Homa BaySuba WestC3BoardingGirls1
Abura Mixed Secondary School Homa BayNdhiwaC4DayMixed1
Achego Mixed Secondary School Homa BayRangweC4DayMixed2
Adega Mixed High School Homa BayRachuonyo EastC4DayMixed1
Adiedo Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed2
Agoro Sare Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed5
Akwakra Secondary School Homa BayRachuonyo NorthC4DayMixed1
Alara Mixed Secondary School Homa BayNdhiwaC4DayMixed2
Alaru Central Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed1
Aluor Mixed School Homa BayNdhiwaC4DayMixed2
Andiwo Mixed Secondary School Homa BayNdhiwaC4DayMixed1
Aolo Girls Secondary School Homa BayRachuonyo SouthC4DayGirls2
Apondo Secondary School Homa BayRachuonyo EastC4DayMixed2
Apuoche Mixed Secondary School Homa BayNdhiwaC4DayMixed1
Atela Secondary School Homa BayRachuonyo EastC4DayMixed5
Atemo Mixed Secondary School Homa BayRachuonyo EastC4DayMixed4
Bishop Ochiel Nyagidha Secondary School Homa BayNdhiwaC4DayGirls2
Bishop Ochiel Otaro Mixed Secondary School Homa BayHoma BayC4DayMixed2
Bondo Mixed Secondary School Homa BayRangweC4DayMixed2
Bongu Girls Secondary School Homa BayNdhiwaC4DayGirls2
Buoye Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed2
Bware Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed2
Chiga Mixed Secondary School Homa BayHoma BayC4DayMixed3
Dol Secondary School Homa BayRachuonyo SouthC4DayMixed3
Dr. Adhu Awiti Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed1
Dr. Mbai Mixed Secondary School Homa BayHoma BayC4DayMixed2
Father Tilien Mixed Secondary School Homa BayMbitaC4DayMixed4
Gangre Mixed Secondary School Homa BayRachuonyo EastC4DayMixed2
George Agola Owuor Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed2
Gina Mixed Day Secondary School Homa BayNdhiwaC4DayMixed3
God Agulu Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed2
God Marera Mixed Secondary School Homa BayRangweC4DayMixed2
Gogo Katuma Mixed Secondary School Homa BayHoma BayC4DayMixed2
Got Kojowi Mixed Secondary School Homa BayNdhiwaC4DayMixed5
Got Koketch Secondary School Homa BayHoma BayC4DayMixed1
Got Rachar Ojode Secondary School Homa BayNdhiwaC4DayMixed2
Got Rateng’ Mixed Secondary School Homa BayRachuonyo EastC4DayMixed6
Goyo Mixed Secondary School Homa BayNdhiwaC4DayMixed2
Harambee Mixed Secondary School Homa BayRachuonyo EastC4DayMixed2
Harrison Odhiambo Utajo Mixed Secondary School Homa BayMbitaC4DayMixed3
Hon. John Mbadi Koyombe Mixed Secondary School Homa BaySubaC4DayMixed2
Hon. Millie Odhiambo Aringo Secondary and Senior School Homa BayMbitaC4DayMixed2
Jabagre Mixed Secondary School Homa BayNdhiwaC4DayMixed1
John Mbadi Ligongo Secondary School Homa BaySubaC4DayMixed1
John Mbadi Oma Mixed Secondary School Homa BaySubaC4DayMixed4
Joshua Ojode Ndere Mixed Secondary School Homa BayNdhiwaC4DayMixed2
Kachieng’ Secondary School Homa BayRachuonyo SouthC4DayMixed1
Kadie Mixed Secondary School Homa BayRachuonyo EastC4DayMixed2
Kaditong’e Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed2
Kaguria Mixed Secondary School Homa BayNdhiwaC4DayMixed2
Kajiei Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed2
Kakelo Mixed Secondary School Homa BayRachuonyo EastC4DayMixed1
Kalanding Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed2
Kalando Secondary School Homa BayRachuonyo SouthC4DayMixed1
Kamasengre Mixed Secondary School Homa BayMbitaC4DayMixed2
Kamato Mixed Secondary School Homa BayMbitaC4DayMixed4
Kamolo Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed2
Kamser Secondary School Homa BayRachuonyo NorthC4DayMixed1
Kamwala Secondary School Homa BayRachuonyo NorthC4DayMixed1
Kanam Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed2
Kandegwa Lutheran Secondary School Homa BayRachuonyo EastC4DayMixed3
Kandiege Secondary School Homa BayRachuonyo NorthC4DayMixed1
Kanyamfwa Secondary School Homa BayRachuonyo NorthC4DayMixed1
Karabondi Bidii Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed2
Karabondi Girl’s Secondary School Homa BayRachuonyo NorthC4DayGirls2
Kaswanga Girls Secondary School Homa BayMbitaC4DayGirls6
Kayanja Mixed Day Secondary School Homa BayMbitaC4DayMixed3
Kendu Muslim Secondary School Homa BayRachuonyo NorthC4DayMixed2
Kiabuya Mixed Secondary School Homa BaySubaC4DayMixed2
Kianyumba Mixed Secondary School Homa BaySubaC4DayMixed1
Kideswa Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed2
Kiembe Mixed Day Secondary School Homa BaySubaC4DayMixed2
Kilusi Mixed Secondary School Homa BayRachuonyo EastC4DayMixed2
Kisaku Mixed Secondary School Homa BaySubaC4DayMixed2
Kisegi Mixed Secondary School Homa BaySubaC4DayMixed2
Kobila Secondary School Homa BayRachuonyo NorthC4DayMixed3
Kodhoch Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed2
Koduogo Mixed Secondary School Homa BayNdhiwaC4DayMixed2
Kojwach High School Homa BayRachuonyo EastC4DayMixed2
Kokwanyo Mixed Secondary School Homa BayRachuonyo EastC4DayMixed3
Kolweny Kingsway Secondary School Homa BayRachuonyo EastC4DayMixed1
Kome Mixed Secondary School Homa BayNdhiwaC4DayMixed2
Koredo Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed2
Kosele Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed1
Kotienditi Mixed Secondary School Homa BayRachuonyo EastC4DayMixed2
Kotonje Mixed Day Secondary School Homa BayRachuonyo NorthC4DayMixed2
Kowidi Mixed Secondary School Homa BayRachuonyo EastC4DayMixed2
Kowuor Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed3
Kuja Mixed Secondary School Homa BayHoma BayC4DayMixed4
Kwoyo Oyugis Secondary School Homa BayRachuonyo SouthC4DayMixed3
Lala Secondary School Homa BayHoma BayC4DayMixed1
Langi Mixed Secondary School Homa BayNdhiwaC4DayMixed1
Langoromo Mixed Secondary School Homa BayHoma BayC4DayMixed1
Lieta Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed2
Ligodho Mixed Secondary School Homa BayNdhiwaC4DayMixed4
Ludhe Dongo Mixed Secondary School Homa BayRangweC4DayMixed2
Lwaho Mixed Secondary School Homa BayRangweC4DayMixed1
Lwanda Lutheran Mixed Secondary School Homa BayRachuonyo EastC4DayMixed1
Magunga Township Secondary Homa BaySubaC4DayMixed2
Maguti Mixed Secondary School Homa BayHoma BayC4DayMixed3
Manga Mixed Secondary School Homa BayRangweC4DayMixed2
Marienga Secondary School Homa BayRangweC4DayMixed1
Mark Matunga Kiwa Secondary School Homa BaySubaC4DayMixed1
Masogo Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed2
Mbani Mixed Secondary School Homa BayNdhiwaC4DayMixed3
Miramba Mixed Secondary School Homa BaySubaC4DayMixed1
Mithui Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed1
Mititi Secondary School Homa BayRachuonyo SouthC4DayMixed3
Miyuga Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed3
Msare Mixed Secondary School Homa BaySubaC4DayMixed3
Mwiraria Mixed Secondary School Homa BaySubaC4DayMixed1
Ndisi Mixed Secondary School Homa BayNdhiwaC4DayMixed1
Ngere Mixed Secondary School Homa BayHoma BayC4DayMixed3
Ngeri Mixed Homa BaySubaC4DayMixed2
Ngeta Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed2
Ngodhe Secondary School Homa BayMbitaC4DayMixed1
Nyabola Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed1
Nyadenda Secondary School Homa BaySubaC4DayMixed2
Nyafare Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed1
Nyagidha Mixed Secondary School Homa BayHoma BayC4DayMixed2
Nyagowa Lutheran Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed3
Nyagwethe Mixed Secondary School Homa BaySubaC4DayMixed4
Nyajanja Secondary School Homa BayRangweC4DayMixed2
Nyakahia Mixed Secondary School Homa BayHoma BayC4DayMixed3
Nyakechi Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed1
Nyakiya Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed1
Nyakiya Mixed Secondary School Homa BaySubaC4DayMixed2
Nyakwadha Mixed Secondary School Homa BayRangweC4DayMixed1
Nyakweri Mixed Secondary School Homa BaySuba WestC4DayMixed1
Nyalenda Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed4
Nyalkinyi Mixed Secondary School Homa BayHoma BayC4DayMixed3
Nyamadede Mixed Secondary School Homa BaySubaC4DayMixed1
Nyambare Secondary School Homa BayRachuonyo SouthC4DayMixed1
Nyamwaga E.L.C.K Mixed Secondary School Homa BayRachuonyo EastC4DayMixed2
Nyandema Mixed Secondary School Homa BayRangweC4DayMixed2
Nyandeng’a Mixed Secondary School Homa BayMbitaC4DayMixed1
Nyandiwa Mixed Secondary School Homa BayRangweC4DayMixed3
Nyandiwa Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed2
Nyang’iela Secondary School Homa BayRachuonyo SouthC4DayMixed4
Nyarongi Mixed Secondary School Homa BayNdhiwaC4DayMixed4
Nyasore Mixed Secondary School Homa BayRachuonyo EastC4DayMixed3
Nyatindo Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed2
Nyatoto Mixed Secondary School Homa BaySubaC4DayMixed1
Nyawita Secondary School Homa BayRangweC4DayMixed2
Nyenga Mixed Secondary School Homa BaySubaC4DayMixed3
Obisa Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed1
Odienya Mixed Secondary School Homa BayRangweC4DayMixed1
Ogande Mixed Secondary School Homa BayHoma BayC4DayMixed4
Ogango Mixed Secondary School Homa BayNdhiwaC4DayMixed2
Ogenya Secondary School Homa BayRachuonyo NorthC4DayGirls1
Ogilo Secondary School Homa BayRachuonyo EastC4DayMixed2
Ogola Jaseme Kamayoge Mixed Homa BayMbitaC4DayMixed1
Ojijo Oteko Secondary School Homa BayRachuonyo NorthC4DayMixed2
Ojode Unga Secondary School Homa BayNdhiwaC4DayMixed4
Okok Mixed Secondary School Homa BayNdhiwaC4DayMixed3
Okota Mixed Secondary School Homa BayNdhiwaC4DayMixed2
Oluso Mixed Secondary School Homa BayRangweC4DayMixed2
Ombek Lutheran Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed2
Omboga High School Homa BayRachuonyo NorthC4DayMixed3
Ominde Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed1
Omoche Secondary School Homa BayRangweC4DayMixed1
Ondati Mixed Secondary School Homa BayNdhiwaC4DayMixed2
Ongako Mixed Secondary School Homa BayNdhiwaC4DayMixed1
Ongang Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed1
Ongeti Mixed Secondary School Homa BayRangweC4DayMixed1
Ongoro Mixed Secondary School Homa BayRachuonyo EastC4DayMixed2
Onyege Mixed Secondary School Homa BayRangweC4DayMixed2
Onywera Boys Secondary School Homa BaySubaC4DayBoys2
Opinde Mixed Day Secondary School Homa BayRangweC4DayMixed1
Orera Mixed Secondary School Homa BayRachuonyo EastC4DayMixed3
Oridi Girls Secondary School Homa BayNdhiwaC4DayGirls4
Orinde Lutheran Secondary School Homa BayRachuonyo EastC4DayMixed2
Osodo Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed1
Osure Mixed Secondary School Homa BayNdhiwaC4DayMixed2
Otange Mixed Secondary School Homa BayNdhiwaC4DayMixed3
Otel Mixed Secondary School Homa BayRachuonyo EastC4DayMixed2
Otieno Kajwang Nyamaji Mixed Secondary School Homa BayMbitaC4DayMixed2
Otok Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed2
Otondo Mixed Secondary School Homa BayRachuonyo EastC4DayMixed1
Ototo Secondary School Homa BayNdhiwaC4DayMixed2
Owiro Secondary School Homa BayRachuonyo EastC4DayMixed2
Oyombe Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed1
Pala Mixed Secondary School Homa BayRachuonyo EastC4DayMixed1
Pala Mosogo Mixed Secondary School Homa BayHoma BayC4DayMixed2
Pap Ndege Mixed Secondary School Homa BayHoma BayC4DayGirls2
Paul Mboya High School Homa BayRachuonyo NorthC4DayMixed1
Ponge Lutheran Mixed Secondary School Homa BayRachuonyo EastC4DayMixed3
Professor Karega Mutahi Secondary School Homa BaySuba WestC4DayMixed1
Rabuor Masawa Secondary School Homa BayHoma BayC4DayMixed2
Ragwe Mixed Secondary School Homa BaySubaC4DayMixed3
Rapedhi Secondary School Homa BayNdhiwaC4DayMixed2
Rapora Mixed Secondary School Homa BayMbitaC4DayMixed2
Rarage Secondary School Homa BayNdhiwaC4DayMixed2
Riwa Mixed Secondary School Homa BayHoma BayC4DayMixed2
Ruga Mixed Secondary School Homa BayHoma BayC4DayMixed2
Samanga Lutheran Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed6
Saye Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed3
Seka Mixed Secondary School Homa BaySubaC4DayMixed1
Sero Mixed Day Secondary School Homa BayHoma BayC4DayMixed5
Siany Lutheran Secondary School Homa BayRachuonyo EastC4DayMixed2
Sigama Mixed Secondary School Homa BayNdhiwaC4DayMixed1
Simbi Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed1
Sindo Mixed Secondary School Homa BaySubaC4DayMixed1
Sino SDA Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed2
St Albert Chiepe Secondary School Homa BayRangweC4DayMixed1
St Alfred Alara Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed2
St Charles Wiga Mixed Secondary School Homa BaySubaC4DayMixed3
St John Seka Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed1
St Joseph Olando Secondary School Homa BaySubaC4DayMixed1
St Joseph’s Sino Mixed Secondary Homa BayRachuonyo SouthC4DayMixed2
St Linus Umai Secondary School Homa BayRachuonyo EastC4DayMixed1
St Stephen Angiro Mixed Secondary School Homa BayRangweC4DayMixed1
St. Ambrose Got Rabuor Mixed Secondary School Homa BayHoma BayC4DayMixed3
St. Benard’s Otaro High School Homa BayRachuonyo NorthC4DayMixed7
St. Dislaus Nyawango Mixed Secondary School Homa BayRachuonyo EastC4DayMixed3
St. Felix Nyarath Mixed Secondary School Homa BayNdhiwaC4DayMixed3
St. Francis Andin’go Mixed Secondary School Homa BayRangweC4DayMixed1
St. Gregorys Obanga Mixed Secondary School Homa BaySubaC4DayMixed7
St. John God Ndonyo Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed2
St. John’s Got Kabok Mixed Secondary School Homa BayRangweC4DayMixed3
St. Lilian Nyopuge Girls Secondary School Homa BayRangweC4DayGirls1
St. Lucy Odhiambo Rambo Girls Secondary School Homa BayNdhiwaC4DayGirls2
St. Marcellin Kigoto Secondary School Homa BaySubaC4DayMixed2
St. Martin’s Oluti Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed3
St. Mary’s Anding’o Homa BayRachuonyo EastC4DayGirls2
St. Mary’s Nyakango Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed2
St. Michael Nyasumbi Mixed Secondary School Homa BayMbitaC4DayMixed1
St. Nicansius Maranyona Mixed Secondary School Homa BayNdhiwaC4DayGirls3
St. Paul Oriang Mixed Secondary School Homa BayRachuonyo EastC4DayMixed3
St. Pauls Aoch Muga Mixed Secondary School Homa BayRangweC4DayMixed1
St. Paul’s Secondary School – Ligisa Homa BayRangweC4DayMixed1
St. Peters’ God Agak Secondary School Homa BayRachuonyo EastC4DayMixed2
St. Peters’ Kotieno Secondary School Homa BayRachuonyo SouthC4DayMixed4
St. Philips Ndhuru Mixed Secondary School Homa BayMbitaC4DayMixed1
St. Philips Nyabondo Secondary School Homa BayRachuonyo EastC4DayMixed2
St. Pius Ndiru Mixed Secondary School Homa BayHoma BayC4DayMixed6
St. Stephen Kirindo Mixed Secondary School Homa BayMbitaC4DayMixed3
St. Teresa’s Nyalgosi Secondary School Homa BayRachuonyo SouthC4DayMixed2
St. William’s Osodo Secondary School Homa BayMbitaC4DayMixed1
St. Anne`S Secondary School – Ojwando Homa BayRachuonyo SouthC4DayMixed3
St. Camilus Ojunge Mixed Secondary School Homa BayHoma BayC4DayMixed3
St. Joseph Kobuya Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed2
St. Joseph’s Miranga Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed2
St. Mary’s Wachara Secondary School Homa BayNdhiwaC4DayMixed1
St. Philips Wayaga Secondary School Homa BayNdhiwaC4DayMixed4
St. Teresa’s Nyauu Girls Secondary School Homa BayHoma BayC4DayGirls1
St. Teresa’s Opanga Secondary School Homa BayRachuonyo EastC4DayMixed2
St. Thomas School,Omiro Homa BayRachuonyo EastC4DayMixed2
Usao Mixed Secondary School Homa BayMbitaC4DayMixed1
Wagwe Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed1
Wakula Mixed Secondary School Homa BaySuba WestC4DayMixed1
Wandiji Mixed Secondary School Homa BayMbitaC4DayMixed4
Waondo Secondary School Homa BayMbitaC4DayMixed5
Waware Mixed Day Secondary School Homa BayMbitaC4DayMixed2
Wayara Mixed Secondary School Homa BayNdhiwaC4DayMixed4
Wikondiek Secondary School Homa BayRachuonyo NorthC4DayMixed2
Wikoteng Mixed Secondary School Homa BayRangweC4DayMixed4
Wiobiero Secondary School Homa BayHoma BayC4DayMixed8
Wire Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed3
Wuod Chief Rangenya Mixed Secondary School Homa BayNdhiwaC4DayMixed3
Yala Kotieno Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed1
Agape Aca Secondary School Homa BayNot confirmedOtherDayMixed2
Bishop Mugendi Secondary Homa BayNot confirmedOtherDay & BoardingBoys2
Downe House Homa BayRachuonyo WestOtherDayMixed1
G.E.B Girls Secondary School Homa BayNot confirmedOtherBoardingGirls3
Gethsemane Garden High School Homa BaySuba WestOtherBoardingMixed1
Jonemo Mixed Day Secondary School Homa BayNot confirmedOtherDayMixed1
Kagoro Girls Homa BaySuba SouthOtherBoardingGirls1
Nyabola Secondary School Homa BayNot confirmedOtherBoardingGirls1
Nyasoti New Beginning Mixed Boarding and Day Homa BaySuba SouthOtherListed as hybridMixed1
Oyugis Secondary School Homa BayNot confirmedOtherDay & BoardingMixed1
Repairer Christian High School Homa BaySuba WestOtherBoardingMixed2
Rusinga Island of Hope Secondary School Homa BayMbitaOtherListed as hybridMixed1
St George's Mixed Secondary School Homa BayNot confirmedOtherDayMixed1
St Josephs Girls Secondary Homa BayNot confirmedOtherBoardingGirls3
St. Lucy's Secondary School Raruowa Homa BayNot confirmedOtherDay & BoardingGirls2
St. Matthews God Bondo Secondary School Homa BayNot confirmedOtherDayMixed1
St. Vincent Mixed Secondary School Homa BayNot confirmedOtherDay & BoardingMixed2
The Mango Tree Girls' Homa BayRachuonyo NorthOtherListed as hybridGirls2
Wiga Mixed Day Secondary School Homa BayNot confirmedOtherDayMixed2
Garbatula High School IsioloGarbatullaC1BoardingBoys4
Isiolo Girls High School IsioloIsioloC1BoardingGirls2
Bisanadhi High School IsioloGarbatullaC2BoardingMixed3
Isiolo Boys Secondary School IsioloIsioloC2BoardingBoys2
Bulesa Secondary School IsioloMertiC3BoardingMixed3
Elsa Secondary School IsioloIsioloC3BoardingMixed2
Kipsing Mixed Day Secondary School IsioloOldonyiroC3BoardingMixed2
Kulamawe Secondary School IsioloGarbatullaC3BoardingMixed3
Merti Muslim Girls’ Secondary School IsioloMertiC3BoardingGirls2
Merti Secondary School IsioloMertiC3BoardingBoys3
Ngaremara Girls Secondary School IsioloIsioloC3BoardingGirls1
Ngaremara Secondary School IsioloIsioloC3BoardingBoys2
Oldonyiro Secondary School IsioloOldonyiroC3BoardingMixed3
Sericho Secondary School IsioloSerichoC3BoardingMixed4
Algani Girls Day Secondary School IsioloGarbatullaC4DayGirls4
Aremiet Mixed Secondary School IsioloIsioloC4DayMixed1
Biliqi Nur Mixed Secondary School IsioloSerichoC4DayMixed2
Biliqo Mixed Secondary School IsioloMertiC4DayMixed3
Bulampya Day Secondary School IsioloIsioloC4DayMixed3
Dadachabasa Secondary IsioloCherabC4DayMixed3
Gafarsa Mixed Day Secondary IsioloGarbatullaC4DayMixed2
Garbatulla Girls Day Secondary School IsioloGarbatullaC4DayGirls5
Isiolo Barracks Secondary School IsioloIsioloC4DayMixed3
Kambi Garba Mixed Day Secondary School IsioloIsioloC4DayMixed2
Korbesa Mixed Day Secondary School IsioloCherabC4DayMixed3
Labarishereki Secondary School IsioloOldonyiroC4DayMixed2
Leparua Mixed Day Secondary School IsioloIsioloC4DayMixed1
MCK Kisima 78 Secondary School IsioloIsioloC4DayMixed2
Mwangaza Girls Secondary School IsioloIsioloC4DayGirls3
St. Paul’s Kiwanjani Secondary School IsioloIsioloC4DayMixed3
Uhuru Mixed Day Secondary School IsioloIsioloC4DayMixed3
Victoria High School IsioloIsioloC4DayMixed1
Waso Secondary School IsioloIsioloC4DayMixed3
Brainstar. Schools IsioloIsioloOtherDayMixed1
Isiolo St. Mary's Secondary School IsioloNot confirmedOtherBoardingGirls2
Lions Complex Secondary IsioloIsioloOtherDayMixed1
Sacred Heart Boys Secondary School IsioloNot confirmedOtherDayMixed1
Wamy Isiolo High School IsioloIsioloOtherListed as hybridBoys1
Moi Girls Isinya KajiadoIsinyaC1BoardingGirls5
Noonkopir Girls Secondary School KajiadoIsinyaC1BoardingGirls2
Olkejuado High School KajiadoKajiado CentralC1BoardingBoys9
Oloolaiser High School KajiadoKajiado NorthC1BoardingBoys4
Enoomatasiani Girls Secondary School KajiadoKajiado NorthC2BoardingGirls4
Kiluani Boys Secondary School KajiadoOloililaiC2BoardingBoys3
Najile Boys Secondary School KajiadoKajiado WestC2BoardingBoys4
Nakeel Secondary School KajiadoKajiado NorthC2BoardingBoys4
Oloitokitok Secondary KajiadoLoitokitokC2BoardingBoys4
Olooseos Girls’ Secondary School KajiadoKajiado WestC2BoardingGirls4
St. Brigid Baraka Oontoyie Secondary School KajiadoKajiado WestC2BoardingGirls4
Elerai MCK Girls Secondary School KajiadoMashuruC3BoardingGirls1
Enkii Boys KajiadoLoitokitokC3BoardingBoys2
Enkorika Secondary KajiadoKajiado CentralC3BoardingBoys1
Ewuaso Girls Secondary Boarding School KajiadoKajiado WestC3BoardingGirls2
General Joseph Nkaissery High School KajiadoKajiado CentralC3BoardingMixed2
Ilbissil Girls Secondary School KajiadoOloililaiC3BoardingGirls2
Ilkisonko Boys KajiadoLoitokitokC3BoardingBoys4
Isinya Boys Secondary School KajiadoIsinyaC3BoardingBoys2
Kibiko Secondary School KajiadoKajiado WestC3BoardingMixed2
Kimana Girls S KajiadoLoitokitokC3BoardingGirls4
Kisaju Dipak Secondary School KajiadoIsinyaC3BoardingGirls2
Lenkisem KajiadoLoitokitokC3BoardingMixed2
Maparasha Secondary School KajiadoOloililaiC3BoardingBoys3
Mashuuru Secondary School KajiadoMashuruC3BoardingBoys2
Meto Secondary School KajiadoOloililaiC3BoardingMixed2
Ngatataek Mixed Secondary School KajiadoOloililaiC3BoardingMixed3
Nkoile Boys High KajiadoKajiado CentralC3BoardingBoys2
Oldonyonyokie Girls Secondary School KajiadoElangata WuasC3BoardingGirls1
Oloiborsoit Girls Secondary School KajiadoElangata WuasC3BoardingGirls3
Olooltepes Secondary School KajiadoKajiado WestC3BoardingMixed1
Oloyiankalani Mixed Day Secondary School KajiadoKajiado WestC3BoardingGirls1
Patterson Memorial-Olkiramatian KajiadoElangata WuasC3BoardingMixed1
PCEA Grace Girls High School Letoire KajiadoOloililaiC3BoardingGirls2
PCEA Ilngarooj Boys Secondary School KajiadoKajiado WestC3BoardingBoys2
PCEA Kimuka Girls Secondary School KajiadoKajiado WestC3BoardingGirls3
Rombo Girls’ KajiadoLoitokitokC3BoardingGirls3
Sajiloni Girls Secondary School KajiadoKajiado CentralC3BoardingGirls2
The A.I.C Girls KajiadoLoitokitokC3BoardingGirls4
Thomas Fish Secondary School KajiadoMashuruC3BoardingMixed1
Amboseli Lewis KajiadoLoitokitokC4DayMixed1
Bishop Sororonyi Senior School KajiadoMashuruC4DayMixed1
Catholic Diocese Ngong Township Secondary School KajiadoKajiado NorthC4DayMixed4
Colin Davies KajiadoLoitokitokC4DayMixed3
Embulbul Mixed Day Secondary School KajiadoKajiado NorthC4DayMixed3
Empakasi Mixed Day Secondary School KajiadoKajiado NorthC4DayMixed1
Enkasiti Secondary School KajiadoIsinyaC4DayMixed2
Entarara KajiadoLoitokitokC4DayMixed2
Entaretoi Secondary School KajiadoMashuruC4DayMixed2
Entonet KajiadoLoitokitokC4DayMixed2
Erankau Secondary School KajiadoMashuruC4DayMixed2
Ereteti Mixed Secondary School KajiadoIsinyaC4DayMixed2
George & Risho Senior School KajiadoKajiado WestC4DayMixed1
Ildamat Boys High School KajiadoKajiado CentralC4DayBoys2
Illasit Secondary KajiadoLoitokitokC4DayMixed6
Ilmarba Secondary School KajiadoOloililaiC4DayMixed2
Iloodokilani Secondary School KajiadoElangata WuasC4DayBoys2
Ilpolosat Secondary School KajiadoIsinyaC4DayMixed2
Iltilal KajiadoLoitokitokC4DayMixed2
Imbaruetin C C KajiadoLoitokitokC4DayMixed2
Inkiito Manoh Secondary School KajiadoKajiado WestC4DayBoys2
Isinya Township Secondary KajiadoIsinyaC4DayMixed1
Kajiado Township Mixed Day Secondary School KajiadoKajiado CentralC4DayMixed2
Kaputiei Secondary School KajiadoIsinyaC4DayMixed3
Keekonyokie Secondary School KajiadoKajiado WestC4DayMixed2
Kerarapon Secondary School KajiadoKajiado NorthC4DayMixed3
Kikelelwa KajiadoLoitokitokC4DayMixed2
Kilonito Senior School KajiadoElang'ata WuasC4DayMixed2
Kimana M D S S KajiadoLoitokitokC4DayMixed3
Kisaju Mixed Secondary School KajiadoKajiado WestC4DayMixed1
Kitengela Magereza Mixed High School KajiadoIsinyaC4DayMixed4
Korinko Secondary KajiadoLoitokitokC4DayMixed4
Korrompoi Senior School KajiadoIsinyaC4DayMixed1
Kuku KajiadoLoitokitokC4DayMixed2
Loodariak Secondary School KajiadoKajiado WestC4DayBoys1
Lorngosua Secondary School KajiadoOloililaiC4DayMixed2
Magadi Secondary School KajiadoElangata WuasC4DayMixed1
Masimba Secondary School KajiadoMashuruC4DayMixed1
Merrueshi Maasai Girls Senior School KajiadoMashuruC4DayGirls1
Merrueshi Maasai High School KajiadoMashuruC4DayMixed1
Nairrataat Secondary School KajiadoMashuruC4DayMixed3
Nalepo Taegong Girls Secondary School KajiadoKajiado CentralC4DayGirls1
Namanga Mixed Day Secondary School KajiadoOloililaiC4DayMixed3

Showing schools 1501–2000 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