Skip to content
Home Central Kiambu
Primary schools in Kiambu District
Githirioni Primary School Primary school · Mixed · Day, Kiambu County Githogoiyo Primary School Primary school · Mixed · Day, Kiambu County Githunguchu Primary Primary school · Mixed · Day, Kiambu County Githunguri Bridgeway Prep School Primary school · Mixed · Day, Kiambu County Githunguri Primary Primary school · Mixed · Day, Kiambu County Githunguri Township Primary Primary school · Mixed · Day, Kiambu County Gitiba Primary Primary school · Mixed · Day, Kiambu County Gitithia Primary Primary school · Mixed · Day, Kiambu County Gitombo Primary Primary school · Mixed · Day, Kiambu County Gituamba Primary School Primary school · Mixed · Day, Kiambu County Gitutha Primary Primary school · Mixed · Day, Kiambu County Gitutu Academy Primary school · Mixed · Day, Kiambu County Glann Primary Primary school · Mixed · Day, Kiambu County Glory Davest Jnr Academy Primary school · Mixed · Day, Kiambu County Glory Hill Academy Primary school · Mixed · Day, Kiambu County Glory Land Academy Primary school · Mixed · Day, Kiambu County Golden Heights Primary Primary school · Mixed · Day, Kiambu County Good Foundation Academy Primary Primary school · Mixed · Day, Kiambu County Goodhope Primary School Primary school · Mixed · Day, Kiambu County Good Shepherd Primary Primary school · Mixed · Day, Kiambu County Good Sherphered Primary School Primary school · Mixed · Day, Kiambu County Grace Academy Primary Primary school · Mixed · Day, Kiambu County Grace Primary School Primary school · Mixed · Day, Kiambu County Gracious Primary Primary school · Mixed · Day, Kiambu County Gracious School Primary Primary school · Mixed · Day, Kiambu County Gramabe Academy Primary school · Mixed · Day, Kiambu County Grather Academy Primary school · Mixed · Day & Boarding, Kiambu County Great Vision Academy Primary Primary school · Mixed · Day, Kiambu County Great Vision Primary Primary school · Mixed · Day, Kiambu County Green Cotage Academy Primary school · Mixed · Day & Boarding, Kiambu County Green Garden Primary Primary school · Boys · Day, Kiambu County Green Garden Primary Primary school · Mixed · Boarding, Kiambu County Green Lane Academy Primary Primary school · Mixed · Day, Kiambu County Green Sharpener Academy Primary school · Mixed · Day, Kiambu County Greenvale Preparatory Primary school · Mixed · Day, Kiambu County Hadah Junior Academy Primary school · Mixed · Day, Kiambu County, Githunguri Hadah Junior Academy Primary school · Mixed · Day, Kiambu County, Limuru Hanjet Vision Academy Primary school · Mixed · Day, Kiambu County Highbridges Academy Primary school · Mixed · Day, Kiambu County Hillcrest Junior Academy Primary Primary school · Mixed · Day, Kiambu County Hill of Vision Academy Primary school · Mixed · Day, Kiambu County Holy Rosary Primary Primary school · Mixed · Day, Kiambu County Hope Academy Primary school · Mixed · Day, Kiambu County Ideal Prep School Primary school · Mixed · Day, Kiambu County Ihiga Primary Primary school · Mixed · Day, Kiambu County Ikinu Primary School Primary school · Mixed · Day, Kiambu County Insight Preparatory Primary Primary school · Mixed · Day, Kiambu County Isana Primary Primary school · Mixed · Day, Kiambu County Jean-Cornel Primary Primary school · Mixed · Day, Kiambu County Jeddy Vision Primary Primary school · Mixed · Day & Boarding, Kiambu County Jedipah Academy Primary school · Mixed · Day, Kiambu County Jeremy Academy Primary school · Mixed · Day, Kiambu County Johanna Academy Primary School Primary school · Mixed · Day, Kiambu County Jonathan Maara Primary Primary school · Mixed · Day, Kiambu County Jonathan Memorial Academy Primary Primary school · Mixed · Day & Boarding, Kiambu County Jos Mary Junior Academy Primary school · Mixed · Day, Kiambu County Jossy Primary School Primary school · Mixed · Day & Boarding, Kiambu County Juda & Joy Primary School Primary school · Mixed · Day, Kiambu County Junel Primary Primary school · Mixed · Day, Kiambu County Justus Gicheha Primary Primary school · Mixed · Day, Kiambu County Juvenalis Gitau Primary Primary school · Mixed · Day, Kiambu County Juvya Jnr Aca Primary school · Mixed · Day, Kiambu County Juwawa Primary School Primary school · Mixed · Day, Kiambu County Kabete Kings Academy Primary Primary school · Mixed · Day, Kiambu County Kabuku Primary Primary school · Mixed · Day, Kiambu County Kaga Academy Primary Primary school · Mixed · Boarding, Kiambu County Kagaa Primary School Primary school · Mixed · Day, Kiambu County Kagema Primary Primary school · Mixed · Day, Kiambu County Kago Primary Primary school · Mixed · Day, Kiambu County Kaguongo Primary School Primary school · Mixed · Day, Kiambu County Kagwe Primary School Primary school · Mixed · Day, Kiambu County Kagwe Township Primary Primary school · Mixed · Day, Kiambu County Kahuho Primary Primary school · Mixed · Day, Kiambu County Kahunira Junior Academy Primary school · Mixed · Day, Kiambu County Kahunira Primary Primary school · Mixed · Day, Kiambu County Kairi Hills Academy Primary school · Mixed · Day, Kiambu County Kaka Juniors Academy Primary school · Mixed · Day, Kiambu County Kamae Primary Primary school · Mixed · Day, Kiambu County Kamahia Model Primary School Primary school · Mixed · Day, Kiambu County Kamahia Primary School Primary school · Mixed · Day, Kiambu County Kamahindu Primary School Primary school · Mixed · Day, Kiambu County Kamandura Primary School Primary school · Mixed · Day, Kiambu County Kamangu Primary Primary school · Mixed · Day, Kiambu County Kambaa Primary Primary school · Mixed · Day, Kiambu County Kambui School for the Deaf Primary Primary school · Mixed · Boarding, Kiambu County Kamburu Primary Primary school · Mixed · Day, Kiambu County Kamburu Primary School Primary school · Mixed · Day, Kiambu County Kamirithu Primary Primary school · Mixed · Day, Kiambu County Kamondo Primary Primary school · Mixed · Day, Kiambu County Kamonjoni Primary Primary school · Mixed · Day, Kiambu County Kamuchege Primary School Primary school · Mixed · Day, Kiambu County Kamuguga Primary Primary school · Mixed · Day, Kiambu County Kandeng'Wa Primary Primary school · Mixed · Day, Kiambu County Kandutuira Primary Primary school · Mixed · Day, Kiambu County Kangema Junior Academy Primary school · Mixed · Day, Kiambu County Kangoya Primary School Primary school · Mixed · Day, Kiambu County Kanjai Primary Primary school · Mixed · Day, Kiambu County Kanjeru Primary Primary school · Mixed · Day, Kiambu County Kanjeru Special Unit Primary school · Mixed · Day, Kiambu County Kanvale Academy Primary Primary school · Mixed · Day & Boarding, 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.