Skip to content
Home Eastern Machakos Mwala Masii
Abc Kyeenthei Primary Primary school · Mixed · Day, Machakos County AIC Kyanda Primary Primary school · Mixed · Day, Machakos County Embui Primary School Primary school · Mixed · Day, Machakos County Iiani'b' Primary School Primary school · Mixed · Day, Machakos County Ilinge Hgm Primary Primary school · Mixed · Day, Machakos County Kasolongo Primary School Primary school · Mixed · Day, Machakos County Kathama Primary School Primary school · Mixed · Day, Machakos County Katheka Secondary School Senior school · Mixed · Day & Boarding, Machakos County Kavumbu Abc Primary Primary school · Mixed · Day, Machakos County Kavumbu Abc Secondary School C4 · Mixed · Day, Mwala sub-county, Machakos County Kawaa Primary School Primary school · Mixed · Day, Machakos County Kikelenzu Primary School Primary school · Mixed · Day, Machakos County Kikelenzu Secondary School C4 · Mixed · Day, Mwala sub-county, Machakos County Kin'Gatuani Primary Primary school · Mixed · Day, Machakos County Kithangaini Primary School Primary school · Mixed · Day, Machakos County Kithangaini Secondary School C3 · Girls · Boarding, Mwala sub-county, Machakos County Kitooni SDA Primary School Primary school · Mixed · Day, Machakos County Kyaitha Nur School Primary school · Mixed · Day, Machakos County Maiani AIC Primary School Primary school · Mixed · Day, Machakos County Makutano DEB Primary School Primary school · Mixed · Day, Machakos County Makutano Secondary School C3 · Boys · Boarding, Mwala sub-county, Machakos County Mamiloki Primary School Primary school · Mixed · Day, Machakos County Masii Academy Primary school · Mixed · Day, Machakos County Masii Central High School Senior school · Mixed · Day & Boarding, Machakos County Masii DEB Primary School Primary school · Mixed · Day, Machakos County Masii Girls Secondary School C2 · Girls · Boarding, Mwala sub-county, Machakos County Masii SDA Secondary School Senior school · Mixed · Day & Boarding, Machakos County Masii Secondary School Senior school · Boys · Boarding, Machakos County Masii Township Primary Primary school · Mixed · Day, Machakos County Mikuyuni Primary School Primary school · Mixed · Day, Machakos County Mithanga AIC Secondary School C4 · Mixed · Day, Mwala sub-county, Machakos County Mithini Abc Primary Primary school · Mixed · Day, Machakos County Muthei Primary School Primary school · Mixed · Day, Machakos County Muthei Secondary School C4 · Mixed · Day, Mwala sub-county, Machakos County Muumoni Primary School Primary school · Mixed · Day, Machakos County Mwangaza Primary School Masii Primary school · Mixed · Boarding, Machakos County Mwangaza School Masii Senior school · Girls · Boarding, Machakos County Nguluni Primary Primary school · Mixed · Day, Machakos County Ray Primary School Primary school · Mixed · Day, Machakos County St. Mary's Primary School Primary school · Mixed · Day, Machakos County St Stephen's Secondary School C4 · Mixed · Day, Mwala sub-county, Machakos County Uvaini Primary 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.
Other schools come from our older directory. Each school page shows its dates.