Skip to content
Home Eastern Machakos
Primary schools in Machakos District
Kyelendu Primary School Primary school · Mixed · Day, Machakos County Kyeleni Primary Primary school · Mixed · Day, Machakos County Kyemutheke Primary Primary school · Mixed · Day, Machakos County Kyeni Academy Primary School Primary school · Mixed · Day, Machakos County Kyeni Primary Primary school · Mixed · Day, Machakos County Kyeni Primary School Primary school · Mixed · Day, Machakos County Kyeteni Primary Primary school · Mixed · Day, Machakos County Kyethivo Primary Primary school · Mixed · Day, Machakos County Kyevaluki Primary School Primary school · Mixed · Day, Machakos County Kyondoni Primary Primary school · Mixed · Day, Machakos County Kyowani Nur School Primary school · Mixed · Day, Machakos County Kyua Primary Primary school · Mixed · Boarding, Machakos County Kyuasini Primary School Primary school · Mixed · Day, Machakos County Kyuluni Primary School Primary school · Mixed · Day, Machakos County, Kathiani Kyuluni Primary School Primary school · Mixed · Day, Machakos County, Mwala Kyumba Primary Primary school · Mixed · Day, Machakos County Kyumbi Primary School Primary school · Mixed · Day, Machakos County Kyumbuni Primary Primary school · Mixed · Day, Machakos County Kyusyani Primary Primary school · Mixed · Day, Machakos County Laverna Day And Boarding Primary Primary school · Mixed · Day & Boarding, Machakos County Leaders Academy Primary Primary school · Mixed · Day & Boarding, Machakos County Lema Primary Primary school · Mixed · Day, Machakos County Little Angels Academy-Primary School Primary school · Mixed · Day, Machakos County Little Star Academy-Primary Primary school · Mixed · Day, Machakos County Love Primary School Primary school · Mixed · Day, Machakos County Lukenya Academy Igcse Primary school · Mixed · Day & Boarding, Machakos County Lukenya Academy (Primary) Primary school · Mixed · Day & Boarding, Machakos County Lulamba Primary School Primary school · Mixed · Day, Machakos County Lumbwa Primary School Primary school · Mixed · Day, Machakos County Lungulueni Primary School Primary school · Mixed · Day, Machakos County Lusam Glorious Primary Primary school · Mixed · Day, Machakos County Luz Academy Primary Primary school · Mixed · Day, Machakos County Maanguli Primary School Primary school · Mixed · Day, Machakos County Maanzoni Primary School Primary school · Mixed · Day, Machakos County, Kathiani Maanzoni Primary School Primary school · Mixed · Day, Machakos County, Yathui Machakos Academy Primary Primary school · Mixed · Day & Boarding, Machakos County Machakos Baptist Primary Primary school · Mixed · Day, Machakos County Machakos Primary School Primary school · Mixed · Day, Machakos County Machakos Rehabilitation School Primary school · Boys · Day, Machakos County Machakos School For The Deaf Primary school · Mixed · Boarding, Machakos County Machakos Unit For The Mentally Handicapped Primary school · Mixed · Day, Machakos County Magodo Complex Primary School Primary school · Mixed · Day & Boarding, Machakos County Maiani AIC Primary School Primary school · Mixed · Day, Machakos County Maiuni Primary School Primary school · Mixed · Day, Machakos County Maja Primary Primary school · Mixed · Day, Machakos County Makaalu Primary School Primary school · Mixed · Day, Machakos County Makakoi Primary Primary school · Mixed · Day, Machakos County Makaveti Primary Primary school · Mixed · Day, Machakos County Makila Primary Primary school · Mixed · Day, Machakos County Makila Primary School Primary school · Mixed · Day, Machakos County Makivenzi Primary Primary school · Mixed · Day, Machakos County Makongeni Primary Primary school · Mixed · Day, Machakos County Makumbini Primary School Primary school · Mixed · Day, Machakos County Makutano A.B.C. Primary 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 Makutano Primary School Primary school · Mixed · Day, Machakos County Makutano Yandei Primary Primary school · Mixed · Day, Machakos County Makyau Primary Primary school · Mixed · Day, Machakos County Malaani Primary Primary school · Mixed · Day, Machakos County Malatani Primary Primary school · Mixed · Day, Machakos County Malatani Primary School Primary school · Mixed · Day, Machakos County Malili Primary Primary school · Mixed · Day, Makueni County Malooni Primary Primary school · Mixed · Day, Machakos County Mama Darlene Childrens Centre Primary Primary school · Mixed · Day, Machakos County Mamba Primary Primary school · Mixed · Day, Machakos County Mamba Primary School Primary school · Mixed · Day, Machakos County Mamiloki Primary School Primary school · Mixed · Day, Machakos County Mananja Primary School Primary school · Mixed · Day, Machakos County Mang'Aani Primary School Primary school · Mixed · Day, Machakos County Mangauni Primary Primary school · Mixed · Day, Machakos County Mango Primary School Primary school · Mixed · Day, Machakos County Mangweti Primary Primary school · Mixed · Day, Machakos County Manyatta Primary School Primary school · Mixed · Day, Machakos County Manza Primary Primary school · Mixed · Day, Machakos County Manzuva Primary School Primary school · Mixed, Machakos County Marievale School Primary Primary school, Machakos County Masaani Primary Primary school · Mixed · Day, Machakos County, Kalama Masaani Primary Primary school · Mixed · Day, Machakos County, Katangi Masaku Primary Primary school · Mixed · Day, Machakos County Masaku School For The Physically Disabled Primary school · Mixed · Boarding, Machakos County Masawa Primary School Primary school · Mixed · Day, Machakos County Masewani Primary Primary school · Mixed · Day, Machakos County Masewani 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 Masinga Primary School Primary school · Boys · Day, Machakos County Matangini Primary School Primary school · Mixed · Day, Machakos County Matema Primary School Primary school · Mixed · Day, Machakos County Matetani Primary School Primary school · Mixed · Day, Machakos County Mathatani Primary School Primary school · Mixed · Day, Machakos County Mathauta Primary School Primary school · Mixed · Day, Machakos County Matheini AIC Primary School Primary school · Mixed · Day, Machakos County Mathenge Primary School Primary school · Mixed · Day, Machakos County Mathengeta Primary School Primary school · Mixed · Day, Machakos County Mathingau Primary School Primary school · Mixed · Day, Machakos County Mathunthini Primary School Primary school · Mixed · Day, Machakos County Mathunya A.B.C. Academy Primary school · Mixed · Day, Machakos County Mathunya 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.