STEM senior schools in Garissa County
STEM is offered at all 94 Garissa senior schools with known subject combinations. The most common STEM combination is Biology, Chemistry, Physics, at all 94; the rarest STEM track is Technical Studies, at 7.
Schools 94 schools · 3 C1, 4 C2, 13 C3, 26 C4, 48 Other; by county, then by cluster
| School | County | Sub-county | Cluster | Boarding or day | Gender | Combinations with STEM |
|---|---|---|---|---|---|---|
| Garissa High | Garissa | Garissa | C1 | Boarding | Boys | 23 by trackPure Sciences: 3 Applied Sciences: 16 Technical Studies: 4 |
| Garissa Special Secondary School for the Deaf | Garissa | Garissa | C1 | Boarding | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Nep Girls High | Garissa | Garissa | C1 | Boarding | Girls | 20 by trackPure Sciences: 4 Applied Sciences: 16 Technical Studies: — |
| County High School | Garissa | Garissa | C2 | Boarding | Boys | 15 by trackPure Sciences: 3 Applied Sciences: 9 Technical Studies: 3 |
| Fafi Girls Secondary School | Garissa | Bura East | C2 | Boarding | Girls | 4 by trackPure Sciences: 2 Applied Sciences: 2 Technical Studies: — |
| Saka Girls Secondary School | Garissa | Sankuri | C2 | Boarding | Girls | 10 by trackPure Sciences: 1 Applied Sciences: 9 Technical Studies: — |
| Sankuri Secondary School | Garissa | Sankuri | C2 | Boarding | Boys | 6 by trackPure Sciences: 1 Applied Sciences: 5 Technical Studies: — |
| Alinjugur Secondary School | Garissa | Fafi | C3 | Boarding | Mixed | 5 by trackPure Sciences: 2 Applied Sciences: 2 Technical Studies: 1 |
| Balambala Secondary School | Garissa | Balambala | C3 | Boarding | Boys | 10 by trackPure Sciences: 4 Applied Sciences: 6 Technical Studies: — |
| Benane Secondary School | Garissa | Benaney | C3 | Boarding | Boys | 3 by trackPure Sciences: 1 Applied Sciences: 2 Technical Studies: — |
| Bura Secondary School | Garissa | Bura East | C3 | Boarding | Boys | 5 by trackPure Sciences: 3 Applied Sciences: 2 Technical Studies: — |
| Dadaab Secondary School | Garissa | Dadaab | C3 | Boarding | Mixed | 13 by trackPure Sciences: 3 Applied Sciences: 10 Technical Studies: — |
| Dertu Girls Secondary School | Garissa | Dadaab | C3 | Boarding | Girls | 6 by trackPure Sciences: 4 Applied Sciences: 2 Technical Studies: — |
| Hulugho Boys’ Secondary School | Garissa | Hulugho | C3 | Boarding | Boys | 3 by trackPure Sciences: 3 Applied Sciences: — Technical Studies: — |
| Hulugho Girls Secondary School | Garissa | Hulugho | C3 | Boarding | Girls | 2 by trackPure Sciences: 1 Applied Sciences: 1 Technical Studies: — |
| Kulan Secondary School | Garissa | Liboi | C3 | Boarding | Mixed | 4 by trackPure Sciences: 3 Applied Sciences: 1 Technical Studies: — |
| Modogashe Secondary School | Garissa | Lagdera | C3 | Boarding | Boys | 2 by trackPure Sciences: 1 Applied Sciences: 1 Technical Studies: — |
| Nanighi Secondary School | Garissa | Bura East | C3 | Boarding | Boys | 3 by trackPure Sciences: 2 Applied Sciences: 1 Technical Studies: — |
| Shurie Secondary School | Garissa | Ijara | C3 | Boarding | Boys | 6 by trackPure Sciences: 3 Applied Sciences: 3 Technical Studies: — |
| Yussuf Haji Girls Secondary School | Garissa | Ijara | C3 | Boarding | Girls | 8 by trackPure Sciences: 3 Applied Sciences: 4 Technical Studies: 1 |
| Afwein Secondary School | Garissa | Shantabaq | C4 | Day | Mixed | 2 by trackPure Sciences: 1 Applied Sciences: 1 Technical Studies: — |
| Borehole 5 Mixed Boarding Secondary School | Garissa | Fafi | C4 | Day | Mixed | 3 by trackPure Sciences: 3 Applied Sciences: — Technical Studies: — |
| Bothai Secondary School | Garissa | Bothai | C4 | Day | Mixed | 2 by trackPure Sciences: 2 Applied Sciences: — Technical Studies: — |
| Boys Town Secondary | Garissa | Garissa | C4 | Day | Boys | 13 by trackPure Sciences: 3 Applied Sciences: 8 Technical Studies: 2 |
| County Council Secondary School | Garissa | Ijara | C4 | Day | Mixed | 5 by trackPure Sciences: 3 Applied Sciences: 2 Technical Studies: — |
| Damajale Secondary | Garissa | Liboi | C4 | Day | Mixed | 4 by trackPure Sciences: 2 Applied Sciences: 2 Technical Studies: — |
| Danyere Mixed Day and Boarding Secondary School | Garissa | Balambala | C4 | Day | Mixed | 8 by trackPure Sciences: 3 Applied Sciences: 2 Technical Studies: 3 |
| Galmagala Mixed Boarding Secondary School | Garissa | Bura East | C4 | Day | Mixed | 3 by trackPure Sciences: 2 Applied Sciences: 1 Technical Studies: — |
| Haji Dekow Mixed Day | Garissa | Dadaab | C4 | Day | Mixed | 2 by trackPure Sciences: 2 Applied Sciences: — Technical Studies: — |
| Haji Idris Girls Secondary School | Garissa | Dadaab | C4 | Day | Girls | 3 by trackPure Sciences: 2 Applied Sciences: 1 Technical Studies: — |
| Iftin Girls Secondary School | Garissa | Garissa | C4 | Day | Girls | 6 by trackPure Sciences: 1 Applied Sciences: 4 Technical Studies: 1 |
| Ijara Secondary School | Garissa | Ijara | C4 | Day | Mixed | 5 by trackPure Sciences: 1 Applied Sciences: 4 Technical Studies: — |
| Labasigale Mixed Day and Boarding | Garissa | Dadaab | C4 | Listed as hybrid | Mixed | 5 by trackPure Sciences: 3 Applied Sciences: 2 Technical Studies: — |
| Liboi Mixed Secondary | Garissa | Liboi | C4 | Day | Mixed | 3 by trackPure Sciences: 2 Applied Sciences: 1 Technical Studies: — |
| Modogashe Girls Secondary | Garissa | Lagdera | C4 | Day | Girls | 3 by trackPure Sciences: 2 Applied Sciences: 1 Technical Studies: — |
| Rahole Girls Secondary School | Garissa | Balambala | C4 | Day | Girls | 5 by trackPure Sciences: 2 Applied Sciences: 3 Technical Studies: — |
| Sambul Boys High School | Garissa | Garissa | C4 | Day | Boys | 3 by trackPure Sciences: 3 Applied Sciences: — Technical Studies: — |
| Sangailu Secondary School | Garissa | Hulugho | C4 | Day | Mixed | 2 by trackPure Sciences: 2 Applied Sciences: — Technical Studies: — |
| Sankuri Girls Secondary School | Garissa | Sankuri | C4 | Day | Girls | 2 by trackPure Sciences: 2 Applied Sciences: — Technical Studies: — |
| Shantabaq Secondary School | Garissa | Shantabaq | C4 | Day | Mixed | 4 by trackPure Sciences: 2 Applied Sciences: 2 Technical Studies: — |
| Shill Secondary School | Garissa | Bura East | C4 | Day | Boys | 3 by trackPure Sciences: 2 Applied Sciences: 1 Technical Studies: — |
| Sophia Mixed Secondary School | Garissa | Ijara | C4 | Day | Mixed | 2 by trackPure Sciences: 2 Applied Sciences: — Technical Studies: — |
| Tetu Secondary School | Garissa | Garissa | C4 | Day | Boys | 6 by trackPure Sciences: 2 Applied Sciences: 4 Technical Studies: — |
| Tumaini Secondary School | Garissa | Garissa | C4 | Day | Boys | 4 by trackPure Sciences: 4 Applied Sciences: — Technical Studies: — |
| Umusalama Girls’ Secondary School | Garissa | Garissa | C4 | Day | Girls | 14 by trackPure Sciences: 3 Applied Sciences: 11 Technical Studies: — |
| Yathrib Girls Secondary School | Garissa | Garissa | C4 | Day | Girls | 8 by trackPure Sciences: 2 Applied Sciences: 6 Technical Studies: — |
| Al-Amin Secondary | Garissa | Fafi | Other | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Al Azar Senior School | Garissa | Garissa | Other | Boarding | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Al-Farouq Senior School | Garissa | Garissa | Other | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Al Hakim Senior School | Garissa | Garissa | Other | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Al-Huda Modern High School | Garissa | Dadaab | Other | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Al-Miraj Secondary School | Garissa | Fafi | Other | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Baitul Hikma Senior | Garissa | Garissa | Other | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Bushra High School | Garissa | Fafi | Other | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Dagahaley Secondary | Garissa | Not confirmed | Other | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Elite Secondary School | Garissa | Dadaab | Other | Day | Mixed | 6 by trackPure Sciences: 3 Applied Sciences: 3 Technical Studies: — |
| Furaat Secondary School | Garissa | Fafi | Other | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Garissa Academy Senior | Garissa | Garissa | Other | Day | Mixed | 3 by trackPure Sciences: 3 Applied Sciences: — Technical Studies: — |
| Garissa Progressive Senior | Garissa | Garissa | Other | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Gedi High School | Garissa | Garissa | Other | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Gedi Secondary School | Garissa | Dadaab | Other | Day | Mixed | 3 by trackPure Sciences: 2 Applied Sciences: 1 Technical Studies: — |
| Hagadera Secondary | Garissa | Not confirmed | Other | Day & Boarding | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Hayat Secondary School | Garissa | Liboi | Other | Day | Mixed | 2 by trackPure Sciences: 2 Applied Sciences: — Technical Studies: — |
| Hilac Secondary School | Garissa | Dadaab | Other | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Hormud Secondary School | Garissa | Liboi | Other | Day | Mixed | 2 by trackPure Sciences: 2 Applied Sciences: — Technical Studies: — |
| Ibnu Abass High School | Garissa | Liboi | Other | Day | Mixed | 2 by trackPure Sciences: 2 Applied Sciences: — Technical Studies: — |
| Ibnu Mubarak Senior | Garissa | Garissa | Other | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Ifo Secondary | Garissa | Not confirmed | Other | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Ihsan Secondary School | Garissa | Fafi | Other | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Ihya High School | Garissa | Dadaab | Other | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Ikhlas Senior | Garissa | Garissa | Other | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Jowhar Secondary School | Garissa | Fafi | Other | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Khalifa Senior | Garissa | Garissa | Other | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Kheyrat Secondary School | Garissa | Fafi | Other | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Liban Secondary School | Garissa | Dadaab | Other | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Mnara Boys High School. | Garissa | Garissa | Other | Day | Boys | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Mnara Girls High School. | Garissa | Garissa | Other | Day | Girls | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Mubarak Secondary School | Garissa | Fafi | Other | Day | Mixed | 4 by trackPure Sciences: 1 Applied Sciences: 3 Technical Studies: — |
| Mwangaza Senior School | Garissa | Garissa | Other | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Najah | Garissa | Garissa | Other | Boarding | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Nasru-Din High School | Garissa | Liboi | Other | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Northern Cambridge Senior School | Garissa | Fafi | Other | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Nurul Hidaya Secondary School | Garissa | Fafi | Other | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Ramaguda Senior School | Garissa | Fafi | Other | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Safa School | Garissa | Garissa | Other | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Sumeya Senior | Garissa | Garissa | Other | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Sunlight High School | Garissa | Dadaab | Other | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Taif High School | Garissa | Garissa | Other | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Tawakal Secondary School | Garissa | Dadaab | Other | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Towfiq High School | Garissa | Dadaab | Other | Day | Mixed | 2 by trackPure Sciences: 1 Applied Sciences: 1 Technical Studies: — |
| Umul Hidaya Secondary School | Garissa | Liboi | Other | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Waberi Secondary School | Garissa | Fafi | Other | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Young Muslim High School | Garissa | Not confirmed | Other | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Yusra Secondary School | Garissa | Dadaab | Other | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
All 94 schools are on this page. Choose a county to narrow the list. Each school’s page shows its combinations. Subject combinations are known for 94 of the county's 96 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