Skip to content
Home Eastern Machakos Yatta
Primary schools in Yatta Division
A.I.C Kithimani Primary School Primary school · Mixed · Day, Machakos County Esdor Highrise Academy-Primary Primary school · Mixed · Day, Machakos County Gate House Preparatory Primary school · Mixed · Day, Machakos County Good Shepherd Primary School-Yatta Primary school · Mixed · Day, Machakos County Ianguni Primary School Primary school · Mixed · Day, Machakos County Iatineni Primary School Primary school · Mixed · Day, Machakos County Ilumanthi Primary School Primary school · Mixed · Day, Machakos County Inyanzani Primary School Primary school · Mixed · Day, Machakos County Ithekethini Primary School Primary school · Mixed · Day, Machakos County Iviani Primary School Primary school · Mixed · Day, Machakos County Joy Springs School Primary Primary school · Mixed · Day, Machakos County Kakongo Primary Primary school · Mixed · Day, Machakos County Kakuluini Primary Scool Primary school · Mixed · Day, Machakos County Kakumini Primary School Primary school · Mixed · Day, Machakos County Kalaani Primary School Primary school · Mixed · Day, Machakos County Kaloleni Primary School Primary school · Mixed · Day & Boarding, Machakos County Kalukuni Primary School Primary school · Mixed · Day, Machakos County Kambi Ya Ndeke Primary School Primary school · Mixed · Day, Machakos County Kamweani Primary Primary school · Mixed · Day, Machakos County Kangemi Primary School Primary school · Mixed · Day, Machakos County Kaonyweni Primary Primary school · Mixed · Day, Machakos County Kathangathini Primary Primary school · Mixed · Day, Machakos County Katulani Primary Primary school · Mixed · Day, Kitui County Kaumoni Primary School Primary school · Mixed · Day, Machakos County Kauthulini Primary Primary school · Mixed · Day, Machakos County Kauukuni Primary Primary school · Mixed · Day, Machakos County Kavingoni Primary School Primary school · Mixed · Day, Machakos County Kilango Primary School Primary school · Mixed · Boarding, Machakos County Kilungu Primary School Primary school · Mixed · Day, Machakos County Kisiiki Primary Primary school · Mixed · Day, Machakos County Kithendu Primary Primary school · Mixed · Day, Machakos County Kithianioni Primary Primary school · Mixed · Day, Machakos County Kithimani H.G.M Primary Primary school · Mixed · Day, Machakos County Kithimani Township Academy Primary school · Mixed · Day, Machakos County Kithyolo Primary Primary school · Mixed · Day, Machakos County Kondo Primary Primary school · Mixed · Day, Machakos County Kwa Kitema Primary School Primary school · Mixed · Day, Machakos County Kwakoko Primary School Primary school · Mixed · Day, Machakos County Kwakulu Primary School Primary school · Mixed · Day, Machakos County Kwamwatu Primary School Primary school · Mixed · Day, Machakos County Kwosau Primary Primary school · Mixed · Day, Machakos County Makivenzi Primary Primary school · Mixed · Day, Machakos County Makutano A.B.C. Primary Primary school · Mixed · Day, Machakos County Mamba Primary Primary school · Mixed · Day, Machakos County Mamba Primary School Primary school · Mixed · Day, Machakos County Masewani Primary Primary school · Mixed · Day, Machakos County Matangini Primary School Primary school · Mixed · Day, Machakos County Matuu Academy-Primary Primary school · Mixed · Day, Machakos County Matuu Delight Academy Primary school · Mixed · Day & Boarding, Machakos County Matuu H.G.M Primary Primary school · Mixed · Day, Machakos County Mavoloni Primary School Primary school · Mixed · Day, Machakos County Mbanda Salama Primary Primary school · Mixed · Day, Murang’a County Mbingoni Primary School Primary school · Mixed · Day, Machakos County Mukalala Primary School Primary school · Mixed · Day, Machakos County Mukuyuni Primary School Primary school · Mixed · Day, Machakos County Mully's Children Family Home Primary Primary school · Mixed · Boarding, Machakos County Munina Primary Primary school · Mixed · Day, Machakos County Mutyambo Primary School Primary school · Mixed · Day, Machakos County Muusini Primary School Primary school · Mixed · Day, Machakos County Ndalani Primary Primary school · Mixed · Day, Machakos County Ngoliba H.B.M Primary School Primary school · Mixed · Day, Machakos County Nguumo Primary Primary school · Mixed · Day, Machakos County Nthungululu Primary Primary school · Mixed · Day, Machakos County Sinai Primary School Primary school · Mixed · Day, Machakos County Sofia Primary School Primary school · Mixed · Day, Machakos County St. Enos Primary School Primary school · Mixed · Day, Machakos County Uvouni Primary School Primary school · Mixed · Day, Machakos County Vota Primary Primary school · Mixed · Day, Machakos County Yatta N.Y.S Primary Primary school · Mixed · Day, Machakos County Yeemwatu 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.