Skip to content
Home Central Muranga Mathioya
Primary schools in Mathioya Division
ACK St. Andrews Njumbi Academy Primary school · Mixed · Day & Boarding, Murang’a County A.C.K St Paul Muhuti Primary School Primary school · Mixed · Day, Murang’a County Chui Primary School Primary school · Mixed · Day, 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 Gachiriro Primary School Primary school · Mixed · Day, Murang’a County Gachogi Primary School Primary school · Mixed · Day, Murang’a County Gaithunu Primary School Primary school · Mixed · Day, Murang’a County Gikambura Primary School Primary school · Mixed · Day, Murang’a County Gikindu Primary School Primary school · Mixed · Day, Murang’a County Gikoe Primary School Primary school · Mixed · Day, Murang’a County Githendu Primary School Primary school · Mixed · Day, Murang’a County Gititu Primary School Primary school · Mixed · Day, Murang’a County Gitugi Primary School Primary school · Mixed · Day, Murang’a County Gitugi Primary School Special Unit Primary school · Mixed · Day, Murang’a County Iruri Primary School Primary school · Mixed · Day, Murang’a County J.J.Kamotho Primary School 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 Kagwanja 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 Kambara 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 Kang'Ong'i Primary School Primary school · Mixed · Day, Murang’a County Kanguru Primary School Primary school · Mixed · Day, Murang’a County Kanjahi Primary School Primary school · Mixed · Day, Murang’a County Kanoro 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 Kayu Primary School Primary school · Mixed · Day, Murang’a County Kenyanjeru 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 Kiamuturi Primary School Primary school · Mixed · Day, Murang’a County Kiawambogo Primary School Primary school · Mixed · Day, Murang’a County Kihari Primary School Primary school · Mixed · Day, Murang’a County Kihoya Primary School Primary school · Mixed · Day, Murang’a County Kihuro Primary School Primary school · Mixed · Day, Murang’a County Kiriaini Academy Primary School Primary school · Mixed · Day, Murang’a County Kiriaini Preparatory Primary School Primary school · Mixed · Day & Boarding, Murang’a County Kiriaini Primary School Primary school · Mixed · Day, Murang’a County Kiriithiru Primary School Primary school · Mixed · Day, Murang’a County Kiriko Primary School Primary school · Mixed · Day, Murang’a County Kirungu Primary School Primary school · Mixed · Day, Murang’a County Kiru Primary School Primary school · Mixed · Day, Murang’a County Kiru Special Unt Primary school · Mixed · Day, Murang’a County Kiuu Primary School Primary school · Mixed · Day, Murang’a County Kora Primary School Primary school · Mixed · Boarding, Murang’a County Mananga Primary School Primary school · Mixed · Day, Murang’a County Mananga Special Unit Primary school · Mixed · Day, Murang’a County Mihuti Primary School Primary school · Mixed · Day, Murang’a County Mioro Primary School Primary school · Mixed · Day, Murang’a County Miriam Memorial Targeet Academy Primary School Primary school · Mixed · Day & Boarding, Murang’a County Mukui Primary School Primary school · Mixed · Day, Murang’a County Muthangari Primary School Primary school · Mixed · Day, Murang’a County Muthangari Special Unit Primary school · Mixed · Day, Murang’a County Ngamba Primary School Primary school · Mixed · Day, Murang’a County Ngechu Primary School Primary school · Mixed · Day, Murang’a County Nguruini Primary School Primary school · Mixed · Day, Murang’a County Ngutu Primary School Primary school · Mixed · Day, Murang’a County Ngutu Special Unit Primary school · Mixed · Day, Murang’a County Njumbi Primary School Primary school · Mixed · Day, Murang’a County Njumbi Primary School Special Unit Primary school · Mixed · Day, Murang’a County Nuhu Kanyingi Primary School Primary school · Mixed · Day, Murang’a County Nyagatugu Primary School Primary school · Mixed · Day, Murang’a County Nyakianga Primary School Primary school · Mixed · Day, Murang’a County Nyangiti Primary School Primary school · Mixed · Day, Murang’a County Ridge Side Academy Primary School Primary school · Mixed · Day & Boarding, Murang’a County Ruiru Primary School Primary school · Mixed · Day, Murang’a County Ruru Primary School Primary school · Mixed · Day, Murang’a County Rwathia Primary School Primary school · Mixed · Day, Murang’a County St. Andrews Kairo Primary School Primary school · Mixed · Day, Murang’a County St. Pithon Kanini Primary School Primary school · Mixed · Day, Murang’a County The Bright Star Academy Primary School Primary school · Mixed · Day, Murang’a County Thuita Primary School Primary school · Mixed · Day, Murang’a County Thuita Special Unit Primary school · Mixed · Boarding, Murang’a County Umbui Primary School Primary school · Mixed · Day, Murang’a County Wahundura Primary School Primary school · Mixed · Day, Murang’a County Wahundura Special Unit Primary school · Mixed · Day, Murang’a County Wambwe Primary School Primary school · Mixed · Day, Murang’a County Wambwe Primary Ext Primary school · Mixed · Day & Boarding, Murang’a County Wanjerere Primary School Primary school · Mixed · Day, Murang’a County Warugara Primary School Primary school · Mixed · Day, Murang’a County Yakarengo 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 15 October 2026.
Other schools come from our older directory. Each school page shows its dates.