Skip to content
Home Central Muranga
Primary schools in Muranga District
Kagwi Junior Primary School Primary school · Mixed · Day, Murang’a County Kahatia Primary School Primary school · Mixed · Day, Murang’a County Kahithe Primary School Primary school · Mixed · Day, Murang’a County Kahiti Primary School Primary school · Mixed · Day, 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 Kamaguta Primary School Primary school · Mixed · Day, Murang’a County Kambara Primary School Primary school · Mixed · Day, 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 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 Kanoro Primary School Primary school · Mixed · Day, Murang’a County Kanyenyaini Primary School Primary school · Mixed · Day, 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 Karingu Primary School Primary school · Mixed · Day, 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 Primary School Primary school · Mixed · Day, Murang’a County Karuruini Primary School Primary school · Mixed · Day, 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 Primary School Primary school · Mixed · Day, Murang’a County Kiairathe Primary Primary 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 Kiamuri Primary School Primary school · Mixed · Day, Murang’a County Kiamuturi Primary School Primary school · Mixed · Day, Murang’a County Kianderi Primary School Primary school · Mixed · Day, Murang’a County Kianderi Special Unit Primary school · Mixed · Day, Murang’a County Kiangage Primary School Primary school · Mixed · Day, Murang’a County Kiangatia Primary School Primary school · Mixed · Day, Murang’a County Kiangochi Primary School Primary school · Mixed · Day, Murang’a County Kiangunyi Primary School Primary school · Mixed · Day, Murang’a County Kiangunyi Special Unit Primary school · Mixed · Day, Murang’a County Kianyatta Primary School Primary school · Mixed · Day, Murang’a County Kiarichi Primary School Primary school · Mixed · Day, Murang’a County Kiawairegi Primary School Primary school · Mixed · Day, Murang’a County Kiawambeu Primary School Primary school · Mixed · Day, Murang’a County Kiawambogo Primary School Primary school · Mixed · Day, Murang’a County Kiboi Primary School Primary school · Mixed · Day, Murang’a County Kiboi Special Unit Primary school · Mixed · Day, Murang’a County Kibutha Boarding Primary School Primary school · Mixed · Day & Boarding, Murang’a County Kibutha Primary School Primary school · Mixed · Day, Murang’a County Kigongo Primary School Primary school · Mixed · Day, Murang’a County Kiguru 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 Kimathi Primary School Primary school · Mixed · Day, Murang’a County Kionjoine 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 Kirogo 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 Kiruri Primary School Primary school · Mixed · Day & Boarding, Murang’a County Kiru Special Unt Primary school · Mixed · Day, Murang’a County Kiumba Primary School Primary school · Mixed · Day, Murang’a County Kiumu Primary School Primary school · Mixed · Day, Murang’a County Kiumu Special Primary school · Mixed · Day, Murang’a County Kiuu Primary School Primary school · Mixed · Day, Murang’a County Kiyu Primary School Primary school · Mixed · Day, Murang’a County Koimbi Primary School Primary school · Mixed · Day, Murang’a County Koimbi Special Unit Primary school · Mixed · Day, Murang’a County Konguini Primary Primary school · Mixed · Day, Murang’a County Kora Primary School Primary school · Mixed · Boarding, Murang’a County Lwamwa Academy Primary School Primary school · Mixed · Day, Murang’a County Mamumbu Primary School Primary school · Mixed · Day, Murang’a County Mananga Primary School Primary school · Mixed · Day, Murang’a County Mananga Special Unit Primary school · Mixed · Day, Murang’a County Maragi Primary School Primary school · Mixed · Day, Murang’a County Marewa Primary School Primary school · Mixed · Day, Murang’a County Mariaini Primary School Primary school · Mixed · Day, Murang’a County Mariaini Special Unit Primary school · Mixed · Day, Murang’a County Matharite Primary School Primary school · Mixed · Day, Murang’a County Matithi 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 22 October 2026.
Other schools come from our older directory. Each school page shows its dates.