Senior schools in Uranga Division School name Search School type All45Primary36Senior9 Dibuoro SecondaryC4 · Mixed · Day, Siaya sub-county, Siaya CountyDirk Allison Academy Secondary SchoolSenior school · Mixed · Day, Siaya CountyHawinga Girls Secondary SchoolC3 · Girls · Boarding, Siaya sub-county, Siaya CountyKalkada Mixed SecondarySenior school · Mixed · Day, Siaya CountyMalomba Mixed Day SecondaryC4 · Mixed · Day, Siaya sub-county, Siaya CountyMwer Boys High SchoolC4 · Boys · Day, Siaya sub-county, Siaya CountyNyambare SecondaryC4 · Mixed · Day, Siaya sub-county, Siaya CountySirende Mixed SecondaryC4 · Mixed · Day, Siaya sub-county, Siaya CountyUnyolo SecondaryC4 · Mixed · Day, Siaya sub-county, Siaya County KCSE results by school · Historical KCSE rankings for Uranga 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.