Skip to content
Home Eastern Machakos Masinga Kivaa
Iiani Primary Primary school · Mixed · Day, Machakos County Iiani Secondary Senior school · Mixed · Day, Machakos County Kamunyu Primary Primary school · Mixed · Day, Machakos County Kamuthumba Primary Primary school · Mixed · Day, Machakos County Kanguu Primary Primary school · Mixed · Day, Machakos County Kiambani Primary Primary school · Mixed · Day, Machakos County Kikuuni Primary Primary school · Mixed · Day, Machakos County Kisaani Primary Primary school · Mixed · Day, Machakos County Kiseuni Primary Primary school · Mixed · Day, Machakos County Kithoni Primary Primary school · Mixed · Day, Machakos County Kithuia Primary Primary school · Mixed · Day, Machakos County Kivaa Kings Academy Primary School Primary school · Mixed · Day, Machakos County Kivaa Primary School Primary school · Mixed · Day, Machakos County Kivaa Secondary C3 · Mixed · Boarding, Masinga sub-county, Machakos County Kwa Kyumbo Primary Primary school · Mixed · Day, Machakos County Kyaani Primary Primary school · Mixed · Day, Machakos County Kyondoni Primary Primary school · Mixed · Day, Machakos County Masaku Primary Primary school · Mixed · Day, Machakos County Mutembuku Primary Primary school · Mixed · Day, Machakos County Twamakaa Primary Primary school · Mixed · Day, Machakos County Utithini Primary Primary school · Mixed · Day, Machakos County Uvaini Primary Primary school · Mixed · Day, Machakos County Vondeni 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 15 October 2026.
Other schools come from our older directory. Each school page shows its dates.