Skip to content
Home Eastern Machakos Mwala
Primary schools in Mwala Division
Abc Kyeenthei Primary Primary school · Mixed · Day, Machakos County AIC Katheka Primary Primary school · Mixed · Day, Machakos County AIC Kathyoli Primary School Primary school · Mixed, Machakos County A.I.C Katithi Primary Primary school · Mixed · Day, Machakos County AIC Katitu Primary School Primary school · Mixed · Day, Machakos County AIC Kimuuni Primary School Primary school · Mixed · Day, Machakos County AIC Kivulusa Primary School Primary school · Mixed · Day, Machakos County AIC Kunikila Primary School Primary school · Mixed, Machakos County AIC Kyanda Primary Primary school · Mixed · Day, Machakos County Embui Primary School Primary school · Mixed · Day, Machakos County Etikoni Primary School Primary school · Mixed, Machakos County Iiani'b' Primary School Primary school · Mixed · Day, Machakos County Iiani Primary School Primary school · Mixed · Day, Machakos County Ikumini Primary Primary school · Mixed · Day, Machakos County Ilinge Hgm Primary Primary school · Mixed · Day, Machakos County Itumbini Primary School Primary school · Mixed · Day, Machakos County Kabaa Primary School Primary school · Mixed · Day, Machakos County Kalau Primary School Primary school · Mixed · Day, Machakos County Kalia Kundu Primary School Primary school · Mixed · Day, Machakos County Kamuya Primary School Primary school · Mixed · Day, Machakos County Kandumbu Primary School Primary school · Mixed · Day, Machakos County Kangii Hgm Primary Primary school · Mixed · Day, Machakos County Kangondi Primary Primary school · Mixed · Day, Machakos County Kasolongo Primary School Primary school · Mixed · Day, Machakos County Kathama DEB Primary School Primary school · Mixed, Machakos County Kathama Primary School Primary school · Mixed · Day, Machakos County Kathama Township Primary School Primary school · Mixed, Machakos County Katheka'a' Primary Primary school · Mixed · Day, Machakos County Katheka'b' Primary School Primary school · Mixed · Day, Machakos County Kathuki A.I.C Primary Primary school · Mixed · Day, Machakos County Kathuki Primary School Primary school · Mixed · Day, Machakos County Kavumbu Abc Primary Primary school · Mixed · Day, Machakos County Kavunyu Primary School Primary school · Mixed · Day, Machakos County Kawaa Primary School Primary school · Mixed · Day, Machakos County Kibau Primary Primary school · Mixed · Day, Machakos County Kikelenzu Primary School Primary school · Mixed · Day, Machakos County Kikuuni Primary School Primary school · Mixed · Day, Machakos County Kin'Gatuani Primary Primary school · Mixed · Day, Machakos County Kisaani Primary School Primary school · Mixed · Day, Machakos County Kitange Primary School Primary school · Mixed · Day, Machakos County Kithangaini Primary School Primary school · Mixed · Day, Machakos County Kitooni SDA Primary School Primary school · Mixed · Day, Machakos County Kitula Primary Primary school · Mixed · Day, Machakos County Kitwamba Primary School Primary school · Mixed · Day, Machakos County Kombe Hgm Primary School Primary school · Mixed · Day, Machakos County Kundu Primary School Primary school · Mixed · Day, Machakos County Kusyondonga Primary School Primary school · Mixed · Day, Machakos County Kwakatunge DEB Primary Primary school · Mixed · Day, Machakos County Kwakisau Primary Primary school · Mixed · Day, Machakos County Kwakisua Primary Primary school · Mixed · Day, Machakos County Kwamutia Primary School Primary school · Mixed · Day, Machakos County Kwamutula Primary School Primary school · Mixed · Day, Machakos County Kwamwonga Primary School Primary school · Mixed · Day, Machakos County Kwandoo Hgm Primary School Primary school · Mixed · Day, Machakos County Kwavenge Primary School Primary school · Mixed · Day, Machakos County Kyaitha Nur School Primary school · Mixed · Day, Machakos County Kyamboo Primary School Primary school · Mixed, Machakos County Kyamutwi Primary School Primary school · Mixed · Day, Machakos County Kyamwei Primary School Primary school · Mixed · Day, Machakos County Kyanganga Primary School Primary school · Mixed · Day, Machakos County Kyawango Primary Primary school · Mixed · Day, Machakos County Kyeenguli Primary School Primary school · Mixed · Day, Machakos County Kyuluni Primary School Primary school · Mixed · Day, Machakos County Maiani AIC 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 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 Mawele Primary School Primary school · Mixed · Day, Machakos County Mbiuni Primary School Primary school · Mixed · Boarding, Machakos County Mikuyuni 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 Mukiliva 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 Muthei Primary School Primary school · Mixed · Day, Machakos County Muthwani Primary School Primary school · Mixed, 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 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 Nguluni Primary Primary school · Mixed · Day, Machakos County Ngunyumu Primary School Primary school · Mixed, 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 St Josephs Boarding Primary School Primary school · Mixed · 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
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 16 October 2026.
Other schools come from our older directory. Each school page shows its dates.