STEM senior schools in Siaya County
STEM is offered at all 247 Siaya senior schools with known subject combinations. The most common STEM combination is Biology, Chemistry, Physics, at all 247; the rarest STEM track is Technical Studies, at 62.
Schools 197 schools · 197 C4 · showing 1–100; by county, then by cluster
| School | County | Sub-county | Cluster | Boarding or day | Gender | Combinations with STEM |
|---|---|---|---|---|---|---|
| Agok Mixed Secondary School | Siaya | Rarieda | C4 | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Agoro Oyombe Secondary School | Siaya | Siaya | C4 | Day | Mixed | 9 by trackPure Sciences: 2 Applied Sciences: 7 Technical Studies: — |
| Agwara Mixed Secondary School | Siaya | Bondo | C4 | Day | Mixed | 4 by trackPure Sciences: 1 Applied Sciences: 3 Technical Studies: — |
| Akoko Secondary School | Siaya | Bondo | C4 | Day | Mixed | 14 by trackPure Sciences: 3 Applied Sciences: 8 Technical Studies: 3 |
| Ambrose Adeya Adongo Secondary School | Siaya | Siaya | C4 | Day | Mixed | 20 by trackPure Sciences: 3 Applied Sciences: 14 Technical Studies: 3 |
| Anyiko Secondary School | Siaya | Ugenya | C4 | Day | Mixed | 6 by trackPure Sciences: 2 Applied Sciences: 4 Technical Studies: — |
| Apuoyo Mixed Secondary School | Siaya | Gem Wagai | C4 | Day | Mixed | 4 by trackPure Sciences: 1 Applied Sciences: 3 Technical Studies: — |
| Bar Odar Secondary School | Siaya | Ugenya | C4 | Day | Mixed | 3 by trackPure Sciences: 2 Applied Sciences: 1 Technical Studies: — |
| Bar Olengo Secondary School | Siaya | Siaya | C4 | Day | Mixed | 10 by trackPure Sciences: 3 Applied Sciences: 7 Technical Studies: — |
| Bar Sauri Mixed Secondary School | Siaya | Gem Yala | C4 | Day | Mixed | 3 by trackPure Sciences: 2 Applied Sciences: 1 Technical Studies: — |
| Bondo Township Secondary School | Siaya | Bondo | C4 | Day | Mixed | 13 by trackPure Sciences: 2 Applied Sciences: 8 Technical Studies: 3 |
| Boro Mixed Secondary School | Siaya | Siaya | C4 | Day | Mixed | 16 by trackPure Sciences: 3 Applied Sciences: 13 Technical Studies: — |
| Dhene Mixed Secondary School | Siaya | Gem Wagai | C4 | Day | Mixed | 3 by trackPure Sciences: 2 Applied Sciences: 1 Technical Studies: — |
| Dibuoro Secondary School | Siaya | Siaya | C4 | Day | Mixed | 13 by trackPure Sciences: 4 Applied Sciences: 6 Technical Studies: 3 |
| Dienya Secondary School | Siaya | Gem Wagai | C4 | Day | Mixed | 3 by trackPure Sciences: 1 Applied Sciences: 2 Technical Studies: — |
| Dirk Allison Gsm Secondary School | Siaya | Siaya | C4 | Day | Mixed | 12 by trackPure Sciences: 2 Applied Sciences: 10 Technical Studies: — |
| Eng. Gumbo Rambira Girls’ Secondary School | Siaya | Rarieda | C4 | Day | Girls | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Fr. Gulik Uradi Girls Secondary School | Siaya | Siaya | C4 | Day | Girls | 14 by trackPure Sciences: 2 Applied Sciences: 12 Technical Studies: — |
| Gagra Mixed Secondary School | Siaya | Rarieda | C4 | Day | Mixed | 4 by trackPure Sciences: 2 Applied Sciences: 2 Technical Studies: — |
| Gobei Mixed Secondary School | Siaya | Bondo | C4 | Day | Mixed | 9 by trackPure Sciences: 3 Applied Sciences: 5 Technical Studies: 1 |
| Gongo Warom Mixed Secondary School | Siaya | Gem Yala | C4 | Day | Mixed | 3 by trackPure Sciences: 1 Applied Sciences: 1 Technical Studies: 1 |
| Got Abiero Secondary School | Siaya | Bondo | C4 | Day | Mixed | 7 by trackPure Sciences: 3 Applied Sciences: 4 Technical Studies: — |
| Got Matar Secondary School | Siaya | Usigu | C4 | Day | Mixed | 12 by trackPure Sciences: 3 Applied Sciences: 9 Technical Studies: — |
| Got Nanga Secondary School | Siaya | Ugenya | C4 | Day | Mixed | 5 by trackPure Sciences: 3 Applied Sciences: 2 Technical Studies: — |
| Got Odima Secondary School | Siaya | Ugenya | C4 | Day | Mixed | 6 by trackPure Sciences: 3 Applied Sciences: 3 Technical Studies: — |
| Got Oyenga Mixed Secondary School | Siaya | Siaya | C4 | Day | Mixed | 6 by trackPure Sciences: 2 Applied Sciences: 4 Technical Studies: — |
| Holycross Secondary School | Siaya | Siaya | C4 | Day | Mixed | 16 by trackPure Sciences: 3 Applied Sciences: 10 Technical Studies: 3 |
| Holy Trinity Mayingo Secondary School | Siaya | Ugunja | C4 | Day | Mixed | 2 by trackPure Sciences: 1 Applied Sciences: 1 Technical Studies: — |
| Hono Secondary School | Siaya | Siaya | C4 | Day | Mixed | 11 by trackPure Sciences: 2 Applied Sciences: 9 Technical Studies: — |
| Horace Ongili Secondary School | Siaya | Gem Wagai | C4 | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Inungo Secondary School | Siaya | Ugenya | C4 | Day | Mixed | 15 by trackPure Sciences: 2 Applied Sciences: 11 Technical Studies: 2 |
| Jaramogi Oginga Odinga Secondary School | Siaya | Bondo | C4 | Day | Mixed | 4 by trackPure Sciences: 1 Applied Sciences: 3 Technical Studies: — |
| Joakim Owang’ Mageta Secondary School | Siaya | Usigu | C4 | Day | Mixed | 5 by trackPure Sciences: 2 Applied Sciences: 3 Technical Studies: — |
| Jusa Mixed Secondary School | Siaya | Usigu | C4 | Day | Mixed | 5 by trackPure Sciences: 1 Applied Sciences: 3 Technical Studies: 1 |
| Kabura Secondary School | Siaya | Siaya | C4 | Day | Mixed | 3 by trackPure Sciences: 2 Applied Sciences: 1 Technical Studies: — |
| Kagonya Secondary School | Siaya | Ugenya | C4 | Day | Mixed | 7 by trackPure Sciences: 3 Applied Sciences: 4 Technical Studies: — |
| Kalkada Secondary School | Siaya | Siaya | C4 | Day | Mixed | 6 by trackPure Sciences: 3 Applied Sciences: 3 Technical Studies: — |
| Kambare Secondary School | Siaya | Gem Wagai | C4 | Day | Mixed | 6 by trackPure Sciences: 1 Applied Sciences: 5 Technical Studies: — |
| Kamnara Secondary School | Siaya | Bondo | C4 | Day | Mixed | 3 by trackPure Sciences: 2 Applied Sciences: 1 Technical Studies: — |
| Kanyibok Mixed Day Secondary School | Siaya | Usigu | C4 | Day | Mixed | 7 by trackPure Sciences: 2 Applied Sciences: 5 Technical Studies: — |
| Kapiyo Secondary School | Siaya | Bondo | C4 | Day | Mixed | 7 by trackPure Sciences: 4 Applied Sciences: 3 Technical Studies: — |
| Karapul Secondary School | Siaya | Siaya | C4 | Day | Mixed | 6 by trackPure Sciences: 2 Applied Sciences: 4 Technical Studies: — |
| Kaudha Secondary School | Siaya | Gem Wagai | C4 | Day | Mixed | 2 by trackPure Sciences: 2 Applied Sciences: — Technical Studies: — |
| Kipasi Secondary School | Siaya | Bondo | C4 | Day | Mixed | 7 by trackPure Sciences: 3 Applied Sciences: 3 Technical Studies: 1 |
| Kitambo Mixed Secondary School | Siaya | Rarieda | C4 | Day | Mixed | 6 by trackPure Sciences: 2 Applied Sciences: 4 Technical Studies: — |
| Kogere Secondary School | Siaya | Ugenya | C4 | Day | Mixed | 7 by trackPure Sciences: 2 Applied Sciences: 5 Technical Studies: — |
| Kokise Mixed Secondary School | Siaya | Rarieda | C4 | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Konjra Mixed Secondary School | Siaya | Ugunja | C4 | Day | Mixed | 2 by trackPure Sciences: 2 Applied Sciences: — Technical Studies: — |
| Kowet Secondary School | Siaya | Siaya | C4 | Day | Mixed | 11 by trackPure Sciences: 2 Applied Sciences: 9 Technical Studies: — |
| Lieta Secondary School | Siaya | Rarieda | C4 | Day | Mixed | 9 by trackPure Sciences: 4 Applied Sciences: 5 Technical Studies: — |
| Lifunga Girls Secondary School | Siaya | Ugenya | C4 | Day | Girls | 4 by trackPure Sciences: 1 Applied Sciences: 3 Technical Studies: — |
| Lihanda Mixed Secondary School | Siaya | Gem Yala | C4 | Day | Mixed | 3 by trackPure Sciences: 2 Applied Sciences: 1 Technical Studies: — |
| Lundha Mixed Secondary School | Siaya | Gem Yala | C4 | Day | Mixed | 9 by trackPure Sciences: 2 Applied Sciences: 7 Technical Studies: — |
| Luri Mixed Secondary School | Siaya | Gem Yala | C4 | Day | Mixed | 3 by trackPure Sciences: 1 Applied Sciences: 2 Technical Studies: — |
| Madungu Secondary School | Siaya | Ugunja | C4 | Day | Mixed | 4 by trackPure Sciences: 2 Applied Sciences: 2 Technical Studies: — |
| Mahaya Mixed Day Secondary School | Siaya | Rarieda | C4 | Day | Mixed | 2 by trackPure Sciences: 2 Applied Sciences: — Technical Studies: — |
| Mahero Mixed Secondary School | Siaya | Siaya | C4 | Day | Mixed | 6 by trackPure Sciences: 3 Applied Sciences: 3 Technical Studies: — |
| Mahola Mixed Secondary School | Siaya | Siaya | C4 | Day | Mixed | 16 by trackPure Sciences: 3 Applied Sciences: 10 Technical Studies: 3 |
| Majango Secondary School | Siaya | Rarieda | C4 | Day | Mixed | 2 by trackPure Sciences: 1 Applied Sciences: 1 Technical Studies: — |
| Majengo Mixed Secondary School | Siaya | Usigu | C4 | Day | Mixed | 10 by trackPure Sciences: 3 Applied Sciences: 7 Technical Studies: — |
| Malele Mixed Secondary School | Siaya | Gem Wagai | C4 | Day | Mixed | 6 by trackPure Sciences: 2 Applied Sciences: 2 Technical Studies: 2 |
| Malomba Secondary School | Siaya | Siaya | C4 | Day | Mixed | 13 by trackPure Sciences: 3 Applied Sciences: 10 Technical Studies: — |
| Malunga Mixed Secondary School | Siaya | Gem Wagai | C4 | Day | Mixed | 3 by trackPure Sciences: 2 Applied Sciences: 1 Technical Studies: — |
| Masala Mixed Secondary School | Siaya | Rarieda | C4 | Day | Mixed | 2 by trackPure Sciences: 1 Applied Sciences: 1 Technical Studies: — |
| Matera Mixed Secondary School | Siaya | Siaya | C4 | Day | Mixed | 6 by trackPure Sciences: 3 Applied Sciences: 3 Technical Studies: — |
| Mbaga Mixed Secondary School | Siaya | Siaya | C4 | Day | Mixed | 6 by trackPure Sciences: 3 Applied Sciences: 3 Technical Studies: — |
| Mbeka Girls Day Secondary School | Siaya | Bondo | C4 | Day | Girls | 5 by trackPure Sciences: 2 Applied Sciences: 3 Technical Studies: — |
| Memba Mixed Secondary School | Siaya | Rarieda | C4 | Day | Mixed | 4 by trackPure Sciences: 2 Applied Sciences: 2 Technical Studies: — |
| Migowa Mixed Secondary School | Siaya | Rarieda | C4 | Day | Mixed | 3 by trackPure Sciences: 2 Applied Sciences: 1 Technical Studies: — |
| Mirando Ongalo Secondary School | Siaya | Rarieda | C4 | Day | Mixed | 3 by trackPure Sciences: 1 Applied Sciences: 2 Technical Studies: — |
| Miyare Secondary School | Siaya | Ugenya | C4 | Day | Mixed | 5 by trackPure Sciences: 1 Applied Sciences: 1 Technical Studies: 3 |
| Moi Secondary School Uloma | Siaya | Ugunja | C4 | Day | Mixed | 9 by trackPure Sciences: 4 Applied Sciences: 5 Technical Studies: — |
| Mudhiero Mixed Secondary School | Siaya | Ugunja | C4 | Day | Mixed | 3 by trackPure Sciences: 2 Applied Sciences: 1 Technical Studies: — |
| Mulaha Mixed Secondary School | Siaya | Siaya | C4 | Day | Mixed | 13 by trackPure Sciences: 3 Applied Sciences: 10 Technical Studies: — |
| Mutumbu Girls Secondary School | Siaya | Gem Yala | C4 | Day | Girls | 3 by trackPure Sciences: 1 Applied Sciences: 2 Technical Studies: — |
| Mwer Secondary School | Siaya | Siaya | C4 | Day | Boys | 13 by trackPure Sciences: 3 Applied Sciences: 10 Technical Studies: — |
| Naya Secondary School | Siaya | Rarieda | C4 | Day | Mixed | 4 by trackPure Sciences: 1 Applied Sciences: 2 Technical Studies: 1 |
| Ndegwe Secondary School | Siaya | Gem Wagai | C4 | Day | Mixed | 3 by trackPure Sciences: 2 Applied Sciences: 1 Technical Studies: — |
| Ndere Mixed Secondary School | Siaya | Gem Yala | C4 | Day | Mixed | 3 by trackPure Sciences: 2 Applied Sciences: 1 Technical Studies: — |
| Ndira Secondary School | Siaya | Bondo | C4 | Day | Mixed | 5 by trackPure Sciences: 2 Applied Sciences: 3 Technical Studies: — |
| Ndori Mixed Secondary School | Siaya | Gem Wagai | C4 | Day | Mixed | 6 by trackPure Sciences: 3 Applied Sciences: 3 Technical Studies: — |
| Nduru Mixed Secondary School | Siaya | Siaya | C4 | Day | Mixed | 6 by trackPure Sciences: 3 Applied Sciences: 3 Technical Studies: — |
| Ngiya Mixed Day Secondary School | Siaya | Siaya | C4 | Day | Mixed | 13 by trackPure Sciences: 4 Applied Sciences: 9 Technical Studies: — |
| Ngunya Mixed Secondary School | Siaya | Ugunja | C4 | Day | Mixed | 6 by trackPure Sciences: 2 Applied Sciences: 4 Technical Studies: — |
| Nyabeda Secondary School | Siaya | Gem Yala | C4 | Day | Mixed | 3 by trackPure Sciences: 2 Applied Sciences: 1 Technical Studies: — |
| Nyabenge Mixed Secondary School | Siaya | Bondo | C4 | Day | Mixed | 5 by trackPure Sciences: 1 Applied Sciences: 1 Technical Studies: 3 |
| Nyabera Mixed Secondary School | Siaya | Rarieda | C4 | Day | Mixed | 3 by trackPure Sciences: 2 Applied Sciences: 1 Technical Studies: — |
| Nyadhi Secondary School | Siaya | Siaya | C4 | Day | Mixed | 6 by trackPure Sciences: 1 Applied Sciences: 4 Technical Studies: 1 |
| Nyaguda Secondary School | Siaya | Bondo | C4 | Day | Mixed | 5 by trackPure Sciences: 1 Applied Sciences: 4 Technical Studies: — |
| Nyajuok Secondary School | Siaya | Siaya | C4 | Day | Mixed | 6 by trackPure Sciences: 3 Applied Sciences: 3 Technical Studies: — |
| Nyalunya Mixed Secondary School | Siaya | Gem Wagai | C4 | Day | Mixed | 3 by trackPure Sciences: 2 Applied Sciences: 1 Technical Studies: — |
| Nyamasore Mixed Secondary School | Siaya | Rarieda | C4 | Day | Mixed | 2 by trackPure Sciences: 1 Applied Sciences: 1 Technical Studies: — |
| Nyambare Secondary School | Siaya | Siaya | C4 | Day | Mixed | 20 by trackPure Sciences: 2 Applied Sciences: 10 Technical Studies: 8 |
| Nyamninia Secondary School | Siaya | Gem Yala | C4 | Day | Mixed | 6 by trackPure Sciences: 2 Applied Sciences: 3 Technical Studies: 1 |
| Nyamor Secondary School | Siaya | Rarieda | C4 | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Nyangulu Secondary School | Siaya | Gem Yala | C4 | Day | Mixed | 6 by trackPure Sciences: 2 Applied Sciences: 4 Technical Studies: — |
| Nyapiedho Mixed Secondary School | Siaya | Gem Wagai | C4 | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Nyasanda Community High School | Siaya | Ugunja | C4 | Day | Mixed | 5 by trackPure Sciences: 2 Applied Sciences: 2 Technical Studies: 1 |
| Nyasidhi Secondary School | Siaya | Gem Wagai | C4 | Day | Mixed | 3 by trackPure Sciences: 2 Applied Sciences: 1 Technical Studies: — |
| Nyasita Mixed Secondary School | Siaya | Siaya | C4 | Day | Mixed | 6 by trackPure Sciences: 2 Applied Sciences: 4 Technical Studies: — |
Showing schools 1–100 of 197. Choose a county to narrow the list. Each school’s page shows its combinations. Subject combinations are known for 247 of the county's 275 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