Skip to content
Home Central Muranga Kahuro
Primary schools in Kahuro Division
Dedan Kihato Memorial Primary School Primary school · Mixed · Day, Murang’a County Delta Junior Academy Primary School Primary school · Mixed · Day & Boarding, Murang’a County Gachiku Primary School Primary school · Mixed · Day, Murang’a County Gaicangare Primary School Primary school · Mixed · Day, Murang’a County Gatara Primary School Primary school · Mixed · Day, Murang’a County Gathaithi Lower Primary School Primary school · Mixed · Day, Murang’a County Gathaithi Upper Primary School Primary school · Mixed · Day, Murang’a County Gathathi Lower Special Unit Primary school · Mixed · Day, Murang’a County Gatheru Primary School Primary school · Mixed · Day, Murang’a County Gatheru Special Unit Primary school · Mixed · Day, Murang’a County Gathinja Primary School Primary school · Mixed · Day, Murang’a County Gathiru Primary School Primary school · Mixed · Day, Murang’a County Gatundu Primary School Primary school · Mixed · Day, Murang’a County Gatuya Primary Primary school · Mixed · Day, Murang’a County Gitaro Primary School Primary school · Mixed · Day, Murang’a County Gitaro Special Unit Primary school · Mixed · Day, Murang’a County Githagara Primary School Primary school · Mixed · Day, Murang’a County Githagara Special Primary school · Mixed · Day, Murang’a County Githambo Primary School Primary school · Mixed · Day, Murang’a County Gitie Primary School Primary school · Mixed · Day, Murang’a County Gitige Primary School Primary school · Mixed · Day, Murang’a County Gitige Special Unit Primary school · Mixed · Day, Murang’a County Gitiri Primary School Primary school · Mixed · Day, Murang’a County Gitui Primary School Primary school · Mixed · Day, Murang’a County Gitui Special Unit Primary school · Mixed · Day, Murang’a County Gituto Primary School Primary school · Mixed · Day, Murang’a County Gituto Special Unit Primary school · Mixed · Day, Murang’a County Gitweku Primary School Primary school · Mixed · Day, Murang’a County Goodhope Academy Primary school · Mixed · Day, Murang’a County Highlands Highway Academy-Primary School Primary school · Mixed · Day, Murang’a County Hill Star Academy Primary School Primary school · Mixed · Day & Boarding, Murang’a County Ignatio Murai Primary School Primary school · Mixed · Day, Murang’a County Ithiki Primary School Primary school · Mixed · Day, Murang’a County Joyland Primary School Primary school · Mixed · Day, Murang’a County Kaganda Primary School Primary school · Mixed · Day, Murang’a County Kaganda Special Unit Primary school · Mixed · Day, Murang’a County Kagumo 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 Kahuhia Primary School Primary school · Mixed · Day, Murang’a County Kahuro Brilliant Academy Primary Primary school · Mixed · Day, Murang’a County Kamaguta Primary School Primary school · Mixed · Day, Murang’a County Kanini Yolk Academy-Primary School Primary school · Mixed · Day, Murang’a County Karingu Primary School Primary school · Mixed · Day, Murang’a County Kari Primary School Primary school · Mixed · Day, Murang’a County Karuruini Primary School Primary school · Mixed · Day, Murang’a County Kiaguthu 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 Kianyatta Primary School Primary school · Mixed · Day, Murang’a County Kiarichi 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 Kiguru Primary School Primary school · Mixed · Day, Murang’a County Kionjoine Primary School Primary school · Mixed · Day, Murang’a County Kirogo Primary School 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 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 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 Mbari Ya Hiti Primary School Primary school · Mixed · Day, Murang’a County Mirichu Primary School Primary school · Mixed · Day, Murang’a County Morveron Primary School Primary school · Mixed · Day, Murang’a County Mukangu Primary School Primary school · Mixed · Day, Murang’a County Mukumu Primary School Primary school · Mixed · Day, Murang’a County Mumbi Primary School Primary school · Mixed · Day, Murang’a County Munyutha Primary School Primary school · Mixed · Day, Murang’a County Murarandia Primary School Primary school · Mixed · Day, Murang’a County Murarandia Special Unit Primary school · Mixed · Day, Murang’a County Muriranja's Joy Academy Primary School Primary school · Mixed · Day, Murang’a County Muthiria Primary School Primary school · Mixed · Day, Murang’a County Mwara Primary School Primary school · Mixed · Day, Murang’a County Ndutumi Primary School Primary school · Mixed · Day, Murang’a County Ndutumi Special Primary school · Mixed · Day, Murang’a County Ngaru Primary School Primary school · Mixed · Day, Murang’a County Rima Academy Primary School Primary school · Mixed · Day & Boarding, Murang’a County Shallom Academy Kahuhia-Primary School Primary school · Mixed · Day, Murang’a County St. John's Kahuhia Girls Boarding Primary School Primary school · Mixed · Day & Boarding, Murang’a County St. Marks Gituto Acdemy-Primary School Primary school · Mixed · Day, Murang’a County St Martins Boys Boarding Primary School Primary school · Boys · Boarding, Murang’a County St. Philips Academy-Primary School Primary school · Mixed · Day, Murang’a County Sunrise Academy Primary School Primary school · Mixed · Day & Boarding, Murang’a County Thengeini Primary School Primary school · Mixed · Day, Murang’a County Theri Primary School Primary school · Mixed · Day, Murang’a County Thomas Williams Academy-Primary School Primary school · Mixed · Day & Boarding, Murang’a County Ven Gitura Academy-Primary School Primary school · Mixed · Boarding, Murang’a County Wango Junior Academy Primary school · Mixed · Day & Boarding, Murang’a County Wanjegi Primary School Primary school · Mixed · Day, Murang’a County Weithaga Primary School Primary school · Mixed · Day, Murang’a County Wema Academy-Primary School Primary school · Mixed · Day, Murang’a County Wisdom Junior Primary School Primary school · Mixed · Day, Murang’a County Yamugwe 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.
Other schools come from our older directory. Each school page shows its dates.