Senior schools offering History & Citizenship

10,413 senior schools include History & Citizenship in at least one subject combination.

Schools by county, then by cluster

SchoolCountySub-countyClusterBoarding or dayGenderCombinations with History & Citizenship
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 GarissaFafiOtherDayMixed1
Mwangaza Senior School GarissaGarissaOtherDayMixed1
Najah GarissaGarissaOtherBoardingMixed1
Nasru-Din High School GarissaLiboiOtherDayMixed2
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 SouthC1BoardingBoys8
Asumbi Girls Homa BayRangweC1BoardingGirls8
Bishop Linus Okok Girls’ Secondary School Homa BayRachuonyo EastC1BoardingGirls4
Homa Bay High School Homa BayHoma BayC1BoardingBoys7
Lambwe Special Secondary School for the Hearing Homa BayMbitaC1BoardingMixed1
Mbita High School Homa BayMbitaC1BoardingBoys8
Ogande Girls’ High School Homa BayHoma BayC1BoardingGirls6
Orero Boys Secondary School Homa BayRangweC1BoardingBoys7
Ambassador Pamela Mboya Girls Secondary School Homa BayMbitaC2BoardingGirls4
Dudi Girls Secondary School Homa BayRachuonyo EastC2BoardingGirls7
Gendia Secondary School Homa BayRachuonyo NorthC2BoardingBoys10
Kuoyo Kochia Secondary School Homa BayRangweC2BoardingBoys4
Magina Girls Secondary School Homa BayNdhiwaC2BoardingGirls4
Mawego Secondary School Homa BayRachuonyo NorthC2BoardingGirls6
Mirogi Boys’ High School Homa BayNdhiwaC2BoardingBoys5
Mirogi Girls Secondary School Homa BayNdhiwaC2BoardingGirls3
Moi Girls’ Secondary School – Sindo Homa BaySubaC2BoardingGirls5
Nyamasare Girls’ Secondary School Homa BayMbitaC2BoardingGirls3
Ober Secondary School Homa BayRachuonyo EastC2BoardingBoys7
Oriwo Boys High School Homa BayRachuonyo NorthC2BoardingBoys11
Our Lady of Mercy Ringa Boys Secondary School Homa BayRachuonyo EastC2BoardingBoys5
Ratang’a Secondary School Homa BayNdhiwaC2BoardingBoys4
St. Gabriel’s Gwassi Girls Secondary School Homa BaySubaC2BoardingGirls5
Tom Mboya Secondary School Homa BayMbitaC2BoardingBoys3
Tonga Boys Secondary School Homa BaySubaC2BoardingBoys6
Wang’apala Secondary School Homa BayRachuonyo EastC2BoardingBoys8
Angino Mixed Secodary School Homa BayRachuonyo EastC3BoardingMixed2
Bishop Okullu Magare Girls’ Secondary School Homa BayHoma BayC3BoardingGirls3
Danish Obara Mixed Day and Girls Boarding Homa BayRachuonyo EastC3BoardingMixed4
Gingo Mixed Secondary School Homa BaySubaC3BoardingMixed1
God Ber Secondary School Homa BayRachuonyo EastC3BoardingMixed4
God Bura Secondary School Homa BaySubaC3BoardingMixed4
God Kado Mixed Secondary School Homa BayRangweC3BoardingMixed5
God-Oloo Mixed Secondary School Homa BaySubaC3BoardingMixed9
Gogo Mixed Secondary School Homa BayRachuonyo NorthC3BoardingMixed4
Kakiimba Secondary School Homa BaySuba WestC3BoardingMixed2
Karabok Secondary School Homa BayRachuonyo SouthC3BoardingMixed7
Kikubi Girls Secondary School Homa BaySubaC3BoardingGirls4
Kobala Mixed Secondary School Homa BayRachuonyo NorthC3BoardingMixed8
Lambwe Secondary School Homa BayMbitaC3BoardingMixed3
Luora Mixed Secondary School Homa BayRangweC3BoardingMixed4
Lwanda Kawuor Secondary School Homa BayNdhiwaC3BoardingMixed5
Mauta Mixed Secondary School Homa BaySuba WestC3BoardingMixed2
Nyabera Girls Secondary School Homa BaySubaC3BoardingGirls2
Nyahera Girls’ Secondary School Homa BayRachuonyo SouthC3BoardingGirls7
Nyamanga Mixed Secondary School Homa BayNdhiwaC3BoardingMixed2
Nyatambe Secondary School Homa BaySubaC3BoardingMixed3
Obera Boys’ Secondary School Homa BayNdhiwaC3BoardingBoys3
Ogongo Mixed Secondary School Homa BayMbitaC3BoardingMixed4
Ojode Pala Secondary School Homa BayNdhiwaC3BoardingMixed2
Olare Mixed Secondary School Homa BayRangweC3BoardingMixed4
Othoro Mixed Secondary School Homa BayRachuonyo EastC3BoardingMixed5
Rangwe Girls Secondary School Homa BayRangweC3BoardingGirls5
Ratanga Girls Secondary School Homa BayNdhiwaC3BoardingGirls4
Ringa Girls High School Homa BayRachuonyo EastC3BoardingGirls8
Rusinga Girls Secondary School Homa BayMbitaC3BoardingGirls5
Sena Mixed Day Secondary School Homa BaySuba WestC3BoardingMixed1
Senator Otieno Kajwang’ High School Homa BayMbitaC3BoardingBoys4
Siburi Mixed Secondary School Homa BayRachuonyo NorthC3BoardingMixed5
St Antony Nyandiwa Secondary School Homa BaySubaC3BoardingMixed4
St Innocent Jonyo Mixed Secondary School Homa BayRachuonyo NorthC3BoardingMixed4
St. Domnic Rabango Mixed Secondary School Homa BayRangweC3BoardingMixed7
St. Elizabeth Koyoo Mixed Secondary School Homa BayRangweC3BoardingMixed4
St. Francis Nyanganjo Girls Secondary School Homa BayRachuonyo NorthC3BoardingGirls8
St. Gabriel’s Miranga Mixed Homa BayNdhiwaC3BoardingBoys2
St. Joseph’s Gul-Kagembe Mixed Secondary School Homa BayRangweC3BoardingMixed8
St. Mary’s Kachar Girls Secondary School Homa BayRangweC3BoardingGirls2
St. Mary’s Marindi Girls Secondary School Homa BayHoma BayC3BoardingGirls4
St. Mary’s Nyamogo Girls Secondary School Homa BayNdhiwaC3BoardingGirls5
St. Peter’s Disii Mixed Secondary School Homa BayHoma BayC3BoardingMixed2
St. Peter’s Rambusi Secondary School Homa BayNdhiwaC3BoardingMixed5
St. Josephine Bakhita Girls’ Secondary School Homa BayRangweC3BoardingGirls6
Uozi Secondary School Homa BaySuba WestC3BoardingMixed2
Wanyama Mixed Secondary Homa BayMbitaC3BoardingMixed2
Wasamo Girls Secondary Homa BaySuba WestC3BoardingGirls1
Abura Mixed Secondary School Homa BayNdhiwaC4DayMixed2
Achego Mixed Secondary School Homa BayRangweC4DayMixed6
Adega Mixed High School Homa BayRachuonyo EastC4DayMixed2
Adiedo Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed6
Agoro Sare Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed5
Akwakra Secondary School Homa BayRachuonyo NorthC4DayMixed4
Alara Mixed Secondary School Homa BayNdhiwaC4DayMixed2
Alaru Central Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed2
Aluor Mixed School Homa BayNdhiwaC4DayMixed2
Andiwo Mixed Secondary School Homa BayNdhiwaC4DayMixed3
Aolo Girls Secondary School Homa BayRachuonyo SouthC4DayGirls2
Apondo Secondary School Homa BayRachuonyo EastC4DayMixed2
Apuoche Mixed Secondary School Homa BayNdhiwaC4DayMixed1
Atela Secondary School Homa BayRachuonyo EastC4DayMixed6
Atemo Mixed Secondary School Homa BayRachuonyo EastC4DayMixed5
Bishop Ochiel Nyagidha Secondary School Homa BayNdhiwaC4DayGirls3
Bishop Ochiel Otaro Mixed Secondary School Homa BayHoma BayC4DayMixed1
Bondo Mixed Secondary School Homa BayRangweC4DayMixed2
Bongu Girls Secondary School Homa BayNdhiwaC4DayGirls2
Buoye Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed3
Bware Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed4
Chiga Mixed Secondary School Homa BayHoma BayC4DayMixed2
Dol Secondary School Homa BayRachuonyo SouthC4DayMixed3
Dr. Adhu Awiti Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed3
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 NorthC4DayMixed3
Gina Mixed Day Secondary School Homa BayNdhiwaC4DayMixed2
God Agulu Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed2
God Marera Mixed Secondary School Homa BayRangweC4DayMixed4
Gogo Katuma Mixed Secondary School Homa BayHoma BayC4DayMixed1
Got Kojowi Mixed Secondary School Homa BayNdhiwaC4DayMixed4
Got Koketch Secondary School Homa BayHoma BayC4DayMixed1
Got Rachar Ojode Secondary School Homa BayNdhiwaC4DayMixed3
Got Rateng’ Mixed Secondary School Homa BayRachuonyo EastC4DayMixed9
Goyo Mixed Secondary School Homa BayNdhiwaC4DayMixed2
Harambee Mixed Secondary School Homa BayRachuonyo EastC4DayMixed4
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 BaySubaC4DayMixed4
John Mbadi Oma Mixed Secondary School Homa BaySubaC4DayMixed6
Joshua Ojode Ndere Mixed Secondary School Homa BayNdhiwaC4DayMixed2
Kachieng’ Secondary School Homa BayRachuonyo SouthC4DayMixed3
Kadie Mixed Secondary School Homa BayRachuonyo EastC4DayMixed3
Kaditong’e Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed3
Kaguria Mixed Secondary School Homa BayNdhiwaC4DayMixed3
Kajiei Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed5
Kakelo Mixed Secondary School Homa BayRachuonyo EastC4DayMixed2
Kalanding Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed2
Kalando Secondary School Homa BayRachuonyo SouthC4DayMixed4
Kamasengre Mixed Secondary School Homa BayMbitaC4DayMixed2
Kamato Mixed Secondary School Homa BayMbitaC4DayMixed3
Kamolo Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed3
Kamser Secondary School Homa BayRachuonyo NorthC4DayMixed6
Kamwala Secondary School Homa BayRachuonyo NorthC4DayMixed4
Kanam Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed5
Kandegwa Lutheran Secondary School Homa BayRachuonyo EastC4DayMixed5
Kandiege Secondary School Homa BayRachuonyo NorthC4DayMixed5
Kanyamfwa Secondary School Homa BayRachuonyo NorthC4DayMixed3
Karabondi Bidii Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed4
Karabondi Girl’s Secondary School Homa BayRachuonyo NorthC4DayGirls5
Kaswanga Girls Secondary School Homa BayMbitaC4DayGirls4
Kayanja Mixed Day Secondary School Homa BayMbitaC4DayMixed2
Kendu Muslim Secondary School Homa BayRachuonyo NorthC4DayMixed7
Kiabuya Mixed Secondary School Homa BaySubaC4DayMixed3
Kianyumba Mixed Secondary School Homa BaySubaC4DayMixed1
Kideswa Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed3
Kiembe Mixed Day Secondary School Homa BaySubaC4DayMixed3
Kilusi Mixed Secondary School Homa BayRachuonyo EastC4DayMixed3
Kisaku Mixed Secondary School Homa BaySubaC4DayMixed2
Kisegi Mixed Secondary School Homa BaySubaC4DayMixed2
Kobila Secondary School Homa BayRachuonyo NorthC4DayMixed5
Kodhoch Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed4
Koduogo Mixed Secondary School Homa BayNdhiwaC4DayMixed3
Kojwach High School Homa BayRachuonyo EastC4DayMixed5
Kokwanyo Mixed Secondary School Homa BayRachuonyo EastC4DayMixed5
Kolweny Kingsway Secondary School Homa BayRachuonyo EastC4DayMixed4
Kome Mixed Secondary School Homa BayNdhiwaC4DayMixed2
Koredo Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed5
Kosele Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed3
Kotienditi Mixed Secondary School Homa BayRachuonyo EastC4DayMixed3
Kotonje Mixed Day Secondary School Homa BayRachuonyo NorthC4DayMixed3
Kowidi Mixed Secondary School Homa BayRachuonyo EastC4DayMixed2
Kowuor Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed6
Kuja Mixed Secondary School Homa BayHoma BayC4DayMixed2
Kwoyo Oyugis Secondary School Homa BayRachuonyo SouthC4DayMixed5
Lala Secondary School Homa BayHoma BayC4DayMixed2
Langi Mixed Secondary School Homa BayNdhiwaC4DayMixed1
Langoromo Mixed Secondary School Homa BayHoma BayC4DayMixed2
Lieta Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed5
Ligodho Mixed Secondary School Homa BayNdhiwaC4DayMixed3
Ludhe Dongo Mixed Secondary School Homa BayRangweC4DayMixed3
Lwaho Mixed Secondary School Homa BayRangweC4DayMixed3
Lwanda Lutheran Mixed Secondary School Homa BayRachuonyo EastC4DayMixed1
Magunga Township Secondary Homa BaySubaC4DayMixed2
Maguti Mixed Secondary School Homa BayHoma BayC4DayMixed2
Manga Mixed Secondary School Homa BayRangweC4DayMixed4
Marienga Secondary School Homa BayRangweC4DayMixed3
Mark Matunga Kiwa Secondary School Homa BaySubaC4DayMixed1
Masogo Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed9
Mbani Mixed Secondary School Homa BayNdhiwaC4DayMixed4
Miramba Mixed Secondary School Homa BaySubaC4DayMixed1
Mithui Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed4
Mititi Secondary School Homa BayRachuonyo SouthC4DayMixed5
Miyuga Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed2
Msare Mixed Secondary School Homa BaySubaC4DayMixed2
Mwiraria Mixed Secondary School Homa BaySubaC4DayMixed2
Ndisi Mixed Secondary School Homa BayNdhiwaC4DayMixed1
Ngere Mixed Secondary School Homa BayHoma BayC4DayMixed5
Ngeri Mixed Homa BaySubaC4DayMixed1
Ngeta Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed3
Ngodhe Secondary School Homa BayMbitaC4DayMixed2
Nyabola Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed2
Nyadenda Secondary School Homa BaySubaC4DayMixed2
Nyafare Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed4
Nyagidha Mixed Secondary School Homa BayHoma BayC4DayMixed2
Nyagowa Lutheran Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed4
Nyagwethe Mixed Secondary School Homa BaySubaC4DayMixed1
Nyajanja Secondary School Homa BayRangweC4DayMixed4
Nyakahia Mixed Secondary School Homa BayHoma BayC4DayMixed2
Nyakechi Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed4
Nyakiya Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed3
Nyakiya Mixed Secondary School Homa BaySubaC4DayMixed1
Nyakwadha Mixed Secondary School Homa BayRangweC4DayMixed2
Nyakweri Mixed Secondary School Homa BaySuba WestC4DayMixed1
Nyalenda Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed9
Nyalkinyi Mixed Secondary School Homa BayHoma BayC4DayMixed5
Nyamadede Mixed Secondary School Homa BaySubaC4DayMixed2
Nyambare Secondary School Homa BayRachuonyo SouthC4DayMixed3
Nyamwaga E.L.C.K Mixed Secondary School Homa BayRachuonyo EastC4DayMixed2
Nyandema Mixed Secondary School Homa BayRangweC4DayMixed3
Nyandeng’a Mixed Secondary School Homa BayMbitaC4DayMixed2
Nyandiwa Mixed Secondary School Homa BayRangweC4DayMixed2
Nyandiwa Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed3
Nyang’iela Secondary School Homa BayRachuonyo SouthC4DayMixed3
Nyarongi Mixed Secondary School Homa BayNdhiwaC4DayMixed3
Nyasore Mixed Secondary School Homa BayRachuonyo EastC4DayMixed7
Nyatindo Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed3
Nyatoto Mixed Secondary School Homa BaySubaC4DayMixed1
Nyawita Secondary School Homa BayRangweC4DayMixed3
Nyenga Mixed Secondary School Homa BaySubaC4DayMixed2
Obisa Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed3
Odienya Mixed Secondary School Homa BayRangweC4DayMixed5
Ogande Mixed Secondary School Homa BayHoma BayC4DayMixed4
Ogango Mixed Secondary School Homa BayNdhiwaC4DayMixed2
Ogenya Secondary School Homa BayRachuonyo NorthC4DayGirls3
Ogilo Secondary School Homa BayRachuonyo EastC4DayMixed3
Ogola Jaseme Kamayoge Mixed Homa BayMbitaC4DayMixed2
Ojijo Oteko Secondary School Homa BayRachuonyo NorthC4DayMixed4
Ojode Unga Secondary School Homa BayNdhiwaC4DayMixed3
Okok Mixed Secondary School Homa BayNdhiwaC4DayMixed5
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 NorthC4DayMixed5
Ominde Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed3
Omoche Secondary School Homa BayRangweC4DayMixed1
Ondati Mixed Secondary School Homa BayNdhiwaC4DayMixed2
Ongako Mixed Secondary School Homa BayNdhiwaC4DayMixed1
Ongang Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed3
Ongeti Mixed Secondary School Homa BayRangweC4DayMixed1
Ongoro Mixed Secondary School Homa BayRachuonyo EastC4DayMixed4
Onyege Mixed Secondary School Homa BayRangweC4DayMixed2
Onywera Boys Secondary School Homa BaySubaC4DayBoys1
Opinde Mixed Day Secondary School Homa BayRangweC4DayMixed2
Orera Mixed Secondary School Homa BayRachuonyo EastC4DayMixed4
Oridi Girls Secondary School Homa BayNdhiwaC4DayGirls4
Orinde Lutheran Secondary School Homa BayRachuonyo EastC4DayMixed4
Osodo Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed4
Osure Mixed Secondary School Homa BayNdhiwaC4DayMixed1
Otange Mixed Secondary School Homa BayNdhiwaC4DayMixed2
Otel Mixed Secondary School Homa BayRachuonyo EastC4DayMixed3
Otieno Kajwang Nyamaji Mixed Secondary School Homa BayMbitaC4DayMixed2
Otok Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed3
Otondo Mixed Secondary School Homa BayRachuonyo EastC4DayMixed2
Ototo Secondary School Homa BayNdhiwaC4DayMixed3
Owiro Secondary School Homa BayRachuonyo EastC4DayMixed5
Oyombe Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed3
Pala Mixed Secondary School Homa BayRachuonyo EastC4DayMixed3
Pala Mosogo Mixed Secondary School Homa BayHoma BayC4DayMixed3
Pap Ndege Mixed Secondary School Homa BayHoma BayC4DayGirls2
Paul Mboya High School Homa BayRachuonyo NorthC4DayMixed5
Ponge Lutheran Mixed Secondary School Homa BayRachuonyo EastC4DayMixed5
Professor Karega Mutahi Secondary School Homa BaySuba WestC4DayMixed1
Rabuor Masawa Secondary School Homa BayHoma BayC4DayMixed2
Ragwe Mixed Secondary School Homa BaySubaC4DayMixed2
Rapedhi Secondary School Homa BayNdhiwaC4DayMixed4
Rapora Mixed Secondary School Homa BayMbitaC4DayMixed1
Rarage Secondary School Homa BayNdhiwaC4DayMixed3
Riwa Mixed Secondary School Homa BayHoma BayC4DayMixed3
Ruga Mixed Secondary School Homa BayHoma BayC4DayMixed2
Samanga Lutheran Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed8
Saye Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed7
Seka Mixed Secondary School Homa BaySubaC4DayMixed2
Sero Mixed Day Secondary School Homa BayHoma BayC4DayMixed3
Siany Lutheran Secondary School Homa BayRachuonyo EastC4DayMixed2
Sigama Mixed Secondary School Homa BayNdhiwaC4DayMixed3
Simbi Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed6
Sindo Mixed Secondary School Homa BaySubaC4DayMixed2
Sino SDA Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed4
St Albert Chiepe Secondary School Homa BayRangweC4DayMixed2
St Alfred Alara Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed4
St Charles Wiga Mixed Secondary School Homa BaySubaC4DayMixed2
St John Seka Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed2
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 BayC4DayMixed2
St. Benard’s Otaro High School Homa BayRachuonyo NorthC4DayMixed8
St. Dislaus Nyawango Mixed Secondary School Homa BayRachuonyo EastC4DayMixed7
St. Felix Nyarath Mixed Secondary School Homa BayNdhiwaC4DayMixed2
St. Francis Andin’go Mixed Secondary School Homa BayRangweC4DayMixed1
St. Gregorys Obanga Mixed Secondary School Homa BaySubaC4DayMixed3
St. John God Ndonyo Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed4
St. John’s Got Kabok Mixed Secondary School Homa BayRangweC4DayMixed4
St. Lilian Nyopuge Girls Secondary School Homa BayRangweC4DayGirls2
St. Lucy Odhiambo Rambo Girls Secondary School Homa BayNdhiwaC4DayGirls2
St. Marcellin Kigoto Secondary School Homa BaySubaC4DayMixed3
St. Martin’s Oluti Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed4
St. Mary’s Anding’o Homa BayRachuonyo EastC4DayGirls2
St. Mary’s Nyakango Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed4
St. Michael Nyasumbi Mixed Secondary School Homa BayMbitaC4DayMixed2
St. Nicansius Maranyona Mixed Secondary School Homa BayNdhiwaC4DayGirls3
St. Paul Oriang Mixed Secondary School Homa BayRachuonyo EastC4DayMixed5
St. Pauls Aoch Muga Mixed Secondary School Homa BayRangweC4DayMixed2
St. Paul’s Secondary School – Ligisa Homa BayRangweC4DayMixed1
St. Peters’ God Agak Secondary School Homa BayRachuonyo EastC4DayMixed5
St. Peters’ Kotieno Secondary School Homa BayRachuonyo SouthC4DayMixed4
St. Philips Ndhuru Mixed Secondary School Homa BayMbitaC4DayMixed2
St. Philips Nyabondo Secondary School Homa BayRachuonyo EastC4DayMixed4
St. Pius Ndiru Mixed Secondary School Homa BayHoma BayC4DayMixed4
St. Stephen Kirindo Mixed Secondary School Homa BayMbitaC4DayMixed3
St. Teresa’s Nyalgosi Secondary School Homa BayRachuonyo SouthC4DayMixed3
St. William’s Osodo Secondary School Homa BayMbitaC4DayMixed1
St. Anne`S Secondary School – Ojwando Homa BayRachuonyo SouthC4DayMixed6
St. Camilus Ojunge Mixed Secondary School Homa BayHoma BayC4DayMixed2
St. Joseph Kobuya Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed4
St. Joseph’s Miranga Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed5
St. Mary’s Wachara Secondary School Homa BayNdhiwaC4DayMixed2
St. Philips Wayaga Secondary School Homa BayNdhiwaC4DayMixed4
St. Teresa’s Nyauu Girls Secondary School Homa BayHoma BayC4DayGirls3
St. Teresa’s Opanga Secondary School Homa BayRachuonyo EastC4DayMixed5
St. Thomas School,Omiro Homa BayRachuonyo EastC4DayMixed2
Usao Mixed Secondary School Homa BayMbitaC4DayMixed1
Wagwe Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed4
Wakula Mixed Secondary School Homa BaySuba WestC4DayMixed1
Wandiji Mixed Secondary School Homa BayMbitaC4DayMixed3
Waondo Secondary School Homa BayMbitaC4DayMixed7
Waware Mixed Day Secondary School Homa BayMbitaC4DayMixed1
Wayara Mixed Secondary School Homa BayNdhiwaC4DayMixed4
Wikondiek Secondary School Homa BayRachuonyo NorthC4DayMixed4
Wikoteng Mixed Secondary School Homa BayRangweC4DayMixed5
Wiobiero Secondary School Homa BayHoma BayC4DayMixed9
Wire Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed6
Wuod Chief Rangenya Mixed Secondary School Homa BayNdhiwaC4DayMixed2
Yala Kotieno Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed3
Agape Aca Secondary School Homa BayNot confirmedOtherDayMixed3
Bishop Mugendi Secondary Homa BayNot confirmedOtherDay & BoardingBoys1
Downe House Homa BayRachuonyo WestOtherDayMixed2
G.E.B Girls Secondary School Homa BayNot confirmedOtherBoardingGirls4
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 confirmedOtherBoardingGirls2
Nyasoti New Beginning Mixed Boarding and Day Homa BaySuba SouthOtherListed as hybridMixed2
Oyugis Secondary School Homa BayNot confirmedOtherDay & BoardingMixed2
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 confirmedOtherDayMixed3
St Josephs Girls Secondary Homa BayNot confirmedOtherBoardingGirls4
St. Lucy's Secondary School Raruowa Homa BayNot confirmedOtherDay & BoardingGirls3
St. Matthews God Bondo Secondary School Homa BayNot confirmedOtherDayMixed2
St. Vincent Mixed Secondary School Homa BayNot confirmedOtherDay & BoardingMixed3
The Mango Tree Girls' Homa BayRachuonyo NorthOtherListed as hybridGirls4
Wiga Mixed Day Secondary School Homa BayNot confirmedOtherDayMixed5
Garbatula High School IsioloGarbatullaC1BoardingBoys6
Isiolo Girls High School IsioloIsioloC1BoardingGirls2
Bisanadhi High School IsioloGarbatullaC2BoardingMixed6
Isiolo Boys Secondary School IsioloIsioloC2BoardingBoys2
Bulesa Secondary School IsioloMertiC3BoardingMixed4
Elsa Secondary School IsioloIsioloC3BoardingMixed3
Kipsing Mixed Day Secondary School IsioloOldonyiroC3BoardingMixed2
Kulamawe Secondary School IsioloGarbatullaC3BoardingMixed5
Merti Muslim Girls’ Secondary School IsioloMertiC3BoardingGirls2
Merti Secondary School IsioloMertiC3BoardingBoys2
Ngaremara Girls Secondary School IsioloIsioloC3BoardingGirls3
Ngaremara Secondary School IsioloIsioloC3BoardingBoys3
Oldonyiro Secondary School IsioloOldonyiroC3BoardingMixed2
Sericho Secondary School IsioloSerichoC3BoardingMixed9
Algani Girls Day Secondary School IsioloGarbatullaC4DayGirls3
Aremiet Mixed Secondary School IsioloIsioloC4DayMixed1
Biliqi Nur Mixed Secondary School IsioloSerichoC4DayMixed4
Biliqo Mixed Secondary School IsioloMertiC4DayMixed2
Bulampya Day Secondary School IsioloIsioloC4DayMixed2
Dadachabasa Secondary IsioloCherabC4DayMixed2
Gafarsa Mixed Day Secondary IsioloGarbatullaC4DayMixed3
Garbatulla Girls Day Secondary School IsioloGarbatullaC4DayGirls9
Isiolo Barracks Secondary School IsioloIsioloC4DayMixed2
Kambi Garba Mixed Day Secondary School IsioloIsioloC4DayMixed2
Korbesa Mixed Day Secondary School IsioloCherabC4DayMixed2
Labarishereki Secondary School IsioloOldonyiroC4DayMixed1
Leparua Mixed Day Secondary School IsioloIsioloC4DayMixed1
MCK Kisima 78 Secondary School IsioloIsioloC4DayMixed3
Mwangaza Girls Secondary School IsioloIsioloC4DayGirls4
St. Paul’s Kiwanjani Secondary School IsioloIsioloC4DayMixed5
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 confirmedOtherDayMixed2
Wamy Isiolo High School IsioloIsioloOtherListed as hybridBoys1
Moi Girls Isinya KajiadoIsinyaC1BoardingGirls6
Noonkopir Girls Secondary School KajiadoIsinyaC1BoardingGirls5
Olkejuado High School KajiadoKajiado CentralC1BoardingBoys7
Oloolaiser High School KajiadoKajiado NorthC1BoardingBoys4
Enoomatasiani Girls Secondary School KajiadoKajiado NorthC2BoardingGirls1
Kiluani Boys Secondary School KajiadoOloililaiC2BoardingBoys6
Najile Boys Secondary School KajiadoKajiado WestC2BoardingBoys6
Nakeel Secondary School KajiadoKajiado NorthC2BoardingBoys3
Oloitokitok Secondary KajiadoLoitokitokC2BoardingBoys8
Olooseos Girls’ Secondary School KajiadoKajiado WestC2BoardingGirls4
St. Brigid Baraka Oontoyie Secondary School KajiadoKajiado WestC2BoardingGirls6
Elerai MCK Girls Secondary School KajiadoMashuruC3BoardingGirls2
Enkii Boys KajiadoLoitokitokC3BoardingBoys6
Enkorika Secondary KajiadoKajiado CentralC3BoardingBoys2
Ewuaso Girls Secondary Boarding School KajiadoKajiado WestC3BoardingGirls5
General Joseph Nkaissery High School KajiadoKajiado CentralC3BoardingMixed3
Ilbissil Girls Secondary School KajiadoOloililaiC3BoardingGirls3
Ilkisonko Boys KajiadoLoitokitokC3BoardingBoys4
Isinya Boys Secondary School KajiadoIsinyaC3BoardingBoys1
Kibiko Secondary School KajiadoKajiado WestC3BoardingMixed5
Kimana Girls S KajiadoLoitokitokC3BoardingGirls7
Kisaju Dipak Secondary School KajiadoIsinyaC3BoardingGirls3
Lenkisem KajiadoLoitokitokC3BoardingMixed1
Maparasha Secondary School KajiadoOloililaiC3BoardingBoys3
Mashuuru Secondary School KajiadoMashuruC3BoardingBoys2
Meto Secondary School KajiadoOloililaiC3BoardingMixed4
Ngatataek Mixed Secondary School KajiadoOloililaiC3BoardingMixed5
Nkoile Boys High KajiadoKajiado CentralC3BoardingBoys2
Oldonyonyokie Girls Secondary School KajiadoElangata WuasC3BoardingGirls2
Oloiborsoit Girls Secondary School KajiadoElangata WuasC3BoardingGirls5
Olooltepes Secondary School KajiadoKajiado WestC3BoardingMixed5
Oloyiankalani Mixed Day Secondary School KajiadoKajiado WestC3BoardingGirls3
Patterson Memorial-Olkiramatian KajiadoElangata WuasC3BoardingMixed10
PCEA Grace Girls High School Letoire KajiadoOloililaiC3BoardingGirls4
PCEA Ilngarooj Boys Secondary School KajiadoKajiado WestC3BoardingBoys4
PCEA Kimuka Girls Secondary School KajiadoKajiado WestC3BoardingGirls5
Rombo Girls’ KajiadoLoitokitokC3BoardingGirls6
Sajiloni Girls Secondary School KajiadoKajiado CentralC3BoardingGirls2
The A.I.C Girls KajiadoLoitokitokC3BoardingGirls6
Thomas Fish Secondary School KajiadoMashuruC3BoardingMixed4
Amboseli Lewis KajiadoLoitokitokC4DayMixed3
Bishop Sororonyi Senior School KajiadoMashuruC4DayMixed1
Catholic Diocese Ngong Township Secondary School KajiadoKajiado NorthC4DayMixed2
Colin Davies KajiadoLoitokitokC4DayMixed8
Embulbul Mixed Day Secondary School KajiadoKajiado NorthC4DayMixed3
Empakasi Mixed Day Secondary School KajiadoKajiado NorthC4DayMixed2
Enkasiti Secondary School KajiadoIsinyaC4DayMixed3
Entarara KajiadoLoitokitokC4DayMixed4
Entaretoi Secondary School KajiadoMashuruC4DayMixed3
Entonet KajiadoLoitokitokC4DayMixed5
Erankau Secondary School KajiadoMashuruC4DayMixed3
Ereteti Mixed Secondary School KajiadoIsinyaC4DayMixed2
George & Risho Senior School KajiadoKajiado WestC4DayMixed1
Ildamat Boys High School KajiadoKajiado CentralC4DayBoys2
Illasit Secondary KajiadoLoitokitokC4DayMixed8
Ilmarba Secondary School KajiadoOloililaiC4DayMixed3
Iloodokilani Secondary School KajiadoElangata WuasC4DayBoys8
Ilpolosat Secondary School KajiadoIsinyaC4DayMixed2
Iltilal KajiadoLoitokitokC4DayMixed2
Imbaruetin C C KajiadoLoitokitokC4DayMixed3
Inkiito Manoh Secondary School KajiadoKajiado WestC4DayBoys3
Isinya Township Secondary KajiadoIsinyaC4DayMixed3
Kajiado Township Mixed Day Secondary School KajiadoKajiado CentralC4DayMixed2
Kaputiei Secondary School KajiadoIsinyaC4DayMixed3
Keekonyokie Secondary School KajiadoKajiado WestC4DayMixed3
Kerarapon Secondary School KajiadoKajiado NorthC4DayMixed2
Kikelelwa KajiadoLoitokitokC4DayMixed4
Kilonito Senior School KajiadoElang'ata WuasC4DayMixed2
Kimana M D S S KajiadoLoitokitokC4DayMixed6
Kisaju Mixed Secondary School KajiadoKajiado WestC4DayMixed3
Kitengela Magereza Mixed High School KajiadoIsinyaC4DayMixed3
Korinko Secondary KajiadoLoitokitokC4DayMixed7
Korrompoi Senior School KajiadoIsinyaC4DayMixed1
Kuku KajiadoLoitokitokC4DayMixed2
Loodariak Secondary School KajiadoKajiado WestC4DayBoys4
Lorngosua Secondary School KajiadoOloililaiC4DayMixed3
Magadi Secondary School KajiadoElangata WuasC4DayMixed4
Masimba Secondary School KajiadoMashuruC4DayMixed3
Merrueshi Maasai Girls Senior School KajiadoMashuruC4DayGirls3
Merrueshi Maasai High School KajiadoMashuruC4DayMixed2
Nairrataat Secondary School KajiadoMashuruC4DayMixed1
Nalepo Taegong Girls Secondary School KajiadoKajiado CentralC4DayGirls3
Namanga Mixed Day Secondary School KajiadoOloililaiC4DayMixed5
Namelok KajiadoLoitokitokC4DayMixed2

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

Also in Languages & Literature

Also in Humanities & Business Studies

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