Skip to content
Home Eastern Machakos
Primary schools in Machakos District
Mukuyuni Primary School Primary school · Mixed · Day, Machakos County, Kangundo Mukuyuni Primary School Primary school · Mixed · Day, Machakos County, Yathui Mulaani Primary Primary school · Mixed · Day, Machakos County Mulingana Primary School Primary school · Mixed · Day, Machakos County Mulli Academy Primary School Primary school · Mixed, Machakos County Mully's Children Family Home Primary Primary school · Mixed · Boarding, Machakos County Mumbuni Primary Primary school · Mixed · Day, Machakos County, Kalama Mumbuni Primary Primary school · Mixed · Day, Machakos County, Katangi Mumbuni Primary School Primary school · Mixed · Day, Machakos County, Central - Machakos Mumbuni Primary School Primary school · Mixed · Day, Machakos County, Mwala Munandani Primary School Primary school · Mixed · Day, Machakos County Mun Gala Primary Primary school · Mixed · Day, Machakos County Munina Primary Primary school · Mixed · Day, Machakos County Munyiiki AIC Pr Primary school · Mixed · Day, Machakos County Muovwemi Primary Primary school · Mixed · Day, Machakos County Muri-Farm Primary School Primary school · Mixed · Day, Machakos County Musaalani Primary Primary school · Mixed · Day, Machakos County Musingini Primary School Primary school · Mixed · Day, Machakos County Muslim Township Primary Primary school · Mixed · Day, Machakos County Musumaa Primary Primary school · Mixed · Day, Machakos County Mususye Primary School Primary school · Mixed, Machakos County Mutembuku Primary Primary school · Mixed · Day, Machakos County Mutendeu Primary Primary school · Mixed · Day, Machakos County Muthala Primary School Primary school · Mixed · Day, Machakos County Muthei Primary School Primary school · Mixed · Day, Machakos County Muthembwa Primary School Primary school · Mixed · Day, Machakos County Muthesya Primary School Primary school · Mixed · Day, Machakos County Muthetheni Primary Primary school · Mixed · Day, Machakos County Muthini Primary Primary school · Mixed · Day, Machakos County Muthithu Primary School Primary school · Mixed · Day, Machakos County Muthumo Primary Primary school · Mixed · Day, Machakos County Muthwani Primary School Primary school · Mixed · Day, Machakos County Muthwani Primary School Primary school · Mixed, Machakos County Mutituni Sa Primary Primary school · Mixed · Day, Machakos County Mutondoni Primary Primary school · Mixed · Day, Machakos County Mutula Primary School Primary school · Mixed · Day, Machakos County Mutumbini Primary School Primary school · Mixed · Day, Machakos County Mutungoni Academy Primary School Primary school · Mixed · Day & Boarding, Machakos County Mutuyu Primary Primary school · Mixed · Day, Machakos County Mutwamaki Primary School Primary school · Mixed · Day, Machakos County Mutyambo Primary School Primary school · Mixed · Day, Machakos County Mutyangoi Primary School Primary school · Mixed · Day, Machakos County Muumandu Primary Primary school · Mixed · Day, Machakos County Muumoni Primary School Primary school · Mixed · Day, Machakos County Muumuni Primary School Primary school · Mixed · Day, Machakos County Muusini Primary Primary school · Mixed · Day, Machakos County Muusini Primary School Primary school · Mixed · Day, Machakos County, Yatta Muusini Primary School Primary school · Mixed · Day, Machakos County, Katangi Muusini S.A. Primary School Primary school · Mixed · Day, Machakos County Muvwana Primary School Primary school · Mixed · Day, Machakos County Mwaasua Primary School Primary school · Mixed · Day, Machakos County Mwala DEB Primary Primary school · Mixed · Day, Machakos County Mwambathaana Primary Primary school · Mixed · Day, Machakos County Mwan'Ga Primary School Primary school · Mixed · Day, Machakos County Mwangaza Primary School Masii Primary school · Mixed · Boarding, Machakos County Mwanyani Primary Primary school · Mixed · Day, Machakos County Mwatati Primary School Primary school · Mixed · Day, Machakos County Mwatungo Primary School Primary school · Mixed · Day, Machakos County Mwisyani Primary Primary school · Mixed · Day, Machakos County Mwitasyano Primary Primary school · Mixed · Day, Machakos County Myanyani Hgm Primary Primary school · Mixed · Day, Machakos County Myumbuni Primary School Primary school · Mixed · Day, Machakos County Naivasa Primary School Primary school · Mixed · Day, Machakos County Nashvill Academy Primary school · Mixed · Day, Machakos County Ndalani Primary Primary school · Mixed · Day, Machakos County Ndalasyani Primary School Primary school · Mixed · Day, Machakos County Ndeini S.A Primary School Primary school · Mixed · Day, Machakos County Ndela Primary School Primary school · Mixed · Day, Machakos County Ndelekeni Primary School Primary school · Mixed · Day, Machakos County Ndithini Primary School Primary school · Mixed · Day, Machakos County Ndiuni Primary Primary school · Mixed · Day, Machakos County Ndovoini Home For Phy. Disabled Primary school · Mixed · Day, Machakos County Ndovoini Primary School Primary school · Mixed · Day, Machakos County, Matungulu Ndovoini Primary School Primary school · Mixed · Day, Machakos County, Mavoko Ndovoini Primary School Primary school · Mixed · Day, Machakos County, Ndithini Nduluku Primary Primary school · Mixed · Day, Machakos County Ndulya Primary Primary school · Mixed · Day, Machakos County New Star Academy Primary Primary school, Machakos County Ngala Academy Primary Primary school · Mixed · Day, Machakos County Ng'Alalya Primary Primary school · Mixed · Day, Machakos County Ngalalya Primary School Primary school · Mixed · Boarding, Machakos County Ngamba Primary School Primary school · Mixed · Day, Machakos County Ngangani Primary Primary school · Mixed · Day, Machakos County Ngelani AIC Primary School Primary school · Mixed · Day, Machakos County Ngelani Primary School Primary school · Mixed · Day, Machakos County Ngeleni Primary School Primary school · Mixed · Day, Machakos County Ngiini Primary Primary school · Mixed · Day, Makueni County Ngiini Primary School Primary school · Mixed · Day, Machakos County Ngoleni Primary School Primary school · Mixed · Day, Machakos County Ngoliba H.B.M Primary School Primary school · Mixed · Day, Machakos County Ngomani Primary School Primary school · Mixed · Day, Machakos County Ngomano Primary School Primary school · Mixed · Day, Machakos County Ngomeni Primary Primary school · Mixed · Day, Machakos County, Central - Machakos Ngomeni Primary Primary school · Mixed · Day, Machakos County, Matungulu Ngomola Primary School Primary school · Mixed · Day, Machakos County Ngukemwe Primary Primary school · Mixed · Day, Machakos County Ngulini Primary School Primary school · Mixed · Day, Machakos County Ngului Primary School Primary school · Mixed · Day, Machakos County Nguluni AIC Primary Primary school · Mixed · Day, Machakos County Nguluni Countryside Education Centre Primary Primary school · Mixed · Day, Machakos 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 14 October 2026.
Other schools come from our older directory. Each school page shows its dates.