Skip to content
Home Central Kiambu Kiambaa
Proffesor Muiga Academy Senior school · Girls · Boarding, Kiambu County Reach the Children Primary Primary school · Mixed · Day, Kiambu County Reach the Children Secondary Senior school · Mixed · Day & Boarding, Kiambu County Red Apple Academy Primary school · Mixed, Kiambu County Riabai High School C3 · Boys · Boarding, Kiambu sub-county, Kiambu County Riabai Primary Primary school · Mixed · Day, Kiambu County Riara Primary Primary school · Mixed · Day, Kiambu County Riara Secondary School C4 · Mixed · Day, Kiambu sub-county, Kiambu County Rosa Joy Aca Primary school · Mixed · Day, Kiambu County Sacred Heart High School Kiambu Primary school · Mixed · Day, Kiambu County Senior Chief Koinange High School C2 · Girls · Boarding, Kiambaa sub-county, Kiambu County Sifa Primary School Primary school · Mixed · Day, Kiambu County Simmoga Valley Primary School Primary school · Mixed · Day, Kiambu County South Mucatha Primary Jnr Academy Primary school · Mixed · Day & Boarding, Kiambu County St Anne Jnr Academy Primary school · Mixed, Kiambu County St. Ann Gichocho Senior school · Girls · Day, Kiambu County Starwa Academy Primary school · Mixed · Day & Boarding, Kiambu County Stema Academy Primary Primary school · Mixed · Day, Kiambu County Stephen Kamuiru Primary School Primary school · Mixed · Day, Kiambu County St Joseph High Gathanga School C4 · Mixed · Day, Kiambaa sub-county, Kiambu County St Joseph Richetti Primary School Primary school · Mixed · Day, Kiambu County St Josephs the Worker Primary Primary school · Mixed · Day, Kiambu County St Mark High School Senior school · Mixed · Day & Boarding, Kiambu County St Michael Primary School Primary school · Mixed · Day, Kiambu County St Munga Primary School Primary school · Mixed, Kiambu County St Peter and Anthony Academy Primary school · Mixed · Day, Kiambu County St. Peter and Paul Catholic Primary Primary school · Mixed · Day, Kiambu County St Peters High School Senior school · Mixed · Day, Kiambu County St Phillips Kihara Academy Primary school · Mixed · Day, Kiambu County St Ruth Aca Primary school · Mixed · Day, Kiambu County Super Kid Jnr Academy Primary school · Mixed · Day, Kiambu County Thimbigua Primary School Primary school · Mixed · Day, Kiambu County Thindigwa Primary Primary school · Mixed · Day, Kiambu County Tinganga Model Primary Primary school · Mixed · Day, Kiambu County Ting'ang'a Primary Primary school · Mixed · Day, Kiambu County Tinganga Secondary C4 · Mixed · Day, Kiambu sub-county, Kiambu County Tumaini La Watoto (Cdc) Primary Primary school · Mixed · Day, Kiambu County Upper Hill Academy Primary school · Mixed · Day, Kiambu County Waguthu Primary School Primary school · Mixed · Day, Kiambu County Waka Academy Primary Primary school · Mixed · Day, Kiambu County Wangunyu Primary School Primary school · Mixed · Day, Kiambu County Wangunyu Secondary School Senior school · Mixed · Day, Kiambu County Westend Valley Academy Primary school · Mixed · Day, Kiambu County White Cottage School Primary school · Mixed · Day & Boarding, Nairobi County Winafuraha Primary School Primary school · Mixed · Day, Kiambu County Winsong Cottage Primary School Primary school · Mixed · Day, Kiambu County Wisdom Pot School Primary school · Mixed · Day, Kiambu County Young Victors Academy Primary school · Mixed · Day, Kiambu 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.