Skip to content
Home Central Kiambu
Njunu Primary School Primary school · Mixed · Day, Kiambu County Nova Star Academy Senior school · Girls · Boarding, Kiambu County Nyaga Primary School Primary school · Mixed · Day, Kiambu County Nyaga Secondary School C4 · Mixed · Day, Githunguri sub-county, Kiambu County Nyamuthanga Primary School Primary school · Mixed · Day, Kiambu County Nyamweru Primary School Primary school · Mixed · Day, Kiambu County Nyamweru Secondary C4 · Mixed · Day, Lari sub-county, Kiambu County Nyanduma Primary Primary school · Mixed · Day, Kiambu County Nyanduma Secondary School C4 · Mixed · Day, Lari sub-county, Kiambu County Nyanjega Primary Primary school · Mixed · Day, Kiambu County Nyataragi Primary Primary school · Mixed · Day, Kiambu County Nyathuna Primary School Primary school · Mixed · Day, Kiambu County Nyathuna Secondary School C4 · Mixed · Day, Kabete sub-county, Kiambu County Nyoro Primary Primary school · Mixed · Day, Kiambu County Nyota Primary School Primary school · Mixed · Day, Kiambu County Ondiri Academy Senior school · Girls · Boarding, Kiambu County Ondiri Junior Academy Primary Primary school · Mixed · Day, Kiambu County Park Hill Academy Primary school · Mixed · Day, Kiambu County PCEA Gichuru Memorial Secondary C4 · Mixed · Day, Kikuyu sub-county, Kiambu County PCEA Githiga Academy Primary school · Mixed · Day, Kiambu County PCEA Gitwe Primary Primary school · Mixed · Day, Kiambu County PCEA Kahunira Secondary School C4 · Mixed · Day, Githunguri sub-county, Kiambu County PCEA Kikuyu Day Secondary School C3 · Boys · Boarding, Kikuyu sub-county, Kiambu County PCEA Komothai Women Guild School for Mentally Handica Primary school · Mixed · Day & Boarding, Kiambu County PCEA Magutuini Primary School Primary school · Mixed · Day, Kiambu County PCEA Mai-A-Ihii Primary Primary school · Mixed · Day, Kiambu County PCEA Musa Gitau Secondary C3 · Girls · Boarding, Kikuyu sub-county, Kiambu County PCEA Nderi Primary Primary school · Mixed · Day, Kiambu County PCEA Nginduri Primary School Primary school · Mixed · Day, Kiambu County PCEA Njumbi Primary Primary school · Mixed · Day, Kiambu County PCEA Rungiri Primaryschool Primary school · Mixed · Day, Kiambu County PCEA Rungiri Secondary School Senior school · Mixed · Day, Kiambu County PCEA Ruthigiti Primary Primary school · Mixed · Day, Kiambu County PCEA Rwambogo Primary School Primary school · Mixed · Day, Kiambu County Pen Elite Academy Primary Primary school · Mixed · Boarding, Kiambu County Pilu Academy Primary school · Mixed · Day, Kiambu County Pine View Primary Primary school · Mixed · Day, Kiambu County Pioneer Academy Senior school · Mixed · Day & Boarding, Kiambu County Pleasant View School Primary school · Mixed · Day & Boarding, Kiambu County Pleasant View School Ltd Primary school · Mixed · Day, Kiambu County Ponyways Academy Primary school · Mixed · Day, Kiambu County Preblo Academy Primary school · Mixed · Day, Kiambu County Precious Site Academy Primary School Primary school · Mixed · Day & Boarding, Kiambu County Proffesor Muiga Academy Senior school · Girls · Boarding, Kiambu County Pyrethrum Academy Primary school · Mixed · Day, Kiambu County Ragia Forest Primary Primary school · Mixed · Day, Kiambu County Ramos Vision Academy Primary school · Mixed · Day & 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 Renguti High School C4 · Mixed · Day, Kikuyu sub-county, Kiambu County Renguti Primary Primary school · Mixed · Day, Kiambu County Revival Missions Centre Primary school · Mixed · Day, Kiambu County Riabai High School C3 · Boys · Boarding, Kiambu sub-county, Kiambu County Riabai Primary Primary school · Mixed · Day, Kiambu County Riamute Primary Primary school · Mixed · Day, Kiambu County Riara Primary Primary school · Mixed · Day, Kiambu County Riara Ridge Primary school · Mixed · Day, Kiambu County Riara Secondary School C4 · Mixed · Day, Kiambu sub-county, Kiambu County Rift Valley Academy Senior school · Mixed · Day & Boarding, Kiambu County Rift Valley Academy Primary Primary school · Mixed · Day & Boarding, Kiambu County Rironi Primary Primary school · Mixed · Day, Kiambu County Rironi Secondary C4 · Mixed · Day, Limuru sub-county, Kiambu County Romans Junior Academy Primary Primary school · Mixed · Day, Kiambu County Rongai Primary Primary school · Mixed · Day, Kiambu County Rosa Joy Aca Primary school · Mixed · Day, Kiambu County Rukubi Primary Primary school · Mixed · Day, Kiambu County Rwacumari Primary Primary school · Mixed · Day, Kiambu County Rwaka Primary School Primary school · Mixed · Day, Kiambu County Rwamburi Primary Primary school · Mixed · Day, Kiambu County Sacred Heart High School Kiambu Primary school · Mixed · Day, Kiambu County Sacred Oasis Preparatory Primary Primary school · Mixed · Day, Kiambu County Saint Annes Secondary School -Lioki C1 · Girls · Boarding, Kiambu sub-county, Kiambu County Samnel Primary Primary school · Mixed · Day, Kiambu County Sanjo Primary School Primary school · Mixed · Day, Kiambu County Sathya Sai Primary School Primary school · Mixed · Day & Boarding, Kiambu County Senior Chief Koinange High School C2 · Girls · Boarding, Kiambaa sub-county, Kiambu County Serine Cottage Primary Primary school · Mixed · Day, Kiambu County Shalom Junior Academy Primary Primary school · Mixed · Day, Kiambu County Sifa Primary School Primary school · Mixed · Day, Kiambu County Sigona St Luke Secondary Senior school · Mixed · Day & Boarding, Kiambu County Silverbeck Academy Primary school · Mixed · Day, Kiambu County Simmoga Valley Primary School Primary school · Mixed · Day, Kiambu County Site View Primary School Primary school · Mixed · Day, Kiambu County Soko Schools Secondary Senior school · Mixed · Day, Kiambu County Soko Secondary School Senior school · Mixed · Day, Kiambu County Soon Big Brain Academy Primary Primary school · Mixed · Day, Kiambu County South Mucatha Primary Jnr Academy Primary school · Mixed · Day & Boarding, Kiambu County Springboard Educational Centre Senior school · Mixed · Day, Kiambu County Springhill School Primary school · Mixed · Day, Kiambu County Springs Jnr Academy Primary school · Mixed · Day, Kiambu County St Anne Jnr Academy Primary school · Mixed, Kiambu County St. Ann Gichocho Senior school · Girls · Day, Kiambu County Star Sheikh Academy Senior school · Girls · Boarding, Kiambu County Starwa Academy Primary school · Mixed · Day & Boarding, Kiambu County St Augustine Catholic Primary Kiambururu Primary school · Mixed · Day, Kiambu County St Edgar Primary School Primary school · Mixed · Day, Nairobi County St Edwards Primary School Primary school · Mixed · Day, Kiambu County Stelly Primary Primary school · Mixed · Day, Kiambu County Stema Academy Primary 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.