STEM senior schools in Homa Bay County
STEM is offered at all 354 Homa Bay senior schools with known subject combinations. The most common STEM combination is Biology, Chemistry, Physics, at all 354; the rarest STEM track is Technical Studies, at 76.
Schools 8 schools · 8 C1; by county, then by cluster
| School | County | Sub-county | Cluster | Boarding or day | Gender | Combinations with STEM |
|---|---|---|---|---|---|---|
| Agoro Sare High School | Homa Bay | Rachuonyo South | C1 | Boarding | Boys | 30 by trackPure Sciences: 3 Applied Sciences: 21 Technical Studies: 6 |
| Asumbi Girls | Homa Bay | Rangwe | C1 | Boarding | Girls | 20 by trackPure Sciences: 5 Applied Sciences: 8 Technical Studies: 7 |
| Bishop Linus Okok Girls’ Secondary School | Homa Bay | Rachuonyo East | C1 | Boarding | Girls | 17 by trackPure Sciences: 2 Applied Sciences: 12 Technical Studies: 3 |
| Homa Bay High School | Homa Bay | Homa Bay | C1 | Boarding | Boys | 23 by trackPure Sciences: 4 Applied Sciences: 4 Technical Studies: 15 |
| Lambwe Special Secondary School for the Hearing | Homa Bay | Mbita | C1 | Boarding | Mixed | 7 by trackPure Sciences: 2 Applied Sciences: 3 Technical Studies: 2 |
| Mbita High School | Homa Bay | Mbita | C1 | Boarding | Boys | 19 by trackPure Sciences: 5 Applied Sciences: 5 Technical Studies: 9 |
| Ogande Girls’ High School | Homa Bay | Homa Bay | C1 | Boarding | Girls | 21 by trackPure Sciences: 2 Applied Sciences: 17 Technical Studies: 2 |
| Orero Boys Secondary School | Homa Bay | Rangwe | C1 | Boarding | Boys | 20 by trackPure Sciences: 2 Applied Sciences: 12 Technical Studies: 6 |
All 8 schools are on this page. Choose a county to narrow the list. Each school’s page shows its combinations. Subject combinations are known for 354 of the county's 422 senior schools.
Data sources
- Ministry of Education Grade 10 selection portal (KEMIS); checked 15 October 2026. Pathways and subject combinations
- June 2025 list and December 2025 C1, C2, C3, C4 lists Clusters, codes, boarding and gender · checked 22 October 2026