Skip to content
Home Machakos Mwala
Primary schools in Mwala Constituency
Kyowani Nur School Primary school · Mixed · Day, Machakos County Kyuluni Primary School Primary school · Mixed · Day, Machakos County Lema Primary Primary school · Mixed · Day, Machakos County Maanzoni Primary School Primary school · Mixed · Day, Machakos County Maiani AIC Primary School Primary school · Mixed · Day, Machakos County Makaalu Primary School Primary school · Mixed · Day, Machakos County Makutano AIC Primary School Primary school · Mixed · Boarding, Machakos County Makutano DEB Primary School Primary school · Mixed · Day, Machakos County Malaani Primary Primary school · Mixed · Day, Machakos County Mamiloki Primary School Primary school · Mixed · Day, Machakos County Mango Primary School Primary school · Mixed · Day, Machakos County Manzuva Primary School Primary school · Mixed, Machakos County Masawa Primary School Primary school · Mixed · Day, Machakos County Masii Academy Primary school · Mixed · Day, Machakos County Masii DEB Primary School Primary school · Mixed · Day, Machakos County Masii Township Primary Primary school · Mixed · Day, Machakos County Mathunthini Primary School Primary school · Mixed · Day, Machakos County Matulani Primary School Primary school · Mixed · Day, Machakos County Matuu Primary Primary school · Mixed · Day, Machakos County Mavindini Primary School Primary school · Mixed · Day, Machakos County Mavitini Primary School Primary school · Mixed · Day, Machakos County Mawele Primary School Primary school · Mixed · Day, Machakos County Mbaani Primary School Primary school · Mixed · Day, Machakos County Mbaikini Primary School Primary school · Mixed · Day, Machakos County Mbiuni Primary School Primary school · Mixed · Boarding, Machakos County Mgangani Primary Primary school · Mixed · Day, Machakos County Miini Primary School Primary school · Mixed · Day, Machakos County Mikuyuni Primary School Primary school · Mixed · Day, Machakos County Miondoni Primary School Primary school · Mixed · Day, Machakos County Miseleni Primary School Primary school · Mixed · Day, Machakos County Mithanga A.I.C Primary School Primary school · Mixed · Day, Machakos County Mithini Abc Primary Primary school · Mixed · Day, Machakos County Mithuluni Primary School Primary school · Mixed · Day, Machakos County Miu D.E.B Primary School Primary school · Mixed · Day, Machakos County Muangoni Primary School Primary school · Mixed · Day, Machakos County Mukiliva Primary School Primary school · Mixed · Day, Machakos County Mukuyuni Primary School Primary school · Mixed · Day, Machakos County Mumbuni Primary School Primary school · Mixed · Day, Machakos County Musaalani Primary Primary school · Mixed · Day, Machakos County Mutendeu Primary Primary school · Mixed · Day, Machakos County Muthei Primary School Primary school · Mixed · Day, Machakos County Muthetheni Primary Primary school · Mixed · Day, Machakos County Muthwani Primary School Primary school · Mixed, Machakos County Mutula Primary School Primary school · Mixed · Day, Machakos County Mutyangoi Primary School Primary school · Mixed · Day, Machakos County Muumoni Primary School Primary school · Mixed · Day, Machakos County 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 Mwangaza Primary School Masii Primary school · Mixed · Boarding, Machakos County Myanyani Hgm Primary Primary school · Mixed · Day, Machakos County Ndeini S.A Primary School Primary school · Mixed · Day, Machakos County Nduluku Primary Primary school · Mixed · Day, Machakos County Ngamba Primary School Primary school · Mixed · Day, Machakos County Ngomano Primary School Primary school · Mixed · Day, Machakos County Ngului Primary School Primary school · Mixed · Day, Machakos County Nguluni Primary Primary school · Mixed · Day, Machakos County Ngumbau Primary School Primary school · Mixed · Day, Machakos County Ngunini Primary School Primary school · Mixed · Day, Machakos County Ngunyumu Primary School Primary school · Mixed, Machakos County Nthuluni Primary School Primary school · Mixed · Day, Machakos County Nunga Primary School Primary school · Mixed · Day, Machakos County Nyaani Primary Primary school · Mixed · Day, Machakos County Nyaanya Primary School Primary school · Mixed · Day, Machakos County Nzololo Primary School Primary school · Mixed · Day, Machakos County Ray Primary School Primary school · Mixed · Day, Machakos County Sofia Primary Primary school · Mixed · Day, Machakos County St Josephs Boarding Primary School Primary school · Mixed · Boarding, Machakos County St. Lucia Educational Complex Primary school · Mixed · Day & Boarding, Machakos County St Marys Primary School Primary school · Mixed · Day, Machakos County St. Mary's Primary School Primary school · Mixed · Day, Machakos County St Patricks Primary School Primary school · Mixed · Day, Machakos County Syathani Primary Primary school · Mixed · Day, Machakos County Tulila Primary School Primary school · Mixed · Day, Machakos County Ukalani Primary School Primary school · Mixed · Boarding, Machakos County Ulaani Primary School Primary school · Mixed · Day, Machakos County Utithini Primary School Primary school · Mixed · Day, Machakos County, Mwala Utithini Primary School Primary school · Mixed · Day, Machakos County, Yathui Utithi Primary Primary school · Mixed · Day, Machakos County Uvaini Primary Primary school · Mixed · Day, Machakos County Uvanga Primary School Primary school · Mixed · Day, Machakos County Vyulya Primary School Primary school · Mixed · Day, Machakos County Wakaela Primary School Primary school · Mixed · Day, Machakos County Wamunyu Abc Primary Primary school · Mixed · Day, Machakos County Wamunyu Redeemed Academy Primary school · Mixed · Day, Machakos County Wamunyu School For Mentally Handicapped Primary school · Mixed · Day & Boarding, Machakos County Wetaa Primary School Primary school · Mixed · Day, Machakos County Yamalwa Primary School Primary school · Mixed · Day, Machakos County Yikiatine Primary Primary school · Mixed · Day, Machakos County Yoani DEB 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.
Constituency boundaries: IEBC, via UN OCHA (CC BY-IGO) .
Other schools come from our older directory. Each school page shows its dates.