Skip to content
Home Nyanza Kisumu
Primary schools in Kisumu District
Aboge Primary School Primary school · Mixed · Day, Kisumu County Abol Primary Primary school · Mixed · Day, Kisumu County Aduong' Munge Primary School Primary school · Mixed · Day, Kisumu County Aga Khan Primary School Primary school · Mixed · Day, Kisumu County Agulu Primary Primary school · Mixed · Day, Kisumu County Akado Primary School Primary school · Mixed · Day, Kisumu County Akingli Primary School Primary school · Mixed · Day, Kisumu County Akonya Primary Primary school · Mixed · Day, Kisumu County Alango Primary Primary school · Mixed · Day, Kisumu County Alara Primary School Primary school · Mixed · Day, Kisumu County Alara S.U Primary school · Mixed · Day, Kisumu County Alendu Primary School Primary school · Mixed · Day, Kisumu County All Saints Academy Primary school · Mixed · Day, Kisumu County Al-Muuminun Primary School Primary school · Mixed · Day, Kisumu County Alungo Primary School Primary school · Mixed · Day, Kisumu County Alwala Primary School Primary school · Mixed · Day, Kisumu County Ami Primary School Primary school · Mixed · Day, Kisumu County Angira Primary Primary school · Mixed · Day, Kisumu County Angira Special Unit Primary school · Mixed · Day & Boarding, Kisumu County Anyanga Primary Primary school · Mixed · Day, Kisumu County Anywang Primary Primary school · Mixed · Day, Kisumu County Arina Primary School Primary school · Mixed · Day, Kisumu County Arombo Primary School Primary school · Mixed · Day, Kisumu County Arude Primary School Primary school · Mixed · Day, Kisumu County Arya Primary School Primary school · Mixed · Day, Kisumu County Asino Primary School Primary school · Mixed · Day, Kisumu County Atol Primary Primary school · Mixed · Day, Kisumu County Atoya Primary Primary school · Mixed · Day, Kisumu County Awanya Primary School Primary school · Mixed · Day, Kisumu County Ayaro Primary Primary school · Mixed · Day, Kisumu County Bar Adingo Primary Primary school · Mixed · Day, Kisumu County Bar Andingo Primary School Primary school · Mixed · Day, Kisumu County Bara Primary School Primary school · Mixed · Day, Kisumu County Barkorwa Mixed Primary Primary school · Mixed · Day, Kisumu County Bar Mathonye Primary Primary school · Mixed · Day, Kisumu County Bar Ogwal Primary School Primary school · Mixed · Day, Kisumu County Bar-Union Primary School Primary school · Mixed · Day, Kisumu County Bar -Union S.U Primary school · Mixed · Day, Kisumu County Bhayani Primary School Primary school · Mixed · Day, Kisumu County Bonde Kakoko Primary School Primary school · Mixed · Day, Kisumu County Bonde Primary Primary school · Mixed · Day, Kisumu County Braeburn Intl Kisumu Primary School Primary school · Mixed · Day, Kisumu County Brilliant Kids Primary School Primary school · Mixed · Day, Kisumu County Bukna Primary School Primary school · Mixed · Day, Kisumu County Bungu Koraga Primary School Primary school · Mixed · Day, Kisumu County Bungu Primary Primary school · Mixed · Day, Kisumu County Buoye Primary School Primary school · Mixed · Day, Kisumu County Bwanda Primary School Primary school · Mixed · Day, Kisumu County Bwanda Primary Primary school · Mixed · Day, Kisumu County Central Primary School Primary school · Mixed · Day, Kisumu County Chiga Primary Primary school · Mixed · Day, Kisumu County Christ Church Primary School Primary school · Mixed · Day, Kisumu County Chulaimbo Primary Primary school · Mixed · Day, Kisumu County Covenant Aca Primary School Primary school · Mixed · Day & Boarding, Kisumu County Dago Kanyagaya Primary Primary school · Mixed · Day, Kisumu County Dago Kokore Primary School Primary school · Mixed · Day, Kisumu County Dago Thim Primary School Primary school · Mixed · Day, Kisumu County Diemo Primary Primary school · Mixed · Day, Kisumu County Disciples of Mercy Primary Primary school · Mixed · Day, Kisumu County Disciples of Mercy Special Unit Primary school · Mixed · Day, Kisumu County Dr Robert Ouko Primary School Primary school · Mixed · Day, Kisumu County Dwele Primary Primary school · Mixed · Day, Kisumu County Eluhobe Primary Primary school · Mixed · Day, Kisumu County Esivalu Primary Primary school · Mixed · Day, Kisumu County Ezra Gumbe Primary School Primary school · Mixed · Day, Kisumu County Faith Prepratory Primary School Primary school · Mixed · Day, Kisumu County Gee Primary School Primary school · Mixed · Day, Kisumu County Geta Primary School Primary school · Mixed · Day, Kisumu County Golden Elites Primary School Primary school · Mixed · Day, Kisumu County Gongo Primary School Primary school · Mixed · Day, Kisumu County Got Agulu Primary Primary school · Mixed · Day, Kisumu County Got Nyabondo Primary School Primary school · Mixed · Day, Kisumu County Got Odongo Primary School Primary school · Mixed · Day, Kisumu County Green View Aca Primary School Primary school · Mixed · Day, Kisumu County Gumo Primary School Primary school · Mixed · Day, Kisumu County Happy Home Academy Primary School Primary school · Mixed · Day, Kisumu County Herolda Primary School Primary school · Mixed · Day, Kisumu County Highway Primary School Primary school · Mixed · Day, Kisumu County Hongo Ogosa Primary School Primary school · Mixed · Day, Kisumu County Hongo Radhiang Primary School Primary school · Mixed · Day, Kisumu County Huma Primary School Primary school · Mixed · Day, Kisumu County Jagir Singh Primary Primary school · Mixed · Day, Kisumu County Jalaram Aca Primary School Primary school · Mixed · Day, Kisumu County Jamaa Primary Primary school · Mixed · Day, Kisumu County Jans Junior Academy Primary School Primary school · Mixed · Day & Boarding, Kisumu County Jimo Primary School Primary school · Mixed · Day, Kisumu County Joel Omino Primary School Primary school · Mixed · Day, Kisumu County Johnsons Aca Primary School Primary school · Mixed · Day, Kisumu County Jonyo Primary School Primary school · Mixed · Day, Kisumu County Joodon Non Formal School Primary school · Mixed · Day, Kisumu County Josana Academy Primary School Primary school · Mixed · Day, Kisumu County Joyland Special School Primary school · Mixed · Day & Boarding, Kisumu County Kadete Primary School Primary school · Mixed · Day, Kisumu County Kadiju Primary Primary school · Mixed · Day, Kisumu County Kajulu Primary School Primary school · Mixed · Day, Kisumu County Kaloka Primary School Primary school · Mixed · Day, Kisumu County Kaloleni Muslim Primary School Primary school · Mixed · Day, Kisumu County Kaluore Primary School Primary school · Mixed · Day, Kisumu County Kamagore Primary School Primary school · Mixed · Day, Kisumu County Kamakowa Academy 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.