Skip to content
Home Nyanza Kisumu
Senior schools in Kisumu District
Alendu Mixed Secondary School C4 · Mixed · Day, Kadibo sub-county, Kisumu County Alungo Mixed Secondary School C4 · Mixed · Day, Seme sub-county, Kisumu County Alwala High School C4 · Mixed · Day, Seme sub-county, Kisumu County Angira Secondary Senior school · Mixed · Day, Kisumu County Archbishop Okoth High Miranga Mixed Day Secondary School Senior school · Mixed · Day, Kisumu County Arombo Secondary School C4 · Mixed · Day, Kadibo sub-county, Kisumu County Bar - Union Secondary School C4 · Mixed · Day, Kisumu West sub-county, Kisumu County Bishop Mwai Abiero Magwar Girls Secondary School Senior school · Girls · Day, Kisumu County Bishop Okoth Girls Secondary School C3 · Girls · Boarding, Kisumu West sub-county, Kisumu County Bonde Secondary School C4 · Mixed · Day, Seme sub-county, Kisumu County Braeburn Intl Kisumu Secondary School Senior school · Mixed · Day, Kisumu County Chiga Secondary Senior school · Mixed · Day, Kisumu County Christ Church Secondary School Senior school · Mixed · Day, Kisumu County Chulaimbo Secondary C2 · Boys · Boarding, Kisumu West sub-county, Kisumu County Covenant Aca Secondary School Senior school · Mixed · Day & Boarding, Kisumu County Dago Thim Secondary School C4 · Mixed · Day, Kisumu West sub-county, Kisumu County D.H.T.Secondary School Senior school · Mixed · Day, Kisumu County Diemo Mixed Secondary C4 · Mixed · Day, Seme sub-county, Kisumu County Dr. Alhefni Reachout Secondary School Senior school · Mixed · Day, Kisumu County Dr. Aloo Gumbi Mixed Secondary Senior school · Mixed · Day, Kisumu County Highway Secondary School Senior school · Mixed · Day, Kisumu County Huma Girls Secondary School C3 · Girls · Boarding, Kisumu West sub-county, Kisumu County Jalaram Aca Secondary School Senior school · Mixed · Day, Kisumu County Jans Senior Academy Secondary School Senior school · Mixed · Day & Boarding, Kisumu County Joel Omino Secondary School C4 · Mixed · Day, Kisumu Central sub-county, Kisumu County Joyland Special Secondary School C1 · Mixed · Boarding, Kisumu Central sub-county, Kisumu County Kanyagwal Secondary School C4 · Mixed · Day, Kadibo sub-county, Kisumu County Kanyamedha Secondary School C4 · Mixed · Day, Kisumu West sub-county, Kisumu County Kassagam Baptist Secondary School Senior school · Mixed · Day, Kisumu County Kawino Mixed Secondary C4 · Mixed · Day, Kisumu West sub-county, Kisumu County Kindu R.C Secondary Senior school · Mixed · Day, Kisumu County Kirembe Mixed Secondary School C4 · Mixed · Day, Kisumu West sub-county, Kisumu County Kisumu Boys Secondary School C1 · Boys · Boarding, Kisumu Central sub-county, Kisumu County Kisumu Day Secondary School C3 · Boys · Boarding, Kisumu Central sub-county, Kisumu County Kisumu Girls Secondary School C1 · Girls · Boarding, Kisumu Central sub-county, Kisumu County Kisumu Senior Academy Secondary School Senior school · Mixed · Day, Kisumu County Kisumu South Adventist Secondary School Senior school · Mixed · Day, Kisumu County Kit Mikayi Secondary School Senior school · Mixed · Day, Kisumu County Kobura Girls Secondary School Senior school · Girls · Day, Kisumu County Kuoyo Mixed Secondary C4 · Mixed · Day, Kisumu West sub-county, Kisumu County Lela Secondary School C4 · Mixed · Day, Kadibo sub-county, Kisumu County Liberty Secondary School Senior school · Mixed · Day, Kisumu County Lions High Secondary School C4 · Mixed · Day, Kisumu Central sub-county, Kisumu County Lwala Kadawa Secondary School C4 · Mixed · Day, Kisumu West sub-county, Kisumu County Mariwa Mixed Day Secondary School C4 · Mixed · Day, Seme sub-county, Kisumu County Maseno High School C1 · Boys · Boarding, Kisumu West sub-county, Kisumu County Masogo Secondary School C3 · Mixed · Boarding, Kadibo sub-county, Kisumu County Mayenya Secondary Senior school · Mixed · Day, Kisumu County Mayieka High School C4 · Mixed · Day, Seme sub-county, Kisumu County Migingo Girls Secondary School C2 · Girls · Boarding, Kadibo sub-county, Kisumu County Miwani Secondary School C2 · Boys · Boarding, Muhoroni sub-county, Kisumu County Muslim Secondary School Senior school · Mixed · Day, Kisumu County Ndiru Mixed Secondary C3 · Mixed · Boarding, Seme sub-county, Kisumu County Nduru Secondary School C4 · Mixed · Day, Kadibo sub-county, Kisumu County New Kisumu Secondary School Senior school · Mixed · Day, Kisumu County Ngere High School C2 · Boys · Boarding, Seme sub-county, Kisumu County Nyakakana Mixed Secondary School C4 · Mixed · Day, Kadibo sub-county, Kisumu County Nyalunya Secondary C4 · Mixed · Day, Kisumu East sub-county, Kisumu County Nyamasaria Secondary C4 · Mixed · Day, Kisumu East sub-county, Kisumu County Nyanza Christian Secondary School Senior school · Mixed · Day, Kisumu County Oasis of Hope Secondary School Senior school · Mixed · Day, Kisumu County Obede Secondary School C4 · Mixed · Day, Kisumu West sub-county, Kisumu County Obwolo Secondary School C4 · Mixed · Day, Kisumu East sub-county, Kisumu County Ogada Secondary School C4 · Mixed · Day, Kisumu West sub-county, Kisumu County Okok Secondary C4 · Mixed · Day, Kisumu East sub-county, Kisumu County Oluowa Secondary School Senior school · Mixed · Day, Kisumu County Omuya Mixed Secondary School C4 · Mixed · Day, Seme sub-county, Kisumu County Ongalo Secondary School C4 · Mixed · Day, Kisumu West sub-county, Kisumu County Onge'che Secondary School C4 · Mixed · Day, Kadibo sub-county, Kisumu County Orando Mixed Secondary School C4 · Mixed · Day, Seme sub-county, Kisumu County Orongo Secondary School C4 · Mixed · Day, Kisumu East sub-county, Kisumu County Oruga Mixed Secondary Senior school · Mixed · Day, Kisumu County Osiri Mixed Secondary School C4 · Mixed · Day, Kisumu West sub-county, Kisumu County Otieno Oyoo Secondary School C2 · Boys · Boarding, Kadibo sub-county, Kisumu County Rapogi Secondary School C4 · Mixed · Day, Seme sub-county, Kisumu County Ratta Mixed Secondary C4 · Mixed · Day, Seme sub-county, Kisumu County Shady Garden Aca Secondary School Senior school · Mixed · Day, Kisumu County Sianda Mixed Secondary C4 · Mixed · Day, Kisumu West sub-county, Kisumu County Sinyolo Girls' Secondary C1 · Girls · Boarding, Kisumu West sub-county, Kisumu County St Aloise Girls Secondary School Senior school · Girls · Day & Boarding, Kisumu County St. Antony Dago Kokore Secondary School Senior school · Mixed · Day, Kisumu County St. Barnabas Girls Secondary C2 · Girls · Boarding, Seme sub-county, Kisumu County St. Francis Girls Secondary Senior school · Mixed · Day, Kisumu County St Gabriel's Seminary Secondary Senior school · Boys · Boarding, Kisumu County St. Ignatius Loyola Secondary School Senior school · Mixed · Day, Kisumu County St. Marks Secondary School Senior school · Mixed · Day, Kisumu County St Mary Goretty Oluoma Secondary School Senior school · Mixed · Day, Kisumu County St Patricks Aca Secondary School Senior school · Mixed · Day, Kisumu County St Patrick Senior Academy Secondary School Senior school · Mixed · Day, Kisumu County St. Peters Nanga Mixed Secondary School C4 · Mixed · Day, Kisumu Central sub-county, Kisumu County St Peters Secondary School Kajulu C4 · Mixed · Day, Seme sub-county, Kisumu County St Theresas Girls Secondary School Senior school · Girls · Day, Kisumu County Sunrise Secondary C4 · Mixed · Day, Seme sub-county, Kisumu County Tiengre Mixed Secondary School C4 · Mixed · Day, Kisumu West sub-county, Kisumu County Wachara Mixed Secondary School C4 · Mixed · Day, Kisumu West sub-county, Kisumu County Withur Boys Secondary School Senior school · Boys · Boarding, Kisumu County Xaverian Secondary School C4 · Mixed · Day, Kisumu Central sub-county, 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.