Senior schools offering Social Sciences

10,413 senior schools include Social Sciences in at least one subject combination.

Schools by county, then by cluster

SchoolCountySub-countyClusterBoarding or dayGenderCombinations with Social Sciences
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 SouthC1BoardingBoys12
Asumbi Girls Homa BayRangweC1BoardingGirls8
Bishop Linus Okok Girls’ Secondary School Homa BayRachuonyo EastC1BoardingGirls11
Homa Bay High School Homa BayHoma BayC1BoardingBoys11
Lambwe Special Secondary School for the Hearing Homa BayMbitaC1BoardingMixed3
Mbita High School Homa BayMbitaC1BoardingBoys10
Ogande Girls’ High School Homa BayHoma BayC1BoardingGirls11
Orero Boys Secondary School Homa BayRangweC1BoardingBoys10
Ambassador Pamela Mboya Girls Secondary School Homa BayMbitaC2BoardingGirls5
Dudi Girls Secondary School Homa BayRachuonyo EastC2BoardingGirls10
Gendia Secondary School Homa BayRachuonyo NorthC2BoardingBoys13
Kuoyo Kochia Secondary School Homa BayRangweC2BoardingBoys8
Magina Girls Secondary School Homa BayNdhiwaC2BoardingGirls6
Mawego Secondary School Homa BayRachuonyo NorthC2BoardingGirls13
Mirogi Boys’ High School Homa BayNdhiwaC2BoardingBoys9
Mirogi Girls Secondary School Homa BayNdhiwaC2BoardingGirls6
Moi Girls’ Secondary School – Sindo Homa BaySubaC2BoardingGirls6
Nyamasare Girls’ Secondary School Homa BayMbitaC2BoardingGirls3
Ober Secondary School Homa BayRachuonyo EastC2BoardingBoys9
Oriwo Boys High School Homa BayRachuonyo NorthC2BoardingBoys19
Our Lady of Mercy Ringa Boys Secondary School Homa BayRachuonyo EastC2BoardingBoys7
Ratang’a Secondary School Homa BayNdhiwaC2BoardingBoys12
St. Gabriel’s Gwassi Girls Secondary School Homa BaySubaC2BoardingGirls8
Tom Mboya Secondary School Homa BayMbitaC2BoardingBoys4
Tonga Boys Secondary School Homa BaySubaC2BoardingBoys9
Wang’apala Secondary School Homa BayRachuonyo EastC2BoardingBoys12
Angino Mixed Secodary School Homa BayRachuonyo EastC3BoardingMixed3
Bishop Okullu Magare Girls’ Secondary School Homa BayHoma BayC3BoardingGirls5
Danish Obara Mixed Day and Girls Boarding Homa BayRachuonyo EastC3BoardingMixed4
Gingo Mixed Secondary School Homa BaySubaC3BoardingMixed2
God Ber Secondary School Homa BayRachuonyo EastC3BoardingMixed5
God Bura Secondary School Homa BaySubaC3BoardingMixed4
God Kado Mixed Secondary School Homa BayRangweC3BoardingMixed6
God-Oloo Mixed Secondary School Homa BaySubaC3BoardingMixed13
Gogo Mixed Secondary School Homa BayRachuonyo NorthC3BoardingMixed6
Kakiimba Secondary School Homa BaySuba WestC3BoardingMixed2
Karabok Secondary School Homa BayRachuonyo SouthC3BoardingMixed8
Kikubi Girls Secondary School Homa BaySubaC3BoardingGirls4
Kobala Mixed Secondary School Homa BayRachuonyo NorthC3BoardingMixed9
Lambwe Secondary School Homa BayMbitaC3BoardingMixed4
Luora Mixed Secondary School Homa BayRangweC3BoardingMixed9
Lwanda Kawuor Secondary School Homa BayNdhiwaC3BoardingMixed6
Mauta Mixed Secondary School Homa BaySuba WestC3BoardingMixed2
Nyabera Girls Secondary School Homa BaySubaC3BoardingGirls2
Nyahera Girls’ Secondary School Homa BayRachuonyo SouthC3BoardingGirls10
Nyamanga Mixed Secondary School Homa BayNdhiwaC3BoardingMixed4
Nyatambe Secondary School Homa BaySubaC3BoardingMixed3
Obera Boys’ Secondary School Homa BayNdhiwaC3BoardingBoys6
Ogongo Mixed Secondary School Homa BayMbitaC3BoardingMixed6
Ojode Pala Secondary School Homa BayNdhiwaC3BoardingMixed4
Olare Mixed Secondary School Homa BayRangweC3BoardingMixed6
Othoro Mixed Secondary School Homa BayRachuonyo EastC3BoardingMixed11
Rangwe Girls Secondary School Homa BayRangweC3BoardingGirls7
Ratanga Girls Secondary School Homa BayNdhiwaC3BoardingGirls6
Ringa Girls High School Homa BayRachuonyo EastC3BoardingGirls11
Rusinga Girls Secondary School Homa BayMbitaC3BoardingGirls8
Sena Mixed Day Secondary School Homa BaySuba WestC3BoardingMixed1
Senator Otieno Kajwang’ High School Homa BayMbitaC3BoardingBoys6
Siburi Mixed Secondary School Homa BayRachuonyo NorthC3BoardingMixed6
St Antony Nyandiwa Secondary School Homa BaySubaC3BoardingMixed7
St Innocent Jonyo Mixed Secondary School Homa BayRachuonyo NorthC3BoardingMixed6
St. Domnic Rabango Mixed Secondary School Homa BayRangweC3BoardingMixed10
St. Elizabeth Koyoo Mixed Secondary School Homa BayRangweC3BoardingMixed6
St. Francis Nyanganjo Girls Secondary School Homa BayRachuonyo NorthC3BoardingGirls14
St. Gabriel’s Miranga Mixed Homa BayNdhiwaC3BoardingBoys4
St. Joseph’s Gul-Kagembe Mixed Secondary School Homa BayRangweC3BoardingMixed10
St. Mary’s Kachar Girls Secondary School Homa BayRangweC3BoardingGirls3
St. Mary’s Marindi Girls Secondary School Homa BayHoma BayC3BoardingGirls6
St. Mary’s Nyamogo Girls Secondary School Homa BayNdhiwaC3BoardingGirls5
St. Peter’s Disii Mixed Secondary School Homa BayHoma BayC3BoardingMixed4
St. Peter’s Rambusi Secondary School Homa BayNdhiwaC3BoardingMixed6
St. Josephine Bakhita Girls’ Secondary School Homa BayRangweC3BoardingGirls10
Uozi Secondary School Homa BaySuba WestC3BoardingMixed2
Wanyama Mixed Secondary Homa BayMbitaC3BoardingMixed3
Wasamo Girls Secondary Homa BaySuba WestC3BoardingGirls1
Abura Mixed Secondary School Homa BayNdhiwaC4DayMixed3
Achego Mixed Secondary School Homa BayRangweC4DayMixed6
Adega Mixed High School Homa BayRachuonyo EastC4DayMixed4
Adiedo Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed7
Agoro Sare Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed12
Akwakra Secondary School Homa BayRachuonyo NorthC4DayMixed8
Alara Mixed Secondary School Homa BayNdhiwaC4DayMixed3
Alaru Central Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed4
Aluor Mixed School Homa BayNdhiwaC4DayMixed3
Andiwo Mixed Secondary School Homa BayNdhiwaC4DayMixed3
Aolo Girls Secondary School Homa BayRachuonyo SouthC4DayGirls3
Apondo Secondary School Homa BayRachuonyo EastC4DayMixed3
Apuoche Mixed Secondary School Homa BayNdhiwaC4DayMixed3
Atela Secondary School Homa BayRachuonyo EastC4DayMixed9
Atemo Mixed Secondary School Homa BayRachuonyo EastC4DayMixed9
Bishop Ochiel Nyagidha Secondary School Homa BayNdhiwaC4DayGirls3
Bishop Ochiel Otaro Mixed Secondary School Homa BayHoma BayC4DayMixed2
Bondo Mixed Secondary School Homa BayRangweC4DayMixed3
Bongu Girls Secondary School Homa BayNdhiwaC4DayGirls3
Buoye Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed4
Bware Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed4
Chiga Mixed Secondary School Homa BayHoma BayC4DayMixed3
Dol Secondary School Homa BayRachuonyo SouthC4DayMixed5
Dr. Adhu Awiti Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed4
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 NorthC4DayMixed5
Gina Mixed Day Secondary School Homa BayNdhiwaC4DayMixed4
God Agulu Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed3
God Marera Mixed Secondary School Homa BayRangweC4DayMixed5
Gogo Katuma Mixed Secondary School Homa BayHoma BayC4DayMixed2
Got Kojowi Mixed Secondary School Homa BayNdhiwaC4DayMixed5
Got Koketch Secondary School Homa BayHoma BayC4DayMixed2
Got Rachar Ojode Secondary School Homa BayNdhiwaC4DayMixed3
Got Rateng’ Mixed Secondary School Homa BayRachuonyo EastC4DayMixed16
Goyo Mixed Secondary School Homa BayNdhiwaC4DayMixed3
Harambee Mixed Secondary School Homa BayRachuonyo EastC4DayMixed4
Harrison Odhiambo Utajo Mixed Secondary School Homa BayMbitaC4DayMixed3
Hon. John Mbadi Koyombe Mixed Secondary School Homa BaySubaC4DayMixed3
Hon. Millie Odhiambo Aringo Secondary and Senior School Homa BayMbitaC4DayMixed3
Jabagre Mixed Secondary School Homa BayNdhiwaC4DayMixed3
John Mbadi Ligongo Secondary School Homa BaySubaC4DayMixed4
John Mbadi Oma Mixed Secondary School Homa BaySubaC4DayMixed9
Joshua Ojode Ndere Mixed Secondary School Homa BayNdhiwaC4DayMixed2
Kachieng’ Secondary School Homa BayRachuonyo SouthC4DayMixed4
Kadie Mixed Secondary School Homa BayRachuonyo EastC4DayMixed3
Kaditong’e Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed3
Kaguria Mixed Secondary School Homa BayNdhiwaC4DayMixed6
Kajiei Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed7
Kakelo Mixed Secondary School Homa BayRachuonyo EastC4DayMixed3
Kalanding Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed3
Kalando Secondary School Homa BayRachuonyo SouthC4DayMixed5
Kamasengre Mixed Secondary School Homa BayMbitaC4DayMixed2
Kamato Mixed Secondary School Homa BayMbitaC4DayMixed4
Kamolo Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed5
Kamser Secondary School Homa BayRachuonyo NorthC4DayMixed6
Kamwala Secondary School Homa BayRachuonyo NorthC4DayMixed5
Kanam Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed6
Kandegwa Lutheran Secondary School Homa BayRachuonyo EastC4DayMixed7
Kandiege Secondary School Homa BayRachuonyo NorthC4DayMixed7
Kanyamfwa Secondary School Homa BayRachuonyo NorthC4DayMixed4
Karabondi Bidii Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed8
Karabondi Girl’s Secondary School Homa BayRachuonyo NorthC4DayGirls5
Kaswanga Girls Secondary School Homa BayMbitaC4DayGirls6
Kayanja Mixed Day Secondary School Homa BayMbitaC4DayMixed4
Kendu Muslim Secondary School Homa BayRachuonyo NorthC4DayMixed8
Kiabuya Mixed Secondary School Homa BaySubaC4DayMixed3
Kianyumba Mixed Secondary School Homa BaySubaC4DayMixed1
Kideswa Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed5
Kiembe Mixed Day Secondary School Homa BaySubaC4DayMixed4
Kilusi Mixed Secondary School Homa BayRachuonyo EastC4DayMixed4
Kisaku Mixed Secondary School Homa BaySubaC4DayMixed2
Kisegi Mixed Secondary School Homa BaySubaC4DayMixed2
Kobila Secondary School Homa BayRachuonyo NorthC4DayMixed7
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 EastC4DayMixed6
Kolweny Kingsway Secondary School Homa BayRachuonyo EastC4DayMixed5
Kome Mixed Secondary School Homa BayNdhiwaC4DayMixed3
Koredo Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed6
Kosele Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed5
Kotienditi Mixed Secondary School Homa BayRachuonyo EastC4DayMixed3
Kotonje Mixed Day Secondary School Homa BayRachuonyo NorthC4DayMixed4
Kowidi Mixed Secondary School Homa BayRachuonyo EastC4DayMixed3
Kowuor Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed7
Kuja Mixed Secondary School Homa BayHoma BayC4DayMixed3
Kwoyo Oyugis Secondary School Homa BayRachuonyo SouthC4DayMixed8
Lala Secondary School Homa BayHoma BayC4DayMixed4
Langi Mixed Secondary School Homa BayNdhiwaC4DayMixed1
Langoromo Mixed Secondary School Homa BayHoma BayC4DayMixed3
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 EastC4DayMixed2
Magunga Township Secondary Homa BaySubaC4DayMixed2
Maguti Mixed Secondary School Homa BayHoma BayC4DayMixed2
Manga Mixed Secondary School Homa BayRangweC4DayMixed6
Marienga Secondary School Homa BayRangweC4DayMixed4
Mark Matunga Kiwa Secondary School Homa BaySubaC4DayMixed1
Masogo Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed9
Mbani Mixed Secondary School Homa BayNdhiwaC4DayMixed6
Miramba Mixed Secondary School Homa BaySubaC4DayMixed1
Mithui Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed5
Mititi Secondary School Homa BayRachuonyo SouthC4DayMixed5
Miyuga Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed3
Msare Mixed Secondary School Homa BaySubaC4DayMixed3
Mwiraria Mixed Secondary School Homa BaySubaC4DayMixed2
Ndisi Mixed Secondary School Homa BayNdhiwaC4DayMixed1
Ngere Mixed Secondary School Homa BayHoma BayC4DayMixed6
Ngeri Mixed Homa BaySubaC4DayMixed1
Ngeta Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed5
Ngodhe Secondary School Homa BayMbitaC4DayMixed2
Nyabola Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed3
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 SouthC4DayMixed10
Nyagwethe Mixed Secondary School Homa BaySubaC4DayMixed2
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 SouthC4DayMixed4
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 SouthC4DayMixed13
Nyalkinyi Mixed Secondary School Homa BayHoma BayC4DayMixed9
Nyamadede Mixed Secondary School Homa BaySubaC4DayMixed2
Nyambare Secondary School Homa BayRachuonyo SouthC4DayMixed4
Nyamwaga E.L.C.K Mixed Secondary School Homa BayRachuonyo EastC4DayMixed3
Nyandema Mixed Secondary School Homa BayRangweC4DayMixed4
Nyandeng’a Mixed Secondary School Homa BayMbitaC4DayMixed3
Nyandiwa Mixed Secondary School Homa BayRangweC4DayMixed3
Nyandiwa Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed4
Nyang’iela Secondary School Homa BayRachuonyo SouthC4DayMixed6
Nyarongi Mixed Secondary School Homa BayNdhiwaC4DayMixed3
Nyasore Mixed Secondary School Homa BayRachuonyo EastC4DayMixed8
Nyatindo Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed4
Nyatoto Mixed Secondary School Homa BaySubaC4DayMixed1
Nyawita Secondary School Homa BayRangweC4DayMixed4
Nyenga Mixed Secondary School Homa BaySubaC4DayMixed3
Obisa Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed4
Odienya Mixed Secondary School Homa BayRangweC4DayMixed6
Ogande Mixed Secondary School Homa BayHoma BayC4DayMixed4
Ogango Mixed Secondary School Homa BayNdhiwaC4DayMixed3
Ogenya Secondary School Homa BayRachuonyo NorthC4DayGirls4
Ogilo Secondary School Homa BayRachuonyo EastC4DayMixed5
Ogola Jaseme Kamayoge Mixed Homa BayMbitaC4DayMixed2
Ojijo Oteko Secondary School Homa BayRachuonyo NorthC4DayMixed6
Ojode Unga Secondary School Homa BayNdhiwaC4DayMixed4
Okok Mixed Secondary School Homa BayNdhiwaC4DayMixed6
Okota Mixed Secondary School Homa BayNdhiwaC4DayMixed3
Oluso Mixed Secondary School Homa BayRangweC4DayMixed3
Ombek Lutheran Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed4
Omboga High School Homa BayRachuonyo NorthC4DayMixed9
Ominde Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed4
Omoche Secondary School Homa BayRangweC4DayMixed3
Ondati Mixed Secondary School Homa BayNdhiwaC4DayMixed3
Ongako Mixed Secondary School Homa BayNdhiwaC4DayMixed3
Ongang Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed4
Ongeti Mixed Secondary School Homa BayRangweC4DayMixed4
Ongoro Mixed Secondary School Homa BayRachuonyo EastC4DayMixed4
Onyege Mixed Secondary School Homa BayRangweC4DayMixed4
Onywera Boys Secondary School Homa BaySubaC4DayBoys1
Opinde Mixed Day Secondary School Homa BayRangweC4DayMixed2
Orera Mixed Secondary School Homa BayRachuonyo EastC4DayMixed5
Oridi Girls Secondary School Homa BayNdhiwaC4DayGirls5
Orinde Lutheran Secondary School Homa BayRachuonyo EastC4DayMixed5
Osodo Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed4
Osure Mixed Secondary School Homa BayNdhiwaC4DayMixed1
Otange Mixed Secondary School Homa BayNdhiwaC4DayMixed3
Otel Mixed Secondary School Homa BayRachuonyo EastC4DayMixed5
Otieno Kajwang Nyamaji Mixed Secondary School Homa BayMbitaC4DayMixed2
Otok Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed5
Otondo Mixed Secondary School Homa BayRachuonyo EastC4DayMixed2
Ototo Secondary School Homa BayNdhiwaC4DayMixed4
Owiro Secondary School Homa BayRachuonyo EastC4DayMixed6
Oyombe Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed4
Pala Mixed Secondary School Homa BayRachuonyo EastC4DayMixed4
Pala Mosogo Mixed Secondary School Homa BayHoma BayC4DayMixed4
Pap Ndege Mixed Secondary School Homa BayHoma BayC4DayGirls3
Paul Mboya High School Homa BayRachuonyo NorthC4DayMixed6
Ponge Lutheran Mixed Secondary School Homa BayRachuonyo EastC4DayMixed9
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 BayNdhiwaC4DayMixed6
Rapora Mixed Secondary School Homa BayMbitaC4DayMixed2
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 NorthC4DayMixed13
Saye Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed12
Seka Mixed Secondary School Homa BaySubaC4DayMixed2
Sero Mixed Day Secondary School Homa BayHoma BayC4DayMixed6
Siany Lutheran Secondary School Homa BayRachuonyo EastC4DayMixed2
Sigama Mixed Secondary School Homa BayNdhiwaC4DayMixed3
Simbi Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed7
Sindo Mixed Secondary School Homa BaySubaC4DayMixed2
Sino SDA Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed5
St Albert Chiepe Secondary School Homa BayRangweC4DayMixed3
St Alfred Alara Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed7
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 SouthC4DayMixed4
St Linus Umai Secondary School Homa BayRachuonyo EastC4DayMixed2
St Stephen Angiro Mixed Secondary School Homa BayRangweC4DayMixed2
St. Ambrose Got Rabuor Mixed Secondary School Homa BayHoma BayC4DayMixed4
St. Benard’s Otaro High School Homa BayRachuonyo NorthC4DayMixed11
St. Dislaus Nyawango Mixed Secondary School Homa BayRachuonyo EastC4DayMixed10
St. Felix Nyarath Mixed Secondary School Homa BayNdhiwaC4DayMixed3
St. Francis Andin’go Mixed Secondary School Homa BayRangweC4DayMixed1
St. Gregorys Obanga Mixed Secondary School Homa BaySubaC4DayMixed5
St. John God Ndonyo Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed4
St. John’s Got Kabok Mixed Secondary School Homa BayRangweC4DayMixed6
St. Lilian Nyopuge Girls Secondary School Homa BayRangweC4DayGirls2
St. Lucy Odhiambo Rambo Girls Secondary School Homa BayNdhiwaC4DayGirls3
St. Marcellin Kigoto Secondary School Homa BaySubaC4DayMixed4
St. Martin’s Oluti Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed6
St. Mary’s Anding’o Homa BayRachuonyo EastC4DayGirls2
St. Mary’s Nyakango Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed5
St. Michael Nyasumbi Mixed Secondary School Homa BayMbitaC4DayMixed2
St. Nicansius Maranyona Mixed Secondary School Homa BayNdhiwaC4DayGirls4
St. Paul Oriang Mixed Secondary School Homa BayRachuonyo EastC4DayMixed9
St. Pauls Aoch Muga Mixed Secondary School Homa BayRangweC4DayMixed4
St. Paul’s Secondary School – Ligisa Homa BayRangweC4DayMixed2
St. Peters’ God Agak Secondary School Homa BayRachuonyo EastC4DayMixed6
St. Peters’ Kotieno Secondary School Homa BayRachuonyo SouthC4DayMixed7
St. Philips Ndhuru Mixed Secondary School Homa BayMbitaC4DayMixed2
St. Philips Nyabondo Secondary School Homa BayRachuonyo EastC4DayMixed6
St. Pius Ndiru Mixed Secondary School Homa BayHoma BayC4DayMixed5
St. Stephen Kirindo Mixed Secondary School Homa BayMbitaC4DayMixed4
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 SouthC4DayMixed8
St. Camilus Ojunge Mixed Secondary School Homa BayHoma BayC4DayMixed3
St. Joseph Kobuya Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed6
St. Joseph’s Miranga Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed6
St. Mary’s Wachara Secondary School Homa BayNdhiwaC4DayMixed2
St. Philips Wayaga Secondary School Homa BayNdhiwaC4DayMixed5
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 BayMbitaC4DayMixed2
Wagwe Mixed Secondary School Homa BayRachuonyo NorthC4DayMixed4
Wakula Mixed Secondary School Homa BaySuba WestC4DayMixed1
Wandiji Mixed Secondary School Homa BayMbitaC4DayMixed4
Waondo Secondary School Homa BayMbitaC4DayMixed8
Waware Mixed Day Secondary School Homa BayMbitaC4DayMixed2
Wayara Mixed Secondary School Homa BayNdhiwaC4DayMixed4
Wikondiek Secondary School Homa BayRachuonyo NorthC4DayMixed6
Wikoteng Mixed Secondary School Homa BayRangweC4DayMixed8
Wiobiero Secondary School Homa BayHoma BayC4DayMixed9
Wire Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed7
Wuod Chief Rangenya Mixed Secondary School Homa BayNdhiwaC4DayMixed3
Yala Kotieno Mixed Secondary School Homa BayRachuonyo SouthC4DayMixed4
Agape Aca Secondary School Homa BayNot confirmedOtherDayMixed3
Bishop Mugendi Secondary Homa BayNot confirmedOtherDay & BoardingBoys1
Downe House Homa BayRachuonyo WestOtherDayMixed4
G.E.B Girls Secondary School Homa BayNot confirmedOtherBoardingGirls5
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 confirmedOtherBoardingGirls4
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 & BoardingGirls4
St. Matthews God Bondo Secondary School Homa BayNot confirmedOtherDayMixed3
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 confirmedOtherDayMixed6
Garbatula High School IsioloGarbatullaC1BoardingBoys9
Isiolo Girls High School IsioloIsioloC1BoardingGirls3
Bisanadhi High School IsioloGarbatullaC2BoardingMixed9
Isiolo Boys Secondary School IsioloIsioloC2BoardingBoys3
Bulesa Secondary School IsioloMertiC3BoardingMixed6
Elsa Secondary School IsioloIsioloC3BoardingMixed3
Kipsing Mixed Day Secondary School IsioloOldonyiroC3BoardingMixed3
Kulamawe Secondary School IsioloGarbatullaC3BoardingMixed6
Merti Muslim Girls’ Secondary School IsioloMertiC3BoardingGirls3
Merti Secondary School IsioloMertiC3BoardingBoys3
Ngaremara Girls Secondary School IsioloIsioloC3BoardingGirls4
Ngaremara Secondary School IsioloIsioloC3BoardingBoys3
Oldonyiro Secondary School IsioloOldonyiroC3BoardingMixed3
Sericho Secondary School IsioloSerichoC3BoardingMixed9
Algani Girls Day Secondary School IsioloGarbatullaC4DayGirls6
Aremiet Mixed Secondary School IsioloIsioloC4DayMixed2
Biliqi Nur Mixed Secondary School IsioloSerichoC4DayMixed6
Biliqo Mixed Secondary School IsioloMertiC4DayMixed3
Bulampya Day Secondary School IsioloIsioloC4DayMixed2
Dadachabasa Secondary IsioloCherabC4DayMixed3
Gafarsa Mixed Day Secondary IsioloGarbatullaC4DayMixed6
Garbatulla Girls Day Secondary School IsioloGarbatullaC4DayGirls12
Isiolo Barracks Secondary School IsioloIsioloC4DayMixed3
Kambi Garba Mixed Day Secondary School IsioloIsioloC4DayMixed3
Korbesa Mixed Day Secondary School IsioloCherabC4DayMixed3
Labarishereki Secondary School IsioloOldonyiroC4DayMixed3
Leparua Mixed Day Secondary School IsioloIsioloC4DayMixed1
MCK Kisima 78 Secondary School IsioloIsioloC4DayMixed3
Mwangaza Girls Secondary School IsioloIsioloC4DayGirls5
St. Paul’s Kiwanjani Secondary School IsioloIsioloC4DayMixed6
Uhuru Mixed Day Secondary School IsioloIsioloC4DayMixed3
Victoria High School IsioloIsioloC4DayMixed1
Waso Secondary School IsioloIsioloC4DayMixed6
Brainstar. Schools IsioloIsioloOtherDayMixed1
Isiolo St. Mary's Secondary School IsioloNot confirmedOtherBoardingGirls2
Lions Complex Secondary IsioloIsioloOtherDayMixed1
Sacred Heart Boys Secondary School IsioloNot confirmedOtherDayMixed3
Wamy Isiolo High School IsioloIsioloOtherListed as hybridBoys1
Moi Girls Isinya KajiadoIsinyaC1BoardingGirls13
Noonkopir Girls Secondary School KajiadoIsinyaC1BoardingGirls9
Olkejuado High School KajiadoKajiado CentralC1BoardingBoys13
Oloolaiser High School KajiadoKajiado NorthC1BoardingBoys6
Enoomatasiani Girls Secondary School KajiadoKajiado NorthC2BoardingGirls1
Kiluani Boys Secondary School KajiadoOloililaiC2BoardingBoys7
Najile Boys Secondary School KajiadoKajiado WestC2BoardingBoys8
Nakeel Secondary School KajiadoKajiado NorthC2BoardingBoys5
Oloitokitok Secondary KajiadoLoitokitokC2BoardingBoys12
Olooseos Girls’ Secondary School KajiadoKajiado WestC2BoardingGirls5
St. Brigid Baraka Oontoyie Secondary School KajiadoKajiado WestC2BoardingGirls10
Elerai MCK Girls Secondary School KajiadoMashuruC3BoardingGirls3
Enkii Boys KajiadoLoitokitokC3BoardingBoys10
Enkorika Secondary KajiadoKajiado CentralC3BoardingBoys3
Ewuaso Girls Secondary Boarding School KajiadoKajiado WestC3BoardingGirls6
General Joseph Nkaissery High School KajiadoKajiado CentralC3BoardingMixed3
Ilbissil Girls Secondary School KajiadoOloililaiC3BoardingGirls6
Ilkisonko Boys KajiadoLoitokitokC3BoardingBoys9
Isinya Boys Secondary School KajiadoIsinyaC3BoardingBoys2
Kibiko Secondary School KajiadoKajiado WestC3BoardingMixed8
Kimana Girls S KajiadoLoitokitokC3BoardingGirls15
Kisaju Dipak Secondary School KajiadoIsinyaC3BoardingGirls3
Lenkisem KajiadoLoitokitokC3BoardingMixed4
Maparasha Secondary School KajiadoOloililaiC3BoardingBoys4
Mashuuru Secondary School KajiadoMashuruC3BoardingBoys3
Meto Secondary School KajiadoOloililaiC3BoardingMixed4
Ngatataek Mixed Secondary School KajiadoOloililaiC3BoardingMixed6
Nkoile Boys High KajiadoKajiado CentralC3BoardingBoys6
Oldonyonyokie Girls Secondary School KajiadoElangata WuasC3BoardingGirls4
Oloiborsoit Girls Secondary School KajiadoElangata WuasC3BoardingGirls6
Olooltepes Secondary School KajiadoKajiado WestC3BoardingMixed6
Oloyiankalani Mixed Day Secondary School KajiadoKajiado WestC3BoardingGirls3
Patterson Memorial-Olkiramatian KajiadoElangata WuasC3BoardingMixed15
PCEA Grace Girls High School Letoire KajiadoOloililaiC3BoardingGirls5
PCEA Ilngarooj Boys Secondary School KajiadoKajiado WestC3BoardingBoys5
PCEA Kimuka Girls Secondary School KajiadoKajiado WestC3BoardingGirls10
Rombo Girls’ KajiadoLoitokitokC3BoardingGirls10
Sajiloni Girls Secondary School KajiadoKajiado CentralC3BoardingGirls3
The A.I.C Girls KajiadoLoitokitokC3BoardingGirls12
Thomas Fish Secondary School KajiadoMashuruC3BoardingMixed4
Amboseli Lewis KajiadoLoitokitokC4DayMixed6
Bishop Sororonyi Senior School KajiadoMashuruC4DayMixed1
Catholic Diocese Ngong Township Secondary School KajiadoKajiado NorthC4DayMixed3
Colin Davies KajiadoLoitokitokC4DayMixed10
Embulbul Mixed Day Secondary School KajiadoKajiado NorthC4DayMixed3
Empakasi Mixed Day Secondary School KajiadoKajiado NorthC4DayMixed2
Enkasiti Secondary School KajiadoIsinyaC4DayMixed3
Entarara KajiadoLoitokitokC4DayMixed6
Entaretoi Secondary School KajiadoMashuruC4DayMixed4
Entonet KajiadoLoitokitokC4DayMixed6
Erankau Secondary School KajiadoMashuruC4DayMixed3
Ereteti Mixed Secondary School KajiadoIsinyaC4DayMixed4
George & Risho Senior School KajiadoKajiado WestC4DayMixed1
Ildamat Boys High School KajiadoKajiado CentralC4DayBoys3
Illasit Secondary KajiadoLoitokitokC4DayMixed9
Ilmarba Secondary School KajiadoOloililaiC4DayMixed5
Iloodokilani Secondary School KajiadoElangata WuasC4DayBoys10
Ilpolosat Secondary School KajiadoIsinyaC4DayMixed3
Iltilal KajiadoLoitokitokC4DayMixed2
Imbaruetin C C KajiadoLoitokitokC4DayMixed5
Inkiito Manoh Secondary School KajiadoKajiado WestC4DayBoys6
Isinya Township Secondary KajiadoIsinyaC4DayMixed3
Kajiado Township Mixed Day Secondary School KajiadoKajiado CentralC4DayMixed4
Kaputiei Secondary School KajiadoIsinyaC4DayMixed3
Keekonyokie Secondary School KajiadoKajiado WestC4DayMixed5
Kerarapon Secondary School KajiadoKajiado NorthC4DayMixed3
Kikelelwa KajiadoLoitokitokC4DayMixed4
Kilonito Senior School KajiadoElang'ata WuasC4DayMixed4
Kimana M D S S KajiadoLoitokitokC4DayMixed8
Kisaju Mixed Secondary School KajiadoKajiado WestC4DayMixed3
Kitengela Magereza Mixed High School KajiadoIsinyaC4DayMixed6
Korinko Secondary KajiadoLoitokitokC4DayMixed6
Korrompoi Senior School KajiadoIsinyaC4DayMixed2
Kuku KajiadoLoitokitokC4DayMixed3
Loodariak Secondary School KajiadoKajiado WestC4DayBoys4
Lorngosua Secondary School KajiadoOloililaiC4DayMixed4
Magadi Secondary School KajiadoElangata WuasC4DayMixed4
Masimba Secondary School KajiadoMashuruC4DayMixed3
Merrueshi Maasai Girls Senior School KajiadoMashuruC4DayGirls4
Merrueshi Maasai High School KajiadoMashuruC4DayMixed4
Nairrataat Secondary School KajiadoMashuruC4DayMixed1
Nalepo Taegong Girls Secondary School KajiadoKajiado CentralC4DayGirls5
Namanga Mixed Day Secondary School KajiadoOloililaiC4DayMixed6
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

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