STEM senior schools in Kiambu County
STEM is offered at all 329 Kiambu senior schools with known subject combinations. The most common STEM combination is Biology, Chemistry, Physics, at all 329; the rarest STEM track is Technical Studies, at 52.
Schools 329 schools · 15 C1, 24 C2, 43 C3, 208 C4, 39 Other · showing 101–200; by county, then by cluster
| School | County | Sub-county | Cluster | Boarding or day | Gender | Combinations with STEM |
|---|---|---|---|---|---|---|
| Gacege Secondary School | Kiambu | Gatundu North | C4 | Day | Mixed | 2 by trackPure Sciences: 2 Applied Sciences: — Technical Studies: — |
| Gacharage High School | Kiambu | Kiambaa | C4 | Day | Mixed | 3 by trackPure Sciences: 1 Applied Sciences: 2 Technical Studies: — |
| Gachema High School | Kiambu | Lari | C4 | Day | Mixed | 3 by trackPure Sciences: 1 Applied Sciences: 2 Technical Studies: — |
| Gachie High School | Kiambu | Kiambaa | C4 | Day | Mixed | 5 by trackPure Sciences: 2 Applied Sciences: 3 Technical Studies: — |
| Gachika Secondary School | Kiambu | Gatundu South | C4 | Day | Mixed | 5 by trackPure Sciences: 2 Applied Sciences: 3 Technical Studies: — |
| Gachoka Secondary School | Kiambu | Gatundu South | C4 | Day | Mixed | 5 by trackPure Sciences: 3 Applied Sciences: 2 Technical Studies: — |
| Gachororo Secondary School | Kiambu | Juja | C4 | Day | Mixed | 9 by trackPure Sciences: 2 Applied Sciences: 7 Technical Studies: — |
| Gakoe Mixed Secondary School | Kiambu | Gatundu North | C4 | Day | Mixed | 3 by trackPure Sciences: 2 Applied Sciences: 1 Technical Studies: — |
| Gatei Mixed Day Secondary School | Kiambu | Gatundu North | C4 | Day | Mixed | 2 by trackPure Sciences: 2 Applied Sciences: — Technical Studies: — |
| Gathaithi Secondary School | Kiambu | Githunguri | C4 | Day | Mixed | 3 by trackPure Sciences: 1 Applied Sciences: 2 Technical Studies: — |
| Gathaiti Secondary School | Kiambu | Lari | C4 | Day | Mixed | 3 by trackPure Sciences: 2 Applied Sciences: 1 Technical Studies: — |
| Gathanji Secondary School | Kiambu | Githunguri | C4 | Day | Mixed | 2 by trackPure Sciences: 1 Applied Sciences: 1 Technical Studies: — |
| Gathiga Secondary School | Kiambu | Kabete | C4 | Day | Mixed | 3 by trackPure Sciences: 2 Applied Sciences: 1 Technical Studies: — |
| Gathima Secondary School | Kiambu | Lari | C4 | Day | Mixed | 3 by trackPure Sciences: 1 Applied Sciences: 2 Technical Studies: — |
| Gathugu Secondary School | Kiambu | Githunguri | C4 | Day | Mixed | 5 by trackPure Sciences: 3 Applied Sciences: 2 Technical Studies: — |
| Gathuri Secondary School | Kiambu | Gatundu South | C4 | Day | Boys | 3 by trackPure Sciences: 1 Applied Sciences: 2 Technical Studies: — |
| Gatitu High School -Gatundu | Kiambu | Gatundu South | C4 | Day | Mixed | 4 by trackPure Sciences: 1 Applied Sciences: 1 Technical Studies: 2 |
| Gatuanyaga Mixed Day Secondary School | Kiambu | Thika East | C4 | Day | Mixed | 7 by trackPure Sciences: 2 Applied Sciences: 5 Technical Studies: — |
| Gatundu High School | Kiambu | Gatundu South | C4 | Day | Mixed | 3 by trackPure Sciences: 2 Applied Sciences: 1 Technical Studies: — |
| Gatuura Secondary School | Kiambu | Ndeiya | C4 | Day | Mixed | 3 by trackPure Sciences: 2 Applied Sciences: 1 Technical Studies: — |
| Gichuru High School | Kiambu | Limuru | C4 | Day | Boys | 3 by trackPure Sciences: 1 Applied Sciences: 2 Technical Studies: — |
| Gichuru Memorial High School | Kiambu | Kikuyu | C4 | Day | Mixed | 3 by trackPure Sciences: 1 Applied Sciences: 2 Technical Studies: — |
| Gikang’a Kageche Secondary School | Kiambu | Githunguri | C4 | Day | Mixed | 3 by trackPure Sciences: 1 Applied Sciences: 2 Technical Studies: — |
| Gikumari Springs Secondary School | Kiambu | Ruiru | C4 | Day | Mixed | 5 by trackPure Sciences: 1 Applied Sciences: 4 Technical Studies: — |
| Gitare Secondary School | Kiambu | Gatundu South | C4 | Day | Mixed | 3 by trackPure Sciences: 1 Applied Sciences: 2 Technical Studies: — |
| Githunguri High School | Kiambu | Ruiru | C4 | Day | Mixed | 10 by trackPure Sciences: 3 Applied Sciences: 4 Technical Studies: 3 |
| Githunguri Technical and Secondary School | Kiambu | Githunguri | C4 | Day | Mixed | 5 by trackPure Sciences: 1 Applied Sciences: 4 Technical Studies: — |
| Githurai Mixed Secondary School | Kiambu | Githurai | C4 | Day | Mixed | 7 by trackPure Sciences: 2 Applied Sciences: 5 Technical Studies: — |
| Githuya Secondary School | Kiambu | Gatundu South | C4 | Day | Mixed | 3 by trackPure Sciences: 2 Applied Sciences: 1 Technical Studies: — |
| Gitiha Secondary School | Kiambu | Githunguri | C4 | Day | Mixed | 3 by trackPure Sciences: 2 Applied Sciences: — Technical Studies: 1 |
| Gitithia Girls’ Secondary School | Kiambu | Lari | C4 | Day | Girls | 6 by trackPure Sciences: 1 Applied Sciences: 5 Technical Studies: — |
| Gitithia Secondary School | Kiambu | Lari | C4 | Day | Mixed | 6 by trackPure Sciences: 1 Applied Sciences: 5 Technical Studies: — |
| Gitothua Secondary School | Kiambu | Ruiru | C4 | Day | Mixed | 7 by trackPure Sciences: 1 Applied Sciences: 5 Technical Studies: 1 |
| Handege Secondary School | Kiambu | Gatundu South | C4 | Day | Mixed | 3 by trackPure Sciences: 1 Applied Sciences: 2 Technical Studies: — |
| HGM Kinoo Secondary School | Kiambu | Kikuyu | C4 | Day | Mixed | 2 by trackPure Sciences: 2 Applied Sciences: — Technical Studies: — |
| H.G.M. Ting’ang’a Secondary School | Kiambu | Kiambu | C4 | Day | Mixed | 9 by trackPure Sciences: 1 Applied Sciences: 6 Technical Studies: 2 |
| Igegania Secondary School | Kiambu | Gatundu North | C4 | Day | Mixed | 3 by trackPure Sciences: 2 Applied Sciences: 1 Technical Studies: — |
| Immaculate Heart of Mary Kairi Girls Secondary School | Kiambu | Gatundu North | C4 | Day | Girls | 3 by trackPure Sciences: 2 Applied Sciences: 1 Technical Studies: — |
| Iriaini Secondary School | Kiambu | Lari | C4 | Day | Mixed | 3 by trackPure Sciences: 1 Applied Sciences: 2 Technical Studies: — |
| Iruri Secondary School | Kiambu | Gatundu North | C4 | Day | Mixed | 2 by trackPure Sciences: 1 Applied Sciences: 1 Technical Studies: — |
| Jamhuri Secondary School | Kiambu | Thika West | C4 | Day | Mixed | 4 by trackPure Sciences: 1 Applied Sciences: 3 Technical Studies: — |
| Juja Farm Secondary School | Kiambu | Juja | C4 | Day | Mixed | 9 by trackPure Sciences: 2 Applied Sciences: 7 Technical Studies: — |
| Juja Secondary School | Kiambu | Juja | C4 | Day | Mixed | 6 by trackPure Sciences: 3 Applied Sciences: 3 Technical Studies: — |
| Juvenalis Gitau Secondary School | Kiambu | Lari | C4 | Day | Mixed | 3 by trackPure Sciences: 2 Applied Sciences: 1 Technical Studies: — |
| Kagaa High School | Kiambu | Lari | C4 | Day | Mixed | 3 by trackPure Sciences: 1 Applied Sciences: 2 Technical Studies: — |
| Kagema Secondary School | Kiambu | Githunguri | C4 | Day | Mixed | 3 by trackPure Sciences: 1 Applied Sciences: 2 Technical Studies: — |
| Kagio Secondary School | Kiambu | Gatundu South | C4 | Day | Mixed | 3 by trackPure Sciences: 1 Applied Sciences: 2 Technical Studies: — |
| Kahunira Secondary School | Kiambu | Githunguri | C4 | Day | Mixed | 2 by trackPure Sciences: 2 Applied Sciences: — Technical Studies: — |
| Kamae Secondary School | Kiambu | Lari | C4 | Day | Mixed | 3 by trackPure Sciences: 1 Applied Sciences: 2 Technical Studies: — |
| Kamahindu Secondary School | Kiambu | Lari | C4 | Day | Mixed | 5 by trackPure Sciences: 3 Applied Sciences: 2 Technical Studies: — |
| Kamangu High School | Kiambu | Kikuyu | C4 | Day | Mixed | 3 by trackPure Sciences: 1 Applied Sciences: 2 Technical Studies: — |
| Kamburu High School | Kiambu | Lari | C4 | Day | Mixed | 3 by trackPure Sciences: 2 Applied Sciences: 1 Technical Studies: — |
| Kamirithu Secondary School | Kiambu | Limuru | C4 | Day | Mixed | 10 by trackPure Sciences: 3 Applied Sciences: 7 Technical Studies: — |
| Kamondo Secondary School | Kiambu | Githunguri | C4 | Day | Mixed | 3 by trackPure Sciences: 2 Applied Sciences: 1 Technical Studies: — |
| Kamuchege Secondary School | Kiambu | Lari | C4 | Day | Mixed | 3 by trackPure Sciences: 2 Applied Sciences: 1 Technical Studies: — |
| Kamunyaka Secondary School | Kiambu | Gatundu North | C4 | Day | Mixed | 2 by trackPure Sciences: 1 Applied Sciences: 1 Technical Studies: — |
| Kamutua Secondary School | Kiambu | Gatundu South | C4 | Day | Mixed | 5 by trackPure Sciences: 2 Applied Sciences: 3 Technical Studies: — |
| Kamwirigi Secondary School | Kiambu | Gatundu North | C4 | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Kanjai Secondary School | Kiambu | Githunguri | C4 | Day | Mixed | 3 by trackPure Sciences: 2 Applied Sciences: 1 Technical Studies: — |
| Kanjuku Secondary School | Kiambu | Gatundu North | C4 | Day | Mixed | 3 by trackPure Sciences: 2 Applied Sciences: 1 Technical Studies: — |
| Kanyanjara Secondary School | Kiambu | Kikuyu | C4 | Day | Mixed | 3 by trackPure Sciences: 1 Applied Sciences: 2 Technical Studies: — |
| Kanyariri High School | Kiambu | Kabete | C4 | Day | Mixed | 8 by trackPure Sciences: 2 Applied Sciences: 6 Technical Studies: — |
| Karai Mixed Day Secondary School | Kiambu | Kikuyu | C4 | Day | Mixed | 18 by trackPure Sciences: 3 Applied Sciences: 15 Technical Studies: — |
| Karatina Technical and Secondary School | Kiambu | Lari | C4 | Day | Mixed | 3 by trackPure Sciences: 1 Applied Sciences: 2 Technical Studies: — |
| Karibaribi Secondary School | Kiambu | Thika West | C4 | Day | Mixed | 4 by trackPure Sciences: 2 Applied Sciences: 2 Technical Studies: — |
| Karigu-Ini Secondary School | Kiambu | Lari | C4 | Day | Mixed | 3 by trackPure Sciences: 3 Applied Sciences: — Technical Studies: — |
| Karuri High School | Kiambu | Kiambaa | C4 | Day | Mixed | 14 by trackPure Sciences: 3 Applied Sciences: 9 Technical Studies: 2 |
| Kasarini Secondary School | Kiambu | Kiambu | C4 | Day | Mixed | 5 by trackPure Sciences: 2 Applied Sciences: 3 Technical Studies: — |
| Kawaida Secondary School | Kiambu | Kiambaa | C4 | Day | Mixed | 3 by trackPure Sciences: 1 Applied Sciences: 2 Technical Studies: — |
| Kenyatta Secondary School | Kiambu | Thika West | C4 | Day | Girls | 10 by trackPure Sciences: 1 Applied Sciences: 8 Technical Studies: 1 |
| Kerwa Secondary School | Kiambu | Kikuyu | C4 | Day | Mixed | 3 by trackPure Sciences: 2 Applied Sciences: 1 Technical Studies: — |
| Kiairia Secondary School | Kiambu | Githunguri | C4 | Day | Mixed | 3 by trackPure Sciences: 1 Applied Sciences: 2 Technical Studies: — |
| Kiambaa Mixed Secondary School | Kiambu | Kiambaa | C4 | Day | Mixed | 6 by trackPure Sciences: 2 Applied Sciences: 4 Technical Studies: — |
| Kiambururu Secondary School | Kiambu | Githunguri | C4 | Day | Mixed | 3 by trackPure Sciences: 2 Applied Sciences: 1 Technical Studies: — |
| Kiambu Township Secondary School | Kiambu | Kiambu | C4 | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Kiamwangi Secondary School | Kiambu | Gatundu South | C4 | Day | Mixed | 5 by trackPure Sciences: 2 Applied Sciences: 3 Technical Studies: — |
| Kiangunu Secondary School | Kiambu | Gatundu North | C4 | Day | Mixed | 5 by trackPure Sciences: 3 Applied Sciences: 2 Technical Studies: — |
| Kiawairia Secondary School | Kiambu | Githunguri | C4 | Day | Mixed | 4 by trackPure Sciences: 1 Applied Sciences: 3 Technical Studies: — |
| Kibichiku Secondary School | Kiambu | Kabete | C4 | Day | Mixed | 6 by trackPure Sciences: 1 Applied Sciences: 5 Technical Studies: — |
| Kibiku High School | Kiambu | Kabete | C4 | Day | Mixed | 6 by trackPure Sciences: 3 Applied Sciences: 3 Technical Studies: — |
| Kiganjo Secondary School | Kiambu | Gatundu South | C4 | Day | Mixed | 3 by trackPure Sciences: 3 Applied Sciences: — Technical Studies: — |
| Kigumo Secondary School | Kiambu | Githunguri | C4 | Day | Mixed | 4 by trackPure Sciences: 3 Applied Sciences: 1 Technical Studies: — |
| Kihara Secondary School | Kiambu | Kiambaa | C4 | Day | Mixed | 13 by trackPure Sciences: 2 Applied Sciences: 11 Technical Studies: — |
| Kimende High School | Kiambu | Lari | C4 | Day | Mixed | 4 by trackPure Sciences: 2 Applied Sciences: 2 Technical Studies: — |
| Kimuchu Secondary School | Kiambu | Thika West | C4 | Day | Mixed | 17 by trackPure Sciences: 3 Applied Sciences: 8 Technical Studies: 6 |
| King’atua Secondary School | Kiambu | Lari | C4 | Day | Mixed | 3 by trackPure Sciences: 1 Applied Sciences: 2 Technical Studies: — |
| Kinyogori Secondary School | Kiambu | Limuru | C4 | Day | Mixed | 13 by trackPure Sciences: 4 Applied Sciences: 9 Technical Studies: — |
| Kirenga Boys Tech. High School | Kiambu | Lari | C4 | Day | Boys | 5 by trackPure Sciences: 3 Applied Sciences: 2 Technical Studies: — |
| Kirenga Girls High School | Kiambu | Lari | C4 | Day | Girls | 4 by trackPure Sciences: 2 Applied Sciences: 2 Technical Studies: — |
| Kiriko Mixed Day Secondary School | Kiambu | Gatundu North | C4 | Day | Mixed | 1 by trackPure Sciences: 1 Applied Sciences: — Technical Studies: — |
| Kitamaiyu Secondary School | Kiambu | Juja | C4 | Day | Mixed | 2 by trackPure Sciences: 1 Applied Sciences: 1 Technical Studies: — |
| Komo Secondary School | Kiambu | Thika East | C4 | Day | Mixed | 5 by trackPure Sciences: 1 Applied Sciences: 4 Technical Studies: — |
| Kwangethe Secondary School | Kiambu | Githurai | C4 | Day | Mixed | 10 by trackPure Sciences: 2 Applied Sciences: 8 Technical Studies: — |
| Kwihota Secondary School | Kiambu | Ruiru | C4 | Day | Mixed | 10 by trackPure Sciences: 1 Applied Sciences: 8 Technical Studies: 1 |
| Lusigetti Senior High School | Kiambu | Kikuyu | C4 | Day | Mixed | 3 by trackPure Sciences: 2 Applied Sciences: 1 Technical Studies: — |
| Magina Secondary School | Kiambu | Lari | C4 | Day | Mixed | 3 by trackPure Sciences: 1 Applied Sciences: 2 Technical Studies: — |
| Magogoni Community Secondary School | Kiambu | Thika East | C4 | Day | Mixed | 7 by trackPure Sciences: 1 Applied Sciences: 5 Technical Studies: 1 |
| Makutano Secondary School | Kiambu | Ndeiya | C4 | Day | Mixed | 3 by trackPure Sciences: 1 Applied Sciences: 2 Technical Studies: — |
| Mama Ngina Senior High School | Kiambu | Kikuyu | C4 | Day | Mixed | 3 by trackPure Sciences: 1 Applied Sciences: 2 Technical Studies: — |
| Manguo Secondary School | Kiambu | Limuru | C4 | Day | Mixed | 6 by trackPure Sciences: 3 Applied Sciences: 3 Technical Studies: — |
Showing schools 101–200 of 329. Choose a county to narrow the list. Each school’s page shows its combinations. Subject combinations are known for 329 of the county's 455 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