Skip to content
Home Eastern Machakos Kathiani
Abc Kathiani Academy Primary school · Mixed · Day & Boarding, Machakos County A.B.C. Kwangengi Secondary C4 · Mixed · Day, Kathiani sub-county, Machakos County General Mulinge High School C4 · Mixed · Day, Kathiani sub-county, Machakos County General Mulinge Primary School Primary school · Mixed · Day, Machakos County Ikoleni Primary School Primary school · Mixed · Day, Machakos County Imilini Primary School Primary school · Mixed · Day, Machakos County Isooni Primary Primary school · Mixed · Day, Machakos County Isyokoni Primary School Primary school · Mixed · Day, Machakos County Ithaeni Primary School Primary school · Mixed · Day, Machakos County Iveti Primary Primary school · Mixed · Day, Machakos County Kaani Primary Primary school · Mixed · Day, Machakos County Kaewa Primary School Primary school · Mixed · Day, Machakos County Kaewa Secondary School C4 · Mixed · Day, Kathiani sub-county, Machakos County Kaiani Primary School Primary school · Mixed · Day, Machakos County Kalala Primary Primary school · Mixed · Day, Machakos County Kalambya Primary School Primary school · Mixed · Day, Machakos County Kalikya Mixed Secondary School C4 · Mixed · Day, Kathiani sub-county, Machakos County Kalikya Primary School Primary school · Mixed · Day, Machakos County Kaliluni Girls Secondary C3 · Girls · Boarding, Kathiani sub-county, Machakos County Kaliluni Primary School Primary school · Mixed · Day, Machakos County Kalunga Primary Primary school · Mixed · Day, Machakos County Kani Lions Secondary School Senior school · Mixed · Day, Machakos County Kasovya Primary School Primary school · Mixed · Day, Machakos County Kathalani Primary School Primary school · Mixed · Day, Machakos County Kathiani Boys High School Senior school · Boys · Boarding, Machakos County Kathiani Girls Secondary School C1 · Girls · Boarding, Kathiani sub-county, Machakos County Kathiani Junior Academy Primary school · Mixed · Day & Boarding, Machakos County Kathiani Primary Primary school · Mixed · Boarding, Machakos County Kathiani Slopes Secondary School Senior school · Mixed · Day, Machakos County Kathiani Valleysec School Senior school · Mixed · Day, Machakos County Kathuni Primary School Primary school · Mixed · Day, Machakos County Katulya Primary Primary school · Mixed · Day, Machakos County Kauti Primary School Primary school · Mixed · Day, Machakos County Kavete Primary Primary school · Mixed · Day, Machakos County Kaviani Primary School Primary school · Mixed · Day, Machakos County Kikata Primary School Primary school · Mixed · Day, Machakos County Kikawani Primary Primary school · Mixed · Day, Machakos County Kikombi Primary School Primary school · Mixed · Day, Machakos County Kikombi Secondaryschool C4 · Mixed · Day, Kathiani sub-county, Machakos County Kikunuani Primary School Primary school · Mixed · Day, Machakos County King'Ong'Oi Primary School Primary school · Mixed · Day, Machakos County Kinyau Secondary C4 · Mixed · Day, Kathiani sub-county, Machakos County Kisekini Primary School Primary school · Mixed · Day, Machakos County Kisovo Primary School Primary school · Mixed · Day, Machakos County Kiteng'Ei Primary School Primary school · Mixed · Day, Machakos County Kithunguini Primary School Primary school · Mixed · Day, Machakos County Kithunguini Secondary C4 · Mixed · Day, Kathiani sub-county, Machakos County Kitie Primary Primary school · Mixed · Day, Machakos County Kitie Secondary School C4 · Mixed · Day, Kathiani sub-county, Machakos County Kituli Primary School Primary school · Mixed · Day, Machakos County Kituluni Primary School Primary school · Mixed · Day, Machakos County Kitulu Primary Primary school · Mixed · Day, Machakos County Kituvu Primary Primary school · Mixed · Day, Machakos County Kituvu Secondary School C4 · Mixed · Day, Kathiani sub-county, Machakos County Koma-Rock Primary Primary school · Mixed · Day, Machakos County Kombo Primary School Primary school · Mixed · Day, Machakos County Kwale Primary Primary school · Mixed · Day, Machakos County Kwamuunda Primary School Primary school · Mixed · Day, Machakos County Kwangengi Primary Primary school · Mixed · Day, Machakos County Kwangolya Primary School Primary school · Mixed · Day, Machakos County Kwanzimbi Primary Primary school · Mixed · Day, Machakos County Kyamwee Primary Primary school · Mixed · Day, Machakos County Kyuluni Primary School Primary school · Mixed · Day, Machakos County Lumbwa Primary School Primary school · Mixed · Day, Machakos County Maanzoni Primary School Primary school · Mixed · Day, Machakos County Maja Primary Primary school · Mixed · Day, Machakos County Makumbini Primary School Primary school · Mixed · Day, Machakos County Mang'Aani 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 Mbee Primary Primary school · Mixed · Day, Machakos County Mbee Secondary School C4 · Mixed · Day, Kathiani sub-county, Machakos County Mbuuni Day Secondary School C4 · Mixed · Day, Kathiani sub-county, Machakos County Mbuuni Primary School Primary school · Mixed · Day, Machakos County Misuuni Primary School Primary school · Mixed · Day, Machakos County Mitaboni A.B.C Academy Primary school · Mixed · Day, Machakos County Mitaboni A.B.C Girls Secondary C3 · Girls · Boarding, Kathiani sub-county, Machakos County Mitaboni Mixed Secondary School C3 · Boys · Boarding, Kathiani sub-county, Machakos County Mitaboni Primary School Primary school · Mixed · Day, Machakos County Mitaboni Special Unit for Mentally Handicapped Primary school · Mixed · Boarding, Machakos County Mitaboni St. Paul's Academy Primary school · Mixed · Day & Boarding, Machakos County Mitaboni St. Paul's Secondary Senior school · Mixed, Machakos County Mithanga Primary School Primary school · Mixed · Day, Machakos County Miumbuni A.I.C Secondary School C4 · Mixed · Day, Kathiani sub-county, Machakos County Miumbuni Preparatory Primary school · Mixed · Day, Machakos County Miumbuni Primary Primary school · Mixed · Day, Machakos County Mivandoni Primary School Primary school · Mixed · Day, Machakos County Mukanyi Primary School Primary school · Mixed · Day, Machakos County Muovwemi Primary Primary school · Mixed · Day, Machakos County Muthala Primary School Primary school · Mixed · Day, Machakos County Mutondoni Primary Primary school · Mixed · Day, Machakos County Mutumbini Primary School Primary school · Mixed · Day, Machakos County Mwan'Ga Primary School Primary school · Mixed · Day, Machakos County Ngeleni Primary School Primary school · Mixed · Day, Machakos County Ngiini Primary School Primary school · Mixed · Day, Machakos County Ngiini Secondary School C4 · Mixed · Day, Kathiani sub-county, Machakos County Ngoleni Primary School Primary school · Mixed · Day, Machakos County Ngoleni Secondary School C4 · Mixed · Day, Kathiani sub-county, Machakos County Nthunguni Primary School Primary school · Mixed · Day, Machakos County Nzaikoni 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 16 October 2026.
Other schools come from our older directory. Each school page shows its dates.