Skip to content
Home Central Maragua
Kihuru-Ini Primary School Primary school · Mixed · Day, Murang’a County Kihuru-Ini Secondary School C4 · Mixed · Day, Kandara sub-county, Murang’a County Kiiri Primary School Primary school · Mixed · Day, Murang’a County Kimorori Primary School Primary school · Mixed · Day, Murang’a County Kimotho Primary Primary school · Mixed · Day, Murang’a County Kinyona Primary Primary school · Mixed · Day, Murang’a County Kinyona Secondary C4 · Mixed · Day, Kigumo sub-county, Murang’a County Kiranga Ebenezer Primary School Primary school · Mixed · Day, Murang’a County Kiranga Primary School Primary school · Mixed · Day, Murang’a County Kiranga Secondary School C3 · Mixed · Boarding, Kandara sub-county, Murang’a County Kirere Central Academy Primary Primary school · Mixed · Day, Murang’a County Kirere Primary Primary school · Mixed · Day, Murang’a County Kirigithi Secondary Senior school · Mixed · Day, Murang’a County Kirigithu Primary Primary school · Mixed · Day, Murang’a County Kirirwa Primary School Primary school · Mixed · Day, Murang’a County Kirirwa Secondary School C4 · Mixed · Day, Kandara sub-county, Murang’a County Kirunguru Primary School Primary school · Mixed · Day, Murang’a County Kirunguru Special Unit Primary school · Mixed · Day & Boarding, Murang’a County Kitune Primary School Primary school · Mixed · Day, Murang’a County Kiuguini Primary Special Unit Primary school · Mixed · Day, Murang’a County Kiugu Primary Primary school · Mixed · Day, Murang’a County Kiugu Special Unit Primary school · Mixed · Day, Murang’a County Kiwambutu Primary Primary school · Mixed · Day, Murang’a County Kiyo Primary School Primary school · Mixed · Day, Murang’a County Kiyo Special Unit Primary school · Mixed · Day, Murang’a County Luckypen Academy Primary Primary school · Mixed · Day & Boarding, Murang’a County Machegeca Primary School Primary school · Mixed · Day, Murang’a County Maganjo Primary Primary school · Mixed · Day, Murang’a County Maganjo Secondary C4 · Mixed · Day, Murang’a South sub-county, Murang’a County Mahuria Primary School Primary school · Mixed · Day, Murang’a County Mahutia Primary School Primary school · Mixed · Day, Murang’a County Mairi Primary School Primary school · Mixed · Day, Murang’a County Mairi Special Unit Primary school · Mixed · Day, Murang’a County Mairungi Primary School Primary school · Mixed · Day, Murang’a County Makindi Primary School Primary school · Mixed · Day, Murang’a County Makomboki Mixed Secondary C4 · Mixed · Day, Kigumo sub-county, Murang’a County Makomboki Primary Primary school · Mixed · Day, Murang’a County Makuyu By Grace Academy Primary Primary school · Mixed · Day & Boarding, Murang’a County Makuyu Girls Secondary School C2 · Girls · Boarding, Murang’a South sub-county, Murang’a County Makuyu Primry School Primary school · Mixed · Day, Murang’a County Makuyu Royal Star Academy Primary Primary school · Mixed · Day & Boarding, Murang’a County Makuyu Secondary School C2 · Boys · Boarding, Murang’a South sub-county, Murang’a County Manjuu Primary School Primary school · Mixed · Day, Murang’a County Maragua Adventist Primary Primary school · Mixed · Day & Boarding, Murang’a County Maragua Muslim Girls Secondary Senior school · Girls · Day & Boarding, Murang’a County Maragua Primary Primary school · Mixed · Day, Murang’a County Maragua Ridge Secondary C4 · Mixed · Day, Murang’a South sub-county, Murang’a County Maragua Secondary School C4 · Mixed · Day, Murang’a South sub-county, Murang’a County Maragua Summit Junior Primary Primary school · Mixed · Day & Boarding, Murang’a County Maragua Summit Senior School Secondary Senior school · Mixed · Day & Boarding, Murang’a County Maranjau Primary School Primary school · Mixed · Day, Murang’a County Marema Primary School Primary school · Mixed · Boarding, Murang’a County Mariira Primary Primary school · Mixed · Day, Murang’a County Mariira Secondary School C4 · Mixed · Day, Kigumo sub-county, Murang’a County Marumi Primary Primary school · Mixed · Day, Murang’a County Marura Primary School Primary school · Mixed · Day, Murang’a County Matandara Primary Primary school · Mixed · Day, Murang’a County Matanya Primary Primary school · Mixed · Day, Murang’a County Mathare Ini Primary Primary school · Mixed · Day, Murang’a County Mathare Ini Secondary Senior school · Mixed · Day, Murang’a County Mathengeta Primary School Primary school · Mixed · Day, Murang’a County Mathengeta Special Unit Primary school · Mixed · Day, Murang’a County Matira Ini Primary Primary school · Mixed · Day, Murang’a County Matu Primary Primary school · Mixed · Day, Murang’a County Mbogo Ini Primary School Primary school · Mixed · Day, Murang’a County Mihango Primry School Primary school · Mixed · Day, Murang’a County Msingi Bora Primary Primary school · Mixed · Day, Murang’a County Muchagara Primary Primary school · Mixed · Day & Boarding, Murang’a County Muchagara Secondary C4 · Mixed · Day, Murang’a South sub-county, Murang’a County Mugaaini Primary School Primary school · Mixed · Day, Murang’a County Mugecha Primary School Primary school · Mixed · Day, Murang’a County Mugecha Secondary School C4 · Mixed · Day, Kandara sub-county, Murang’a County Mugumoini Primary School Primary school · Mixed · Day, Murang’a County Mugumo Primary Primary school · Mixed · Day, Murang’a County Muhohoyo Pr School Primary school · Mixed · Day, Murang’a County Muiria Primary Primary school · Mixed · Day, Murang’a County Muiri-Ini Primary School Primary school · Mixed · Day, Murang’a County Mukerenju Primary School Primary school · Mixed · Day, Murang’a County Mukerenju Secondary School C4 · Mixed · Day, Kandara sub-county, Murang’a County Mukuria Primary School Primary school · Mixed · Day, Murang’a County Mukuria Secondary School C4 · Mixed · Day, Kandara sub-county, Murang’a County Mumbu Primary School Primary school · Mixed · Day, Murang’a County Mumbu Secondary School C4 · Mixed · Day, Kigumo sub-county, Murang’a County Mungaria Primary School Primary school · Mixed · Day, Murang’a County Mungaria Secondary School C4 · Girls · Day, Kandara sub-county, Murang’a County Munguini Primary School Primary school · Mixed · Day, Murang’a County Munguini Secondary School Senior school · Mixed · Day, Murang’a County Munoru Highlands Girls Secondary School Senior school · Girls · Day & Boarding, Murang’a County Munoru Highlands Primary School Primary school · Mixed · Day & Boarding, Murang’a County Mununga Secondary C4 · Mixed · Day, Kigumo sub-county, Murang’a County Muranga College Primary Primary school · Mixed · Day, Murang’a County Muruka Primary School Primary school · Mixed · Day, Murang’a County Muruka Secondary School C4 · Mixed · Day, Kandara sub-county, Murang’a County Mutheru Primary Primary school · Mixed · Day, Murang’a County Mutheru Secondary C4 · Mixed · Day, Kandara sub-county, Murang’a County Muthithi Primary Primary school · Mixed · Day, Murang’a County Muthithi Secondary C4 · Mixed · Day, Kigumo sub-county, Murang’a County Muthithi Special Unit Primary school · Mixed · Day, Murang’a County Mutitu Primary Primary school · Mixed · Day, Murang’a County Mutunduini 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.
Other schools come from our older directory. Each school page shows its dates.