Skip to content
Home Eastern Machakos Katangi
A.I.C Kasooni Primary Primary school · Mixed · Day, Machakos County Bishop Paul Mutua High School-Kinyaata Senior school · Mixed · Day, Machakos County Father Makewa High School Makutano C3 · Mixed · Boarding, Yatta sub-county, Machakos County Iiani Primary Primary school · Mixed · Day, Machakos County Ik0Mbe Secondary C3 · Mixed · Boarding, Yatta sub-county, Machakos County Ikombe Primary Primary school · Mixed · Day, Machakos County Kakunike Primary Primary school · Mixed · Day, Machakos County Kaliani Primary Primary school · Mixed · Day, Machakos County Kalulini Primary Primary school · Mixed · Day, Machakos County Kalyambeu Primary Primary school · Mixed · Day, Machakos County Kamuithambya Primary School Primary school · Mixed · Day, Machakos County Kangoko Primary School Primary school · Mixed · Day, Machakos County Katangi Primary Primary school · Mixed · Day, Machakos County Katangi Primary School Primary school · Mixed · Day, Machakos County Katangi Secondary C3 · Boys · Boarding, Yatta sub-county, Machakos County Katangi Special Unit Primary school · Mixed · Day & Boarding, Machakos County Katangi Township Primary Primary school · Mixed · Day, Machakos County Kathangathini Primary Primary school · Mixed · Day, Machakos County Katutuni Primary School Primary school · Mixed · Day, Machakos County Kavingoni Primary School Primary school · Mixed · Day, Machakos County Kavingo Primary Primary school · Mixed · Day, Machakos County Kiamani Primary Primary school · Mixed · Day, Machakos County Kiimani Primary Primary school · Mixed · Day, Machakos County Kikeneani Primary Primary school · Mixed · Day, Machakos County Kikuyuni Primary Primary school · Mixed · Day, Machakos County Kilaatu Primary School Primary school · Mixed · Day, Machakos County Kimuuni Primary Primary school · Mixed · Day, Machakos County Kinaka Primary Primary school · Mixed · Day, Machakos County Kinyaata Primary School Primary school · Mixed · Day, Machakos County Kionyweni Primary School Primary school · Mixed · Day, Machakos County Kisaani Primary Primary school · Mixed · Day, Machakos County Kitheuni ABC Primary Primary school · Mixed · Day, Machakos County Kitheuni Secondary C4 · Mixed · Day, Yatta sub-county, Machakos County Kithito Primary Primary school · Mixed · Day, Machakos County Kitololo Primary Primary school · Mixed · Day, Machakos County Kiusyani Primary Primary school · Mixed · Day, Machakos County Kiuukuni Primary School Primary school · Mixed · Day, Machakos County Kwasyokisinga Primary Primary school · Mixed · Day, Machakos County Kyaani Primary Primary school · Mixed · Day, Machakos County Kyasioni Primary Primary school · Mixed · Day, Machakos County Kyasioni Secondary C4 · Mixed · Day, Yatta sub-county, Machakos County Kyua Primary Primary school · Mixed · Boarding, Machakos County Kyua Secondary C4 · Mixed · Day, Yatta sub-county, Machakos County Kyusyani Primary Primary school · Mixed · Day, Machakos County Maiuni Primary School Primary school · Mixed · Day, Machakos County Maiuni Secondary School C4 · Mixed · Day, Yatta sub-county, Machakos County Makila Primary Primary school · Mixed · Day, Machakos County Makutano Primary School Primary school · Mixed · Day, Machakos County Malatani Primary Primary school · Mixed · Day, Machakos County Mangweti Primary Primary school · Mixed · Day, Machakos County Masaani Primary Primary school · Mixed · Day, Machakos County Mathingau Primary School Primary school · Mixed · Day, Machakos County Mbembani Primary Primary school · Mixed · Day, Machakos County Mbuini Primary Primary school · Mixed · Day, Machakos County Mekilingi Primary Primary school · Mixed · Day, Machakos County Mumbuni Primary Primary school · Mixed · Day, Machakos County Munyiiki AIC Pr Primary school · Mixed · Day, Machakos County Muusini Primary School Primary school · Mixed · Day, Machakos County Mwambathaana Primary Primary school · Mixed · Day, Machakos County Mwitasyano Primary Primary school · Mixed · Day, Machakos County Myumbuni Primary School Primary school · Mixed · Day, Machakos County Naivasa Primary School Primary school · Mixed · Day, Machakos County Ndalasyani Primary School Primary school · Mixed · Day, Machakos County Ndiuni Primary Primary school · Mixed · Day, Machakos County Ngangani Primary Primary school · Mixed · Day, Machakos County Ngumbulu Primary Primary school · Mixed · Day, Machakos County Ngumbulu Secondary C3 · Mixed · Boarding, Yatta sub-county, Machakos County Nguumo Primary School Primary school · Mixed · Day, Machakos County Our Lady Queen of Peace Katangi Primary school · Mixed · Day, Machakos County Our Lady Queen of Peace Primary Primary school · Mixed · Boarding, Machakos County Syokisinga Secondary C4 · Mixed · Day, Yatta sub-county, Machakos County Tinganga Primary Primary school · Mixed · Day, Machakos County Yattastar Secondary Senior school · Girls · Boarding, Machakos County Yumbuni Primary Primary school · Mixed · Day, Machakos County Yumbuni Secondary C4 · Mixed · Day, Yatta sub-county, 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.