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 · Kiambu 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 · Kiambu 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 · Kiambu 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 · Kiambu 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 · Nairobi County
- Muthangari Special Unit
Primary school · Mixed · Day · Murang'A County
- Ngamba Primary School
Primary school · Mixed · Day · Machakos 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 · Kiambu 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
Historical KCSE rankings for Mathioya
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 1 October 2026.
- Other schools come from our older directory. Each school page shows its dates.