Skip to content
Home Machakos Kathiani
Primary schools in Kathiani Constituency
Abc Kathiani Academy Primary school · Mixed · Day & Boarding, Machakos County General Mulinge 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 Kaiani Primary School Primary school · Mixed · Day, Machakos County Kalala Primary Primary school · Mixed · Day, Machakos County Kalikya Primary School Primary school · Mixed · Day, Machakos County Kaliluni Primary School Primary school · Mixed · Day, Machakos County Kalunga Primary Primary school · Mixed · Day, Machakos County Kaseve Primary Primary school · Mixed · Day, Machakos County Kathalani Primary School Primary school · Mixed · Day, Machakos County Kathiani Junior Academy Primary school · Mixed · Day & Boarding, Machakos County Kathiani Primary Primary school · Mixed · Boarding, 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 Kikunuani 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 Kithuani Primary Primary school · Mixed · Day, Machakos County Kithunguini Primary School Primary school · Mixed · Day, Machakos County Kitie Primary Primary school · Mixed · Day, 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 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 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 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 Mithanga Primary School Primary school · Mixed · Day, 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 Ngoleni Primary School Primary school · Mixed · Day, Machakos County Nthunguni Primary School Primary school · Mixed · Day, Machakos County Nzaikoni Primary Primary school · Mixed · Day, Machakos County Siloam Academy Primary school · Mixed · Day & Boarding, Machakos County Thinu Primary School Primary school · Mixed · Day, Machakos County Yanzonga 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.
Constituency boundaries: IEBC, via UN OCHA (CC BY-IGO) .
Other schools come from our older directory. Each school page shows its dates.