Skip to content
Home Murang'a Maragwa
Ansam Academy Primary school · Mixed · Day, Murang’a County Beran Sabasaba Academy Primary Primary school · Mixed · Day & Boarding, Murang’a County Bishop Jonh Mahia-Ini Junior Primary School Primary school · Mixed · Day & Boarding, Murang’a County Canaan Prep School Primary school · Mixed · Day, Murang’a County Cgm St. Michael Academy Primary Primary school · Mixed · Day, Murang’a County Citadel of Hope Secondary School Senior school · Mixed · Day & Boarding, Murang’a County Don Bosco Day Secondary School Senior school · Mixed · Day, Murang’a County Don Bosco Primary Primary school · Mixed · Day, Murang’a County Eden Rock Academy Primary school · Mixed · Day, Murang’a County Faithful Hearts Primary School Primary school · Mixed · Day, Murang’a County Gakoigo Primary Primary school · Mixed · Day, Murang’a County Gathanga Primary School Primary school · Mixed · Day, Murang’a County Gathera Kindergaten & Prep Primary School Primary school · Mixed · Day, Murang’a County Gathera Primary Primary school · Mixed · Day, Murang’a County Gathera Secondary School C4 · Mixed · Day, Murang’a South sub-county, Murang’a County Gathungururu Primary School Primary school · Mixed · Day, Murang’a County Gathungururu Secondary School C4 · Mixed · Day, Murang’a South sub-county, Murang’a County Gatia Makuyu Township Academy Primary school · Mixed · Day & Boarding, Murang’a County Gikomora Primary Primary school · Mixed · Day, Murang’a County Gikomora Secondary C4 · Mixed · Day, Murang’a South sub-county, Murang’a County Githuya Primary Primary school · Mixed · Day, Murang’a County Hills View Secondary Senior school · Girls · Day & Boarding, Murang’a County Huhoini Primary School Primary school · Mixed · Day, Murang’a County Ichagaki Primary School Primary school · Mixed · Day, Murang’a County Ichagaki Secondary C2 · Boys · Boarding, Murang’a South sub-county, Murang’a County Iganjo Primary Primary school · Mixed · Day, Murang’a County Igikiro Primary Primary school · Mixed · Day, Murang’a County Igikiro Secondary C3 · Boys · Boarding, Murang’a South sub-county, Murang’a County Ihiga Ini Primary Primary school · Mixed · Day, Murang’a County Ihumbu Primary Primary school · Mixed · Day, Murang’a County Ikundu Primary School Primary school · Mixed · Boarding, Murang’a County Irembu Primary School Primary school · Mixed · Day, Murang’a County Itaaga Primary Primary school · Mixed · Day, Murang’a County Itaaga Secondary C4 · Mixed · Day, Murang’a South sub-county, Murang’a County Itara Primary School Primary school · Mixed · Day, Murang’a County Junior Angels Academy Primary Primary school · Mixed · Day, Murang’a County Kabati Central Primary Primary school · Mixed · Day & Boarding, Murang’a County Kabati Fly-Over Primary school · Mixed · Day, Murang’a County Kabati Secondary School Senior school · Mixed · Day & Boarding, Murang’a County Kagaa Primary Primary school · Mixed · Day, Murang’a County Kahaini Primary Primary school · Mixed · Day, Murang’a County Kaharati Primary School Primary school · Mixed · Day, Murang’a County Kaharati Secondary School C4 · Mixed · Day, Murang’a South sub-county, Murang’a County Kaharo Primary Primary school · Mixed · Day, Murang’a County Kaharo Secondary C3 · Girls · Boarding, Murang’a South sub-county, Murang’a County Kamahuha Girls High C1 · Girls · Boarding, Murang’a South sub-county, Murang’a County Kamahuha Munyaka Academy Primary Primary school · Mixed · Day, Murang’a County Kambiti Primary School Primary school · Mixed · Day, Murang’a County Kambiti Secondary C4 · Mixed · Day, Murang’a South sub-county, Murang’a County Kamuiru Primary Primary school · Mixed · Day, Murang’a County Kangangu Primary School Primary school · Mixed · Day, Murang’a County Kariaini Secondary School Senior school · Mixed · Day, Murang’a County Karungangi Primary Primary school · Mixed · Day, Murang’a County Kawamanda Primary Primary school · Mixed · Day & Boarding, Murang’a County Kenol Preparatory Academy Primary Primary school · Mixed · Day, Murang’a County Kenton Primary Primary school · Mixed · Day, Murang’a County Kiambaa Primary School Primary school · Mixed · Day, Murang’a County Kiambamba Primary School Primary school · Mixed · Day, Murang’a County Kianjiruini Primary Primary school · Mixed · Day, Murang’a County Kihumbuini Primary School Primary school · Mixed · Day, Murang’a County Kimorori Primary School Primary school · Mixed · Day, Murang’a County Kinoo Primary School Primary school · Mixed · Day, Murang’a County Kirimiri Primary Primary school · Mixed · Day, Murang’a County Kirimiri Secondary School C4 · Mixed · Day, Murang’a South sub-county, Murang’a County Kitune Primary School Primary school · Mixed · Day, Murang’a County Kiuguini Primary Special Unit 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 Maganjo Primary Primary school · Mixed · Day, Murang’a County Maganjo Secondary C4 · Mixed · Day, Murang’a South sub-county, Murang’a County Maji Kiboko Primary School 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 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 Marura Primary School Primary school · Mixed · Day, Murang’a County Matanya Primary Primary 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 Mihango Primry School Primary school · Mixed · Day, Murang’a County Mithini Primary School Primary school · Mixed · Day, Murang’a County Mithini Secondary School C4 · Mixed · Day, Murang’a South sub-county, 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 Mugedi Brain Sharpener Secondary School Senior 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 Munguini Primary School Primary school · Mixed · Day, Murang’a County Munguini Secondary School Senior school · Mixed · Day, Murang’a County Muranga College Primary 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 22 October 2026.
Constituency boundaries: IEBC, via UN OCHA (CC BY-IGO) .
Other schools come from our older directory. Each school page shows its dates.