Skip to content
Home Nyanza Kisumu
Nyarombo Primary School Primary school · Mixed · Day, Kisumu County Nyatigo Primary School Primary school · Mixed · Day, Kisumu County Nyaundi Primary School Primary school · Mixed · Day, Kisumu County Nyawanga Primary Primary school · Mixed · Day, Kisumu County Nyawara Primary School Primary school · Mixed · Day, Kisumu County Oasis of Hope Secondary School Senior school · Mixed · Day, Kisumu County Obambo Primary School Primary school · Mixed · Day, Kisumu County Obede Primary School Primary school · Mixed · Day, Kisumu County Obede Secondary School C4 · Mixed · Day, Kisumu West sub-county, Kisumu County Obinju Kanyakwar Primary School Primary school · Mixed · Day, Kisumu County Obino Primary Primary school · Mixed · Day, Kisumu County Obola Primary School Primary school · Mixed · Day, Kisumu County Obwolo Primary School Primary school · Mixed · Day, Kisumu County Obwolo Secondary School C4 · Mixed · Day, Kisumu East sub-county, Kisumu County Ochara Primary School Primary school · Mixed · Day, Kisumu County Ochok Kadongo Primary Primary school · Mixed · Day, Kisumu County Ochok Primary School Primary school · Mixed · Day, Kisumu County Odienya Kagayi Primary Primary school · Mixed · Day, Kisumu County Odienya Primary School Primary school · Mixed · Day, Kisumu County Odowa Primary Primary school · Mixed · Day, Kisumu County Ogada Primary School Primary school · Mixed · Day, Kisumu County Ogada Secondary School C4 · Mixed · Day, Kisumu West sub-county, Kisumu County Ogal Primary School Primary school · Mixed · Day, Kisumu County Ogando Primary Primary school · Mixed · Day, Kisumu County Ogenya Primary School Primary school · Mixed · Day, Kisumu County Ogenya S.U Primary school · Mixed · Day, Kisumu County Ogona Kadero Primary Primary school · Mixed · Day, Kisumu County Ogongo Primary School Primary school · Mixed · Day, Kisumu County Ojola Kadero Primary Primary school · Mixed · Day, Kisumu County Okago Primary Primary school · Mixed · Day, Kisumu County Okana Primary School Primary school · Mixed · Day, Kisumu County Okode Primary Primary school · Mixed · Day, Kisumu County Okok Primary Primary school · Mixed · Day, Kisumu County Okok Secondary C4 · Mixed · Day, Kisumu East sub-county, Kisumu County Okore Ogonda Primary School Primary school · Mixed · Day, Kisumu County Okuto Primary School Primary school · Mixed · Day, Kisumu County Olare Primary School Primary school · Mixed · Day, Kisumu County Oluowa Secondary School Senior school · Mixed · Day, Kisumu County Oluti Primary School Primary school · Mixed · Day, Kisumu County Ombo Primary School Primary school · Mixed · Day, Kisumu County Omore Primary Primary school · Mixed · Day, Kisumu County Omungi Primary Primary school · Mixed · Day, Kisumu County Omuya Mixed Secondary School C4 · Mixed · Day, Seme sub-county, Kisumu County Omuya Primary School Primary school · Mixed · Day, Kisumu County Ongalo Primary School Primary school · Mixed · Day, Kisumu County Ongalo Secondary School C4 · Mixed · Day, Kisumu West sub-county, Kisumu County Onge'che Primary School Primary school · Mixed · Day, Kisumu County Onge'che Secondary School C4 · Mixed · Day, Kadibo sub-county, Kisumu County Onong'no Primary School Primary school · Mixed · Day, Kisumu County Onyinjo Primary School Primary school · Mixed · Day, Kisumu County Opande Primary School Primary school · Mixed · Day, Kisumu County Orando Mixed Secondary School C4 · Mixed · Day, Seme sub-county, Kisumu County Orando Primary School Primary school · Mixed · Day, Kisumu County Orinde Primary School Primary school · Mixed · Day, Kisumu County Orongo Primary School Primary school · Mixed · Day, Kisumu County Orongo Secondary School C4 · Mixed · Day, Kisumu East sub-county, Kisumu County Oruga Mixed Secondary Senior school · Mixed · Day, Kisumu County Oruga Primary Primary school · Mixed · Day, Kisumu County Osare Midenga Primary School Primary school · Mixed · Day, Kisumu County Osewre Primary School Primary school · Mixed · Day, Kisumu County Osiri Mixed Secondary School C4 · Mixed · Day, Kisumu West sub-county, Kisumu County Osiri Primary School Primary school · Mixed · Day, Kisumu County Otenga Primary Primary school · Mixed · Day, Kisumu County Otieno Oyoo Secondary School C2 · Boys · Boarding, Kadibo sub-county, Kisumu County Otwero Primary School Primary school · Mixed · Day, Kisumu County Overcomers Preparatory Primary School Primary school · Mixed · Day, Kisumu County Oyiengo Primary School Primary school · Mixed · Day, Kisumu County Oyola Primary Primary school · Mixed · Day, Kisumu County Pand Pier Primary School Primary school · Mixed · Day, Kisumu County Pap-Othany Primary Primary school · Mixed · Day, Kisumu County Pennstate Academy Primary School Primary school · Mixed · Day, Kisumu County Pinocchio Primary School Primary school · Mixed · Day, Kisumu County Pith Kabonyo Primary Primary school · Mixed · Day, Kisumu County Pith Kochiel Primary School Primary school · Mixed · Day, Kisumu County Rabongi Primary Primary school · Mixed · Day, Kisumu County Rabuor Primary School Primary school · Mixed · Day, Kisumu County Rabuor Special Unit School Primary school · Mixed · Day, Kisumu County Rachilo Primary Primary school · Mixed · Day, Kisumu County Rae Kajulu Primary Primary school · Mixed · Day, Kisumu County Rae Nyanyaika Primary Primary school · Mixed · Day, Kisumu County Ragumo Primary Primary school · Mixed · Day, Kisumu County Rainbow Primary School Primary school · Mixed · Day, Kisumu County Ramwea Primary School Primary school · Mixed · Day, Kisumu County Ranen Primary School Primary school · Mixed · Day, Kisumu County Ranjira Primary School Primary school · Mixed · Day, Kisumu County Rapogi Primary School Primary school · Mixed · Day, Kisumu County Rapogi Secondary School C4 · Mixed · Day, Seme sub-county, Kisumu County Ratta Mixed Secondary C4 · Mixed · Day, Seme sub-county, Kisumu County Ratta Primary Primary school · Mixed · Day, Kisumu County Rehema Aca. Primary Primary school · Mixed · Day, Kisumu County Renja Primary Primary school · Mixed · Day, Kisumu County Reru Primary School Primary school · Mixed · Day, Kisumu County, Kombewa Reru Primary School Primary school · Mixed · Day, Kisumu County, Kadibo Ridore Primary School Primary school · Mixed · Day, Kisumu County Ring Road Non Formal Primary School Primary school · Mixed · Day, Kisumu County Rodi Primary School Primary school · Mixed · Day, Kisumu County Rongo Primary School Primary school · Mixed · Day, Kisumu County Rota Primary School Primary school · Mixed · Day, Kisumu County Runda Primary School Primary school · Mixed · Day, Kisumu County Rwenya Primary School Primary school · Mixed · Day, Kisumu 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.