Skip to content
Home Eastern
39 Bridge Academy Nur Primary school · Mixed · Day, Machakos County 39 Brige Academy Primary School Primary school · Mixed · Day, Machakos County 7 Folks Primary Primary school · Mixed · Day & Boarding, Embu County Abc Academy Primary school · Mixed · Boarding, Machakos County Abc Katelembo Secondary Senior school · Mixed · Day & Boarding, Machakos County Abc Kathiani Academy Primary school · Mixed · Day & Boarding, Machakos County Abc Kayata Girls Secondary C4 · Girls · Day, Mukaa sub-county, Makueni County Abc Kisovo Secondary C4 · Mixed · Day, Mwingi Central sub-county, Kitui County A.B.C. Kwangengi Secondary C4 · Mixed · Day, Kathiani sub-county, Machakos County Abc Kyeenthei Primary Primary school · Mixed · Day, Machakos County Abc Nkondi Girls Secondary C3 · Girls · Boarding, Tharaka South sub-county, Tharaka-Nithi County Abc Thwake Primary Primary school · Mixed · Day, Makueni County Abothuguchi Secondary School C2 · Boys · Boarding, Meru Central sub-county, Meru County Abuuri Primary School Primary school · Mixed · Day, Meru County Acacia Plains Academy Primary School Primary school · Mixed · Day, Machakos County ACK Christ The King Karuriri Primary School Primary school · Mixed · Day, Embu County ACK Ciamada Primary School Primary school · Mixed · Day, Embu County ACK Ena Primary School Primary school · Mixed · Day, Embu County ACK Gitii Secondary School Senior school · Mixed · Day, Embu County ACK Igangara Secondary C3 · Mixed · Boarding, Muthambi sub-county, Tharaka-Nithi County ACK Iriari Primary School Primary school · Mixed · Day, Embu County ACK Kaanwa Mixed Secondary Senior school · Mixed · Day, Tharaka-Nithi County ACK Kaanwa Primary Primary school · Mixed · Day, Tharaka-Nithi County ACK Kagaari Primary School Primary school · Mixed · Day, Embu County ACK Kakindu Primary School Primary school · Mixed · Day, Embu County ACK Kamviu Primary School Primary school · Mixed · Day, Embu County ACK Kanja Primary School Primary school · Mixed · Day, Embu County ACK Kariini Primary Primary school · Mixed · Day, Meru County ACK Kaseve Primary School Primary school · Mixed · Boarding, Embu County ACK Kathangariri Primary School Primary school · Mixed · Day, Embu County ACK Kathanjuri Primary School Primary school · Mixed · Day, Embu County ACK Kathare Primary School Primary school · Mixed · Day, Embu County ACK Kathemboni Primary Primary school · Mixed · Day, Makueni County ACK Kathunguri Primary School Primary school · Mixed · Day, Embu County ACK-Katuanyaga Primary School Primary school · Mixed · Day, Embu County ACK Kavengero Pr. School Primary school · Mixed · Day, Embu County ACK Keng Special Unit Primary school · Mixed · Day, Embu County ACK Kiangoci Primary School Primary school · Mixed · Day, Embu County ACK Kigari Primary School Primary school · Mixed · Day, Embu County ACK Kilia Primary School Primary school · Mixed · Day, Embu County ACK Kirigi Primary School Primary school · Mixed · Day, Embu County ACK Kirigi Special Unit Primary school · Mixed · Day, Embu County ACK Magaca Primary School Primary school · Mixed · Day, Embu County ACK Malikini Primary School Primary school · Mixed · Day, Embu County ACK Malikini Secondary School C4 · Mixed · Day, Mwea sub-county, Embu County ACK Manyati Primary School Primary school · Mixed · Day, Embu County ACK Ndumari Day Secondary School C4 · Mixed · Day, Embu East sub-county, Embu County ACK Nembure Private Primary School Primary school · Mixed · Day, Embu County ACK Ngomango Primary Primary school · Mixed · Day, Kitui County ACK Ngumola Primary School Primary school · Mixed · Day, Embu County ACK Njarange Primary School Primary school · Mixed · Day & Boarding, Embu County ACK Nyagari Primary School Primary school · Mixed · Day, Embu County ACK Nyagari Secondary School C4 · Mixed · Day, Embu East sub-county, Embu County ACK Rei Primary School Primary school · Mixed · Day, Meru County ACK Riakanau Primary School Primary school · Mixed · Day, Embu County ACK Rianda Primary School Primary school · Mixed · Day, Embu County ACK Rikana Primary School Primary school · Mixed · Day, Meru County ACK Rwakarai Primary Primary school · Mixed · Day, Tharaka-Nithi County ACK St. Barnabas Karurumo Primary School Primary school · Mixed · Day, Embu County ACK St. Barnabas Kathari Special Unit Primary school · Mixed · Day, Embu County ACK St. Johns Millenium Academy Primary School Primary school · Mixed · Day, Embu County ACK St Joseph's Maau Eli Secondary School C4 · Mixed · Day, Kathonzweni sub-county, Makueni County ACK St Martins' Primary Primary school · Mixed · Day, Kitui County ACK St Marys Muchagori Primary School Primary school · Mixed · Day, Embu County ACK St Pauls Academy Primary Primary school, Machakos County ACK St Paul's Makandune Secondary School C4 · Mixed · Day, Meru Central sub-county, Meru County ACK St Peters Rung'Ang'a Primary School Primary school · Mixed · Day, Embu County ACK St Philips Makengi Primary School Primary school · Mixed · Day, Embu County ACK St Stephens Kavoko Primary School Primary school · Mixed · Day, Kitui County ACK St. Stephen's Kima Secondary School C4 · Mixed · Day, Mukaa sub-county, Makueni County A.C.K Wote Township Primary Primary school · Mixed · Boarding, Makueni County Adhewarabesa Primary School Primary school · Mixed · Day, Isiolo County Adriano Maanzo Primary School Primary school, Meru County A.E.P.C Hannah Primary School Primary school · Mixed · Day & Boarding, Meru County AIC Athi River Secondary School Senior school · Mixed · Day & Boarding, Machakos County AIC Gachuriri Primary School Primary school · Mixed · Day, Embu County A.I.C Ithambwangao Secondary Senior school · Mixed · Day, Kitui County AIC Itheuni Primary School Primary school · Mixed · Day, Machakos County AIC Itheuni Secondary School C4 · Mixed · Day, Matungulu sub-county, Machakos County AIC Kaithe Primary Primary school · Mixed · Day, Meru County A.I.C Kasooni Primary Primary school · Mixed · Day, Machakos County AIC Katalwa Secondary C4 · Mixed · Day, Mwingi Central sub-county, Kitui County AIC Katheka Primary Primary school · Mixed · Day, Machakos County AIC Kathiani Primary Primary school · Mixed · Day, Embu County AIC Kathyoli Primary School Primary school · Mixed, Machakos County AIC Katikomu Primary Primary school · Mixed · Day, Makueni County A.I.C Katithi Primary Primary school · Mixed · Day, Machakos County AIC Katitu Primary School Primary school · Mixed · Day, Machakos County AIC Kavatanzou Secondary C4 · Mixed · Day, Kilungu sub-county, Makueni County AIC Kimuuni Primary School Primary school · Mixed · Day, Machakos County AIC Kinyee Primary Primary school · Mixed · Day, Makueni County A.I.C Kithimani Primary School Primary school · Mixed · Day, Machakos County AIC Kivulusa Primary School Primary school · Mixed · Day, Machakos County AIC Kunikila Primary School Primary school · Mixed, Machakos County AIC Kunikila Secondary School C4 · Mixed · Day, Mwala sub-county, Machakos County AIC Kyanda Primary Primary school · Mixed · Day, Machakos County A.I.C Kyome Boys Secondary C2 · Boys · Boarding, Mwingi West sub-county, Kitui County A.I.C Kyome Girls C2 · Girls · Boarding, Mwingi West sub-county, Kitui County AIC Kyondoni Girls Secondary C2 · Girls · Boarding, Kitui West sub-county, Kitui County AIC Kyondoni Primary Primary school · Mixed · Day, Kitui 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.