Skip to content
Home Murang'a Kangema
A.C.K St. Peters Muguru Primary School Primary school · Mixed · Day, Murang’a County Degree Goal Academy Primary school · Mixed · Day, Murang’a County Diligent Academy Primary School Primary school · Mixed · Day, Murang’a County Dr. Kiano Boys Secondary School C3 · Boys · Boarding, Kangema sub-county, Murang’a County Ebenezer Primary School Primary school · Mixed · Day, Murang’a County Faith Junior Academy Primary School Primary school · Mixed · Day, Murang’a County Gacharaigu Secondary School C4 · Mixed · Day, Kangema sub-county, Murang’a County Gachogi Primary School Primary school · Mixed · Day, Murang’a County Gachraigu Primary School Primary school · Mixed · Day, Murang’a County Gaicangare Primary School Primary school · Mixed · Day, Murang’a County Gatara Primary School Primary school · Mixed · Day, Murang’a County Gatara Secondary School C4 · Mixed · Day, Kahuro sub-county, Murang’a County Gataru Memorial Primary School Primary school · Mixed · Day, Murang’a County Gathaithi Lower Primary School Primary school · Mixed · Day, Murang’a County Gathaithi Upper Primary School Primary school · Mixed · Day, Murang’a County Gathathi Lower Special Unit Primary school · Mixed · Day, Murang’a County Gatunduini Primary School Primary school · Mixed · Day, Murang’a County Gatunduini Secondary School C4 · Mixed · Day, Kangema sub-county, Murang’a County Gatuya Primary Primary school · Mixed · Day, Murang’a County Gikui Primary School Primary school · Mixed · Day & Boarding, Murang’a County Githambo Primary School Primary school · Mixed · Day, Murang’a County Githiga Primary School Primary school · Mixed · Day, Murang’a County Gitiri Primary School Primary school · Mixed · Day, Murang’a County Gitugi Primary School Primary school · Mixed · Day, Murang’a County Gitugu Secondary School C4 · Mixed · Day, Kangema sub-county, Murang’a County Gitura Secondary School Senior school · Mixed · Day & Boarding, Murang’a County Highlands Highway Academy-Primary School Primary school · Mixed · Day, Murang’a County Holy Rosary Primary School Primary school · Mixed · Day, Murang’a County Ichichi Primary School Primary school · Mixed · Day, Murang’a County Ichichi Secondary C4 · Mixed · Day, Kangema sub-county, Murang’a County Ihiga Primary School Primary school · Mixed · Day, Murang’a County Ihiga Secondary School C4 · Mixed · Day, Kangema sub-county, Murang’a County Itichi Primary Special Unit Primary school · Mixed · Day & Boarding, Murang’a County Iyego Primary School Primary school · Mixed · Day, Murang’a County Iyego Secondary School C4 · Mixed · Day, Kangema sub-county, Murang’a County Joseph Allamano Primary School Primary school · Mixed · Day, Murang’a County Joyland Primary School Primary school · Mixed · Day, Murang’a County Kaganda Primary School Primary school · Mixed · Day, Murang’a County Kaganda Secondary School C4 · Mixed · Day, Kahuro sub-county, Murang’a County Kaganda Special Unit Primary school · Mixed · Day, Murang’a County Kagwi Junior Primary School Primary school · Mixed · Day, Murang’a County Kahatia Primary School Primary school · Mixed · Day, Murang’a County Kahatia Secondary School C4 · Mixed · Day, Kahuro sub-county, Murang’a County Kahithe Primary School Primary school · Mixed · Day, Murang’a County Kahithe Secondary School C4 · Mixed · Day, Kahuro sub-county, Murang’a County Kahiti Primary School Primary school · Mixed · Day, Murang’a County Kangema High School C2 · Boys · Boarding, Kangema sub-county, Murang’a County Kangema Highway Primary School Primary school · Mixed · Day, Murang’a County Kangema Primary School Primary school · Mixed · Day, Murang’a County Kanguru Primary School Primary school · Mixed · Day, Murang’a County Kanini Memorial Academy Primary School Primary school · Mixed · Day & Boarding, Murang’a County Kanini Yolk Academy-Primary School Primary school · Mixed · Day, Murang’a County Kanorero Secondary C4 · Mixed · Day, Kangema sub-county, Murang’a County Kanyenyaini Primary School Primary school · Mixed · Day, Murang’a County Kanyenyaini Secondary School C4 · Mixed · Day, Kangema sub-county, Murang’a County Kanyenyaini Special Unit Primary school · Mixed · Day, Murang’a County Kanyenyaini Township Primary School Primary school · Mixed · Day & Boarding, Murang’a County Karura Primary School Primary school · Mixed · Day, Murang’a County Karuri Gakure Secondary School C4 · Mixed · Day, Kangema sub-county, Murang’a County Karuri Primary School Primary school · Mixed · Day, Murang’a County Karuruini Primary School Primary school · Mixed · Day, Murang’a County Karurumo Mixed Secondary C4 · Mixed · Day, Kangema sub-county, Murang’a County Karurumo Primary School Primary school · Mixed · Day, Murang’a County Kayu Primary School Primary school · Mixed · Day, Murang’a County Kenyanjeru Primary School Primary school · Mixed · Day, Murang’a County Kiairathe Primary Primary school · Mixed · Day, Murang’a County Kiairathe Secondary School C4 · Mixed · Day, Kangema sub-county, Murang’a County Kiangunyi Girls Secondary School C3 · Girls · Boarding, Kangema sub-county, Murang’a County Kiangunyi Primary School Primary school · Mixed · Day, Murang’a County Kiangunyi Special Unit Primary school · Mixed · Day, Murang’a County Kiarichi Primary School Primary school · Mixed · Day, Murang’a County Kiawairegi Primary School Primary school · Mixed · Day, Murang’a County Kiawambogo Primary School Primary school · Mixed · Day, Murang’a County Kiawambogo Secondary School C4 · Mixed · Day, Kangema sub-county, Murang’a County Kibutha Boarding Primary School Primary school · Mixed · Day & Boarding, Murang’a County Kibutha Girls Secondary School C2 · Girls · Boarding, Kangema sub-county, Murang’a County Kibutha Mixed Secondary School C4 · Mixed · Day, Kangema sub-county, Murang’a County Kibutha Primary School Primary school · Mixed · Day, Murang’a County Kihoya Primary School Primary school · Mixed · Day, Murang’a County Kihoya Secondary School C4 · Mixed · Day, Kangema sub-county, Murang’a County Kionjoine Primary School Primary school · Mixed · Day, Murang’a County Kionjoine Secondary School Senior school · Mixed · Day & Boarding, Murang’a County Kiruri Primary School Primary school · Mixed · Day & Boarding, Murang’a County Kiruri Secondary C3 · Boys · Boarding, Kangema sub-county, Murang’a County Lwamwa Academy Primary School Primary school · Mixed · Day, Murang’a County Mariaini Primary School Primary school · Mixed · Day, Murang’a County Mariaini Special Unit Primary school · Mixed · Day, Murang’a County Matharite Primary School Primary school · Mixed · Day, Murang’a County Morveron Primary School Primary school · Mixed · Day, Murang’a County Mugechi Kaboro Primary school · Mixed · Day & Boarding, Murang’a County Muguru Primary School Primary school · Mixed · Day, Murang’a County Muguru Secondary School C4 · Boys · Day, Kangema sub-county, Murang’a County Mukarara Primary School Primary school · Mixed · Day, Murang’a County Mukumu Primary School Primary school · Mixed · Day, Murang’a County Mukumu Secondary School C4 · Mixed · Day, Kahuro sub-county, Murang’a County Murarandia Primary School Primary school · Mixed · Day, Murang’a County Murarandia Special Unit Primary school · Mixed · Day, Murang’a County Muriranja's Joy Academy Primary School Primary school · Mixed · Day, Murang’a County Nduini Primary School Primary school · Mixed · Day, Murang’a County Ngoeini Primary School Primary school · Mixed · Day, Murang’a County
Sources
Senior schools: Ministry of Education lists for the 2026 intake, from the June 2025 list and the December 2025 C1 , C2 , C3 and C4 lists. Checked 16 October 2026.
Constituency boundaries: IEBC, via UN OCHA (CC BY-IGO) .
Other schools come from our older directory. Each school page shows its dates.