Skip to content
Home Central Kiambu Kiambaa
Primary schools in Kiambaa Division
A.C.K Saint Peters Academy 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 Aloe Vera Primary School Primary school · Mixed · Day, Kiambu County Angelic Preparatory Primary school · Mixed · Day, Kiambu County Auntday Junior Academy Primary Primary school · Mixed · Day, Kiambu County Benson Njau Primary Primary school · Mixed · Day, Kiambu County Blessed Aca Primary school · Mixed · Day, 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 Early Lerners Primary Primary school · Mixed · Day, Kiambu County Faith Jnr Academy 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 Gatatha Primary School Primary school · Mixed · Day, Kiambu County Gicoco Primary Primary school · Mixed · Day, Kiambu County Glory Land Academy Primary school · Mixed · Day, Kiambu County Goodhope Primary School Primary school · Mixed · Day, Kiambu County Good Sherphered Primary School Primary school · Mixed · Day, Kiambu County Green Cotage Academy Primary school · Mixed · Day & Boarding, Kiambu County Highbridges Academy Primary school · Mixed · Day, Kiambu County Hillcrest Junior Academy Primary Primary school · Mixed · Day, Kiambu County Insight Preparatory Primary Primary school · Mixed · Day, Kiambu County Isana 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 Kangoya Primary School Primary school · Mixed · Day, Kiambu County Karen Acdademy Primary School Primary school · Mixed · Day, Kiambu County Karunga Primary School Primary school · Mixed · Day, Kiambu County Karuri Msingi Bora Academy Primary school · Mixed · Day, Kiambu County, Kiambaa Karuri Msingi Bora Academy Primary school · Mixed · Day, Kiambu County, Kiambaa Karuri Msingi Bora Primary Primary school · Mixed · Day, Kiambu County Karuri Primary School Primary school · Mixed · Day, Kiambu County Kasarini Primary School Primary school · Mixed · Day, Kiambu County Kawaida Primary School Primary school · Mixed · Day, Kiambu County Kiambaa Bright Star Jnr Academy Primary school · Mixed · Day, Kiambu County Kiambaa Primary School Primary school · Mixed · Day, Kiambu County Kiambaa Primary Special Unit Primary school · Mixed · Day, Kiambu County Kiambu Hilcrest Primary Academy Primary school · Mixed · Day, Kiambu County Kiambu Primary School Primary school · Mixed · Day, Kiambu County Kiambu St Judes School Primary school · Mixed · Day, Kiambu County Kibathi Primary School Primary school · Mixed · Day, Kiambu County Kibubuti Primary school · Mixed · Day, Kiambu County Kihara Primary School Primary school · Mixed · Day, Kiambu County King' Othua Primary School Primary school · Mixed · Day, Kiambu County Kingsmead Jnr Aca Primary school · Mixed · Day, Kiambu County Kirigiti Girls Rehabilitation Primary school · Girls · Boarding, Kiambu County Kirigiti Prime Academy Primary Primary school · Mixed · Day, Kiambu County Kiuu River Primary Primary school · Mixed · Day, Kiambu County Kongo Primary Primary school · Mixed · Day, Kiambu County Laureate Primary School Primary school · Mixed · Day, Kiambu County Loreto Primary School Primary school · Mixed · Boarding, Kiambu County Lower Kihara Primary Primary school · Mixed · Day, Kiambu County Maciri Primary Primary school · Mixed · Day, Kiambu County Malguta Academy Primary school · Mixed · Day, Kiambu County Maria Immaculata E.C Primary Primary school · Mixed · Day & Boarding, Kiambu County Marion Farmhouse School Primary school · Mixed · Boarding, Kiambu County Mary Immaculate Kiamumbi Primary Primary school · Mixed · Day, Kiambu County Mary Times Primary School Primary school · Mixed · Day, Kiambu County Mavich Primary School Primary school · Mixed · Day, Kiambu County Mayuyu Primary School Primary school · Mixed · Day, Kiambu County Micotem Christian School Primary school · Mixed · Day, Kiambu County Mitcga Primary School Primary school · Mixed · Day, Kiambu County Moni-Junior Primary School Primary school · Mixed · Day, Kiambu County Mucatha Primary School Primary school · Mixed · Day, Kiambu County Mugumoini Jnr Academy Primary school · Mixed · Day & Boarding, Kiambu County Mungai Chengencha Primary School Primary school · Mixed · Day, Kiambu County Muongoiya Primary School Primary school · Mixed · Day, Kiambu County Muthurwa Primary School Primary school · Mixed · Day, Kiambu County Muya Primary School Primary school · Mixed · Day, Kiambu County Ndenderu Primary School Primary school · Mixed · Day, Kiambu County Ndumberi Primary School Primary school · Mixed · Day, Kiambu County New Kiambu Road Primary Primary school · Mixed · Day, Kiambu County Ngegu Primary School Primary school · Mixed · Day, Kiambu County Njambi Academy Primary school · Mixed · Day & Boarding, Kiambu County Njenga Karume Primary Primary school · Mixed · Day, Kiambu County Nyota Primary School Primary school · Mixed · Day, Kiambu County Ponyways Academy Primary school · Mixed · Day, Kiambu County Reach the Children Primary Primary school · Mixed · Day, Kiambu County Red Apple Academy Primary school · Mixed, Kiambu County Riabai Primary Primary school · Mixed · Day, Kiambu County Riara Primary Primary school · Mixed · Day, Kiambu County Rosa Joy Aca Primary school · Mixed · Day, Kiambu County Sacred Heart High School Kiambu Primary school · Mixed · Day, 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 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 Richetti Primary School Primary school · Mixed · Day, Kiambu County St Josephs the Worker Primary Primary school · Mixed · Day, 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
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.