Skip to content
Home Nairobi Nairobi Kasarani Korogocho
Al Taawon Ed Center Primary Primary school, Nairobi County Arcjunior Academy Primary Primary school, Nairobi County Bigpen Academy Primary school · Mixed · Day, Nairobi County Bigpen Academy Primary Primary school, Nairobi County Chitegemee Primary School Primary school · Mixed · Day, Nairobi County Church Rd Ed Center Primary School Primary school · Mixed · Day, Nairobi County Damascus Primary School Primary school · Mixed · Day, Nairobi County Daniel Comboni Primary School Primary school · Mixed · Day, Nairobi County Day Shelter and Welfare Center Primary Primary school, Nairobi County Glory Schs Korogocho Primary Primary school · Mixed · Day, Nairobi County Gospel Junior Academy Primary Primary school, Nairobi County Grapesyard Self Help Group Primary School Primary school · Mixed · Day, Nairobi County Great Hope Network Primary School Primary school · Mixed · Day, Nairobi County Grogan Informal Ed Center Primary School Primary school · Girls · Day, Nairobi County Happy Kids Junior Academy Primary school, Nairobi County Haven Primary School Primary school · Mixed · Day, Nairobi County Highridge Baptist Academy Primary Primary school · Mixed · Day, Nairobi County Hope for Children Primary School Primary school · Mixed · Day, Nairobi County Kao La Tumaini Primary School Primary school · Girls · Day, Nairobi County Maranatha Faith Assemblies Primary School Primary school · Mixed · Day, Nairobi County New Starlight Academy Primary Primary school · Mixed · Day, Nairobi County Ngunyumu Center Primary School Primary school, Nairobi County Ngunyumu Primary School Primary school · Mixed · Day, Nairobi County Parent Beneficiary Primary School Primary school · Mixed · Day, Nairobi County Precious Christian Union Primary School Primary school · Mixed · Day, Nairobi County Promisedland Jitegemee Primary School Primary school · Mixed · Day, Nairobi County Rbc Kochland Academy - Primary Primary school, Nairobi County Rehema Daycare and Orphans Center Primary School Primary school · Mixed · Day, Nairobi County St John Informal Primary School Primary school, Nairobi County St Louis Academy Primary Primary school · Mixed · Day, Nairobi County St Michaels Primary School Primary school · Mixed · Day, Nairobi County St Priscas Academy Primary school · Mixed · Day, Nairobi County St Stephens Vb Orphans and Educational Centre Primary Primary school · Mixed · Day & Boarding, Nairobi County Tortola Gracious Academy Primary Primary school · Mixed · Day, Nairobi County Tumaini Highridge Primary School Primary school · Girls · Day, Nairobi County Undugu Society Primary School Primary school · Mixed · Boarding, Nairobi 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.