Skip to content
Home Central Kiambu
Primary schools in Kiambu District
Acacia Green Academy Primary Primary school · Mixed · Day, Kiambu County ACK Emmanuel Primary Primary school · Mixed · Day, Kiambu County ACK Kanjai Academy Primary school · Mixed · Day, Kiambu County ACK Kirangari Primary Primary school · Mixed · Day, Kiambu County ACK Nyathuna Primary Primary school · Mixed · Day & Boarding, Kiambu County ACK Riverside Preparatory School Primary school · Mixed · Day, Kiambu County A.C.K Saint Peters Academy Primary school · Mixed · Day, Kiambu County ACK St Andrews Primary Primary school · Mixed · Day, Kiambu County A.C.K St James Academy Primary Primary school · Mixed · Day, Kiambu County ACK St Pauls Njoro Academy Primary school · Mixed · Day, Kiambu County ACK Thindigwa Primary Primary school · Mixed · Day, Kiambu County Ahadi Junior Academy Primary Primary school · Mixed · Day, Kiambu County A.I.C Gikuni Academy Primary school · Mixed · Day, Kiambu County AIC Kamangu Primary Primary school · Mixed · Day, Kiambu County AIC Nderu Primary Primary school · Mixed · Day, Kiambu County A.K. Magugu Primary Primary school · Mixed · Day, Kiambu County Allamano Children's Home Primary school · Mixed · Day, Kiambu County Aloe Vera Primary School Primary school · Mixed · Day, Kiambu County Alsan Junior Academy Primary Primary school · Mixed · Day, Kiambu County Andus Academy Primary school · Mixed · Day & Boarding, Kiambu County Angelic Preparatory Primary school · Mixed · Day, Kiambu County Auntday Junior Academy Primary Primary school · Mixed · Day, Kiambu County Auntie Maggie Prep School Primary school · Mixed · Day, Kiambu County Bathi Primary Primary school · Mixed · Day, Kiambu County Benca Junior Academy Primary school · Mixed · Day, Kiambu County Benson Njau Primary Primary school · Mixed · Day, Kiambu County Benver Academy Primary school · Mixed · Day, Kiambu County Bersheba Primary Primary school · Mixed · Day, Kiambu County Best Wishes Academy Primary Primary school · Mixed · Day, Kiambu County Bibirioni Nur School Primary school · Mixed · Day, Kiambu County Blessed Aca Primary school · Mixed · Day, Kiambu County Blossoms Jnr School Primary school · Mixed · Day, Kiambu County Bridgeway School Primary school · Mixed · Day, Kiambu County Bright Vision Academy Primary school · Mixed · Day, Kiambu County Brookhill School Primary school · Mixed · Day & Boarding, Kiambu County Cannan Academy Primary School Primary school · Mixed · Day & Boarding, Kiambu County Cedar Groove Lower Primary Primary school · Mixed · Day, Kiambu County Cedar Groove Upper Primary Primary school · Mixed · Day, Kiambu County Cedar Grove Junior Academy - Primary Primary school, Kiambu County Ceri Academy Primary school · Mixed · Day, Kiambu County Chantilly Primary School Primary school · Mixed · Day, Kiambu County Chief Wandie Primary Primary school · Mixed · Day, Kiambu County Cianda Primary School Primary school · Mixed, Kiambu County Ciiko Primary Primary school · Mixed · Day, Kiambu County Comejuu Premier Academy Primary school · Mixed · Day & Boarding, Kiambu County Creative Faith Academy Primary school · Mixed · Day, Kiambu County Cross Roads Primary Primary school · Mixed · Day, Kiambu County Cura Primary School Primary school · Mixed · Day, Kiambu County Dagoretti Girls Rehabilitation School Primary school · Girls · Boarding, Kiambu County Early Bird Primary Primary school · Mixed · Day & Boarding, Kiambu County Early Lerners Primary Primary school · Mixed · Day, Kiambu County Eclat Premier Primary School Primary school · Mixed · Day & Boarding, Kiambu County Ecole Alexandra Primary school · Mixed · Day, Kiambu County Effort Jnr Academy Primary Primary school · Mixed · Day, Kiambu County Emmanuel Junior Academy Primary Primary school · Mixed · Day, Kiambu County Enya Junior Primary Primary school · Mixed · Day, Kiambu County Escarpment Primary Primary school · Mixed · Boarding, Kiambu County Fairlawns Primary Primary school · Mixed · Day, Kiambu County Faith Jnr Academy Primary School Primary school · Mixed · Day, Kiambu County FGCK Salome Academy Primary school · Mixed · Day, Kiambu County First Born Christian Centre Lower Primary Primary school · Mixed · Day, Kiambu County First Born Chrsitian Centre Primary Primary school · Mixed · Day, Kiambu County Fraret Preparatory Primary school · Mixed · Day, Kiambu County Fr. Calvin Carey Education Centre Primary Primary school · Mixed · Day, Kiambu County Frecan School Primary school · Mixed · Day, Kiambu County Furaha Primary School Primary school · Mixed · Day, Kiambu County Gacharage Primary School Primary school · Mixed · Day, Kiambu County Gachie Academy Primary school · Mixed · Day, Kiambu County Gachoire Primary School Primary school · Mixed · Day, Kiambu County Gacio Junior Academy Primary school · Mixed · Day & Boarding, Kiambu County Gakenge Primary School Primary school · Mixed · Day, Kiambu County Gataara Primary Primary school · Mixed · Day, Kiambu County Gataka Primary Primary school · Mixed · Day, Kiambu County Gatamaiyu Primary School Primary school · Mixed · Day, Kiambu County Gatatha Primary School Primary school · Mixed · Day, Kiambu County Gateway Primary School Primary school · Mixed · Day & Boarding, Kiambu County Gathaithi Primary Primary school · Mixed · Day, Kiambu County Gathaithi Sunrise Academy Primary Primary school · Mixed · Day, Kiambu County Gathaiti Primary School Primary school · Mixed · Boarding, Kiambu County Gathangari Primary Primary school · Mixed · Day, Kiambu County Gathanji Primary Primary school · Mixed · Day, Kiambu County Gathiga Primary Primary school · Mixed · Day, Kiambu County Gathima Primary School Primary school · Mixed · Day, Kiambu County Gathiruini Primary Primary school · Mixed · Day, Kiambu County Gathiru Primary Primary school · Mixed · Day, Kiambu County Gathugu Primary Primary school · Mixed · Day, Kiambu County Gatitu Primary Primary school · Mixed · Day, Kiambu County Gatiwa Primary Primary school · Mixed · Day, Kiambu County Gatuanabu Primary Primary school · Mixed · Day, Kiambu County Gatune Primaryschool Primary school · Mixed · Day, Kiambu County Gatuura Primary Primary school · Mixed · Day, Kiambu County Giachumi Academy Primary school · Mixed · Day, Kiambu County Giathieko Primary Primary school · Mixed · Day, Kiambu County Gicharani Primary School Primary school · Mixed · Day, Kiambu County Gicharani Special Unit Primary school · Mixed · Day, Kiambu County Gicoco Primary Primary school · Mixed · Day, Kiambu County Gikambura Primary Primary school · Mixed · Day, Kiambu County Githiga Primary Primary school · Mixed · Day, Kiambu County Githima Primary Primary school · Mixed · Day, Kiambu County Githioro 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.