Skip to content
Home Central Muranga
Primary schools in Muranga District
Matongu Primary School Primary school · Mixed · Day, Murang’a County Mbari Ya Hiti Primary School Primary school · Mixed · Day, Murang’a County Mbiri Primary School 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 Mirichu Primary School Primary school · Mixed · Day, Murang’a County Mirira Primary School Primary school · Mixed · Day, Murang’a County Mjini Primary School Primary school · Mixed · Day, Murang’a County Morveron Primary School Primary school · Mixed · Day, Murang’a County Muchungucha Primary School Primary school · Mixed · Day, Murang’a County Muchungucha Special Unit Primary school · Mixed · Day, Murang’a County Mugechi Kaboro Primary school · Mixed · Day & Boarding, Murang’a County Muguru Primary School Primary school · Mixed · Day, Murang’a County Mukangu Primary School Primary school · Mixed · Day, Murang’a County Mukarara Primary School Primary school · Mixed · Day, Murang’a County Mukui Primary School Primary school · Mixed · Day, Murang’a County Mukumu Primary School Primary school · Mixed · Day, Murang’a County Mukuyu Academy 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 Muranga Elite Primary School Primary school · Boys · Boarding, Murang’a County Muranga School for the Deaf Primary School Primary school · Mixed · Boarding, Murang’a County Murarandia Primary School Primary school · Mixed · Day, Murang’a County Murarandia Special Unit Primary school · Mixed · Day, Murang’a County Muringa Primary School Primary school · Mixed · Day, Murang’a County Muriranja's Joy Academy 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 Muthigiriri 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 Mweru Primary School Primary school · Mixed · Day, Murang’a County Naindu Primary School Primary school · Mixed · Day, Murang’a County Ndikwe Primary School Primary school · Mixed · Day, Murang’a County Nduini 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 Ngamba Primary School Primary school · Mixed · Day, Murang’a County Ngaru Primary School Primary school · Mixed · Day, Murang’a County Ngechu Primary School Primary school · Mixed · Day, Murang’a County Ngoeini Primary School Primary school · Mixed · Day, Murang’a County Ngooro 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 Njii-Ithatu Primary School 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 Nyakahura Primary School Primary school · Mixed · Day, Murang’a County Nyakianga Primary School Primary school · Mixed · Day, Murang’a County Nyakihai Primary School Primary school · Mixed · Day, Murang’a County Nyakihai Special Unit Primary school · Mixed · Day, Murang’a County Nyangiti Primary School Primary school · Mixed · Day, Murang’a County Pioneer Acdey Primary School Primary school · Mixed · Day & Boarding, Murang’a County Rev. Dr. Clarke M. Academy-Primary School Primary school · Mixed · Day & Boarding, Murang’a County Ridge Side Academy Primary School Primary school · Mixed · Day & Boarding, Murang’a County Rima Academy Primary School Primary school · Mixed · Day & Boarding, Murang’a County Ruiru Primary School Primary school · Mixed · Day, Murang’a County Rurii Primary School Primary school · Mixed · Day, Murang’a County Ruru Primary School Primary school · Mixed · Day, Murang’a County Rutune Primary School Primary school · Mixed · Day, Murang’a County Rwathia Primary School Primary school · Mixed · Day, Murang’a County Shallom Academy Kahuhia-Primary School Primary school · Mixed · Day, Murang’a County St. Andrews Kairo Primary School Primary school · Mixed · Day, Murang’a County St Anna Primary School Primary school · Mixed · Day & Boarding, Murang’a County St Barnabas Primary School Primary school · Mixed · Day, Murang’a County St. James Cathedral 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 Johns Kiruri Primary Primary school · Mixed · Day, 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. Marys Primary School Primary school · Mixed · Day, Murang’a County St. Perpetua Primary School Primary school · Mixed · Day & Boarding, Murang’a County St. Philips Academy-Primary School Primary school · Mixed · Day, Murang’a County St. Pithon Kanini Primary School Primary school · Mixed · Day, Murang’a County Sunrise Academy Primary School Primary school · Mixed · Day & Boarding, Murang’a County Technology Primary School Primary school · Mixed · Day, Murang’a County Thangathi Primary School Primary school · Mixed · Day, Murang’a County The Bright Star Academy Primary School Primary school · Mixed · Day, Murang’a County Thengeini Primary School Primary school · Mixed · Day, Murang’a County Theri Primary School Primary school · Mixed · Day, Murang’a County Thirikwa Primary Primary school · Mixed · Day, Murang’a County Thomas Williams Academy-Primary School Primary school · Mixed · Day & Boarding, Murang’a County Thuita Primary School Primary school · Mixed · Day, Murang’a County Thuita Special Unit Primary school · Mixed · Boarding, Murang’a County Tree Top Primary School Primary school · Mixed · Day & Boarding, Murang’a County Tuthu Primary School Primary school · Mixed · Day, Murang’a County Umbui Primary School Primary school · Mixed · Day, Murang’a County Upendo Rehabilitation Centre Primary School Primary school · Girls · Day & Boarding, Murang’a County Ven Gitura Academy-Primary School Primary school · Mixed · Boarding, Murang’a County Vidhu Ramji 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 Wango Junior Academy Primary school · Mixed · Day & Boarding, Murang’a County Wanjegi 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.