Skip to content
Home Central Kiambu Kikuyu Muguga
Authentic Academy Senior school · Boys · Boarding, Kiambu County Enya Junior Primary Primary school · Mixed · Day, Kiambu County Gataara Primary Primary school · Mixed · Day, Kiambu County Gatuanabu Primary Primary school · Mixed · Day, Kiambu County Junel Primary Primary school · Mixed · Day, Kiambu County Justus Gicheha Primary Primary school · Mixed · Day, Kiambu County Kahuho Primary Primary school · Mixed · Day, Kiambu County Kahuho Uhuru High School C2 · Boys · Boarding, Kabete sub-county, Kiambu County Kamonjoni Primary Primary school · Mixed · Day, Kiambu County Kamuguga Primary Primary school · Mixed · Day, Kiambu County Kanjeru Girls C3 · Girls · Boarding, Kabete sub-county, Kiambu County Kanjeru Primary Primary school · Mixed · Day, Kiambu County Kanjeru Special Unit Primary school · Mixed · Day, Kiambu County Kanyariri Primary School Primary school · Mixed · Day, Kiambu County Kanyariri Secondary School C4 · Mixed · Day, Kabete sub-county, Kiambu County Kikuyu Township Secondary School Senior school · Mixed · Day, Kiambu County Mary Nyanjega Academy Primary school · Mixed · Day, Kiambu County Muguga Elite School Primary school · Mixed · Day, Kiambu County Muguga Heritage Lower Primary Primary school · Mixed · Day, Kiambu County Muguga Heritage School Senior school · Mixed · Day, Kiambu County Muguga Primary Primary school · Mixed · Day, Kiambu County Muguga Wagatonye Secondary C4 · Mixed · Day, Kabete sub-county, Kiambu County Neema High Senior school · Mixed · Day, Kiambu County Ngure Primary School Primary school · Mixed · Day, Kiambu County Niche Academy Primary Primary school · Mixed · Day, Kiambu County Ondiri Junior Academy 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 Serine Cottage Primary Primary school · Mixed · Day, Kiambu County Star Sheikh Academy Senior school · Girls · Boarding, Kiambu County St Joseph Primary Primary school · Mixed · Day, Kiambu County St Lilian Academy Primary Primary school · Mixed · Day, Kiambu County St. Peter's Elite Primary School Primary school · Mixed · Day, Kiambu County Tiny Toons Primary Primary school · Mixed · Day, Kiambu County Valley Crest Primary Primary school · Mixed · Day & Boarding, Kiambu County Vantage Primary School 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.