Skip to content
Home Central Muranga
Green Cottage Primary School Primary school · Mixed · Day, Murang’a County Highlands Highway Academy-Primary School Primary school · Mixed · Day, Murang’a County Hill Star Academy Primary School Primary school · Mixed · Day & Boarding, 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 Ignatio Murai Primary School Primary school · Mixed · Day, 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 Iruri Primary School Primary school · Mixed · Day, Murang’a County Iruri Secondary School C4 · Mixed · Day, Mathioya sub-county, Murang’a County Ithiki Primary School Primary school · Mixed · Day, Murang’a County Itichi Primary Special Unit Primary school · Mixed · Day & Boarding, Murang’a County Ititu Primary School Primary school · Mixed · Day, Murang’a County Ititu Secondary School C4 · Mixed · Day, Murang’a East sub-county, 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 J.J.Kamotho Primary School Primary school · Mixed · Day, Murang’a County Joseph Allamano Primary School Primary school · Mixed · Day, Murang’a County Joyland Primary School Primary school · Mixed · Day, Murang’a County Kabui 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 Kaganjo Primary School Primary school · Mixed · Day, Murang’a County Kagioini Primary School Primary school · Mixed · Day, Murang’a County Kagongo Primary School Primary school · Mixed · Day, Murang’a County Kagumoini Primary School Primary school · Mixed · Day, Murang’a County Kagumo Primary School Primary school · Mixed · Day, Murang’a County Kagumo Secondary School C4 · Mixed · Day, Kahuro sub-county, Murang’a County Kagwanja Primary School 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 Kahuhia Girls Secondary School C1 · Girls · Boarding, Kahuro sub-county, Murang’a County Kahuhia Mixed Secondary School C4 · Mixed · Day, Kahuro sub-county, Murang’a County Kahuhia Primary School Primary school · Mixed · Day, Murang’a County Kahuro Brilliant Academy Primary Primary school · Mixed · Day, Murang’a County Kaigwa Primary School Primary school · Mixed · Day, Murang’a County Kairi Primary School Primary school · Mixed · Day, Murang’a County Kairo Primary School Primary school · Mixed · Day, Murang’a County Kairo Special Unit Primary school · Mixed · Day, Murang’a County Kamacharia Secondary C3 · Girls · Boarding, Mathioya sub-county, Murang’a County Kamaguta Primary School Primary school · Mixed · Day, Murang’a County Kambara Primary School Primary school · Mixed · Day, Murang’a County Kambara Secondary C4 · Mixed · Day, Mathioya sub-county, Murang’a County Kambirua Primary School Primary school · Mixed · Day, Murang’a County Kambirua Special Primary school · Mixed · Day, Murang’a County Kambwe Primary School Primary school · Mixed · Day, Murang’a County Kamune Primary School Primary school · Mixed · Day, Murang’a County Kamune Primary School Special Unit Primary school · Mixed · Day, Murang’a County Kamune Secondary School C4 · Mixed · Day, Mathioya sub-county, 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 Kang'ong'i Primary School Primary school · Mixed · Day, Murang’a County Kangure 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 Kanjahi Primary School Primary school · Mixed · Day, Murang’a County Kanorero Secondary C4 · Mixed · Day, Kangema sub-county, Murang’a County Kanoro Primary School Primary school · Mixed · Day, 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 Kariamaini Secondary Senior school · Mixed · Day, Murang’a County Karingu Primary School Primary school · Mixed · Day, Murang’a County Karingu Secondary C4 · Mixed · Day, Kahuro sub-county, Murang’a County Kari Primary School Primary school · Mixed · Day, Murang’a County Karugiro Primary School Primary school · Mixed · Day, Murang’a County Karung'e Primary School Primary school · Mixed · Day, Murang’a County Karung'e Special Unit Primary school · Mixed · Day, 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 Kayuyu Primary School Primary school · Mixed · Day, Murang’a County Kenyanjeru Primary School Primary school · Mixed · Day, Murang’a County Kiaguthu Boys Secondary C1 · Boys · Boarding, Kahuro sub-county, Murang’a County Kiaguthu 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 Kiambugi High School Senior school · Mixed · Day, Murang’a County Kiambugi Primary School Primary school · Mixed · Day, Murang’a County Kiambuthia Primary School Primary school · Mixed · Day, Murang’a County Kiambuthia Primary School Special Unit Primary school · Mixed · Day, Murang’a County Kiambuthia Secondary School C4 · Mixed · Day, Mathioya sub-county, Murang’a County Kiamuri Primary School Primary school · Mixed · Day, Murang’a County Kiamuri Secondary School C4 · Mixed · Day, Murang’a East sub-county, Murang’a County Kiamuturi Day Secondary School C4 · Mixed · Day, Mathioya sub-county, Murang’a County Kiamuturi Primary School Primary school · Mixed · Day, Murang’a County Kianderi Girls Secondary School C2 · Girls · Boarding, Kahuro sub-county, 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 22 October 2026.
Other schools come from our older directory. Each school page shows its dates.