Skip to content
Home Eastern Machakos Masinga
Primary schools in Masinga Division
Bishop Kioko Primary School Primary school · Mixed · Day, Machakos County Eendei Primary School Primary school · Mixed · Day, Machakos County Ekalakala Primary School Primary school · Mixed · Day, Machakos County Haventon Aca Primary School Primary school · Mixed · Day, Machakos County Ielanthi Primary School Primary school · Mixed · Day, Machakos County Iiani Primary Primary school · Mixed · Day, Machakos County Ikatini Primary School Primary school · Mixed · Day, Machakos County Inyanzaa Primary School Primary school · Mixed · Day, Machakos County Isyukoni Primary School Primary school · Mixed · Day, Machakos County Iuuma Primary School Primary school · Mixed · Day, Machakos County Joy Aca Primary School Primary school · Mixed · Day, Machakos County Kakuku Primary School Primary school · Mixed · Day, Machakos County Kaliluni Primary School Primary school · Mixed · Day, Machakos County Kaluluini Primary School Primary school · Mixed · Day, Machakos County Kamangulu Primary School Primary school · Mixed · Day, Machakos County Kamunyu Primary Primary school · Mixed · Day, Machakos County Kamuthumba Primary Primary school · Mixed · Day, Machakos County Kangangini Primary School Primary school · Mixed · Day, Machakos County Kangonde Primary School Primary school · Mixed · Day, Machakos County Kanguu Primary Primary school · Mixed · Day, Machakos County Kanyonga Primary School Primary school · Mixed · Day, Machakos County Kaonyweni Primary School Primary school · Mixed · Day, Machakos County Kathiani Primary Primary school · Mixed · Day, Machakos County Kathini Primary School Primary school · Mixed · Day, Machakos County Kathui Primary School Primary school · Mixed · Day, Machakos County Katisaa Primary School Primary school · Mixed · Day, Machakos County Katothya Primary Primary school · Girls · Day, Machakos County Katulye Primary Primary school · Mixed · Day, Machakos County Kavwea Primary School Primary school · Mixed · Day, Machakos County Kiambani Primary Primary school · Mixed · Day, Machakos County Kiangeni Primary School Primary school · Mixed · Day, Machakos County Kikule Primary School Primary school · Mixed · Day, Machakos County Kikumini Primary School Primary school · Mixed · Day, Machakos County Kikuuni Primary Primary school · Mixed · Day, Machakos County Kiluta Primary School Primary school · Mixed · Day, Machakos County Kimuuni Primary School Primary school · Mixed · Day, Machakos County Kisaani Primary Primary school · Mixed · Day, Machakos County Kiseuni Primary Primary school · Mixed · Day, Machakos County Kitangani Primary School Primary school · Mixed · Day, Machakos County Kithambioni Primary School Primary school · Mixed · Day, Machakos County Kithoni Primary Primary school · Mixed · Day, Machakos County Kithuia Primary Primary school · Mixed · Day, Machakos County Kithyoko Primary School Primary school · Mixed · Day, Machakos County Kituneni Primary Primary school · Mixed · Day, Machakos County Kiunguutheni Primary School 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 Kivuthi Primary Primary school · Mixed · Day, Machakos County Kwa Kaindi Primary School Primary school · Mixed · Day, Machakos County Kwa Kalunde Primary School Primary school · Mixed · Day, Machakos County Kwa Katuta Primary School Primary school · Mixed · Day, Machakos County Kwa Kyumbo Primary Primary school · Mixed · Day, Machakos County Kwambengei Primary School Primary school · Mixed · Day, Machakos County Kwamulinga Primary School Primary school · Mixed · Day, Machakos County Kwasuvu Primary School Primary school · Mixed · Day, Machakos County Kwa Wanzilu Primary School Primary school · Mixed · Day, Machakos County Kyaani Primary Primary school · Mixed · Day, Machakos County Kyaani Primary School Primary school · Mixed · Day, Machakos County Kyangosi Primary Primary school · Mixed · Day, Machakos County Kyeteni Primary Primary school · Mixed · Day, Machakos County Kyondoni Primary Primary school · Mixed · Day, Machakos County Kyuasini Primary School Primary school · Mixed · Day, Machakos County Makila Primary School Primary school · Mixed · Day, Machakos County Makongeni Primary Primary school · Mixed · Day, Machakos County Makutano Yandei Primary Primary school · Mixed · Day, Machakos County Masaku Primary Primary school · Mixed · Day, Machakos County Masinga Primary School Primary school · Boys · Day, Machakos County Mathauta Primary School Primary school · Mixed · Day, Machakos County Matithini Primary School Primary school · Mixed · Day, Machakos County Mavia Maiu Primary School Primary school · Mixed · Day, Machakos County Mbingoni Primary School Primary school · Mixed · Boarding, Machakos County Miangeni Primary School Primary school · Mixed · Day, Machakos County Mikameni Primary School Primary school · Mixed · Day, Machakos County Mikuyuni Primary School Primary school · Mixed · Day, Machakos County Mikuyu Primary School Primary school · Mixed · Day, Machakos County Misewani Primary School Primary school · Mixed · Day, Machakos County Muambani Primary School Primary school · Mixed · Day, Machakos County Mukameni Primary School Primary school · Mixed · Day, Machakos County Mukayauni Primary School Primary school · Mixed · Day, Machakos County Mukusu Primary Primary school · Mixed · Day, Machakos County Munandani Primary School Primary school · Mixed · Day, Machakos County Musingini Primary School Primary school · Mixed · Day, Machakos County Musumaa Primary Primary school · Mixed · Day, Machakos County Mutembuku Primary Primary school · Mixed · Day, Machakos County Muthembwa Primary School Primary school · Mixed · Day, Machakos County Muthithu Primary School Primary school · Mixed · Day, Machakos County Mutwamaki Primary School Primary school · Mixed · Day, Machakos County Mwatungo Primary School Primary school · Mixed · Day, Machakos County Ndelekeni Primary School Primary school · Mixed · Day, Machakos County Ngomola Primary School Primary school · Mixed · Day, Machakos County Ngukemwe Primary Primary school · Mixed · Day, Machakos County Nzukini Primary School Primary school · Mixed · Day, Machakos County St Marys Masinga Academy Primary Primary school · Mixed · Day, Machakos County St. Peter's Primary School Primary school · Mixed · Day, Machakos County Thaatha Primary School Primary school · Mixed · Day, Machakos County Tulimyumbu Primary School Primary school · Mixed · Day, Machakos County Twamakaa Primary Primary school · Mixed · Day, Machakos County Ulutya Primary School Primary school · Mixed · Day, Machakos County Utithini Primary Primary school · Mixed · Day, Machakos County Uvaini 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 22 October 2026.
Other schools come from our older directory. Each school page shows its dates.