Skip to content
Home Nyanza Homa Bay Asego West Kanyada
Akele Primary School Primary school · Mixed · Day, Homa Bay County Bishop Okulu Magare Girls Secondary C3 · Girls · Boarding, Homa Bay sub-county, Homa Bay County Gogo Katuma Primary School Primary school · Mixed · Day, Homa Bay County Kijawa Primary School Primary school · Mixed · Day, Homa Bay County Lang'o Oromo Primary Primary school · Mixed · Day, Homa Bay County Magare Primary School Primary school · Mixed · Day, Homa Bay County Maguti Mixed Day Secondary School C4 · Mixed · Day, Homa Bay sub-county, Homa Bay County Maguti Primary School Primary school · Mixed · Day, Homa Bay County Ndiru Primary School Primary school · Mixed · Day, Homa Bay County Ngere Primary School Primary school · Mixed · Day, Homa Bay County Nyagitha Primary School Primary school · Mixed · Day, Homa Bay County Nyakune Primary School Primary school · Mixed · Day, Homa Bay County Ogango Katuma Primary School Primary school · Mixed · Day, Homa Bay County Olodo Primary School Primary school · Mixed · Day, Homa Bay County Pundo Kalanya Primary School Primary school · Mixed · Day, Homa Bay County Radiro Primary School Primary school · Mixed · Day, Homa Bay County Riwa Primary School Primary school · Mixed · Day, Homa Bay County Ruga Primary School Primary school · Mixed · Day, Homa Bay County Sero Primary School Primary school · Mixed · Day, Homa Bay County Watata Primary School Primary school · Mixed · Day, Homa Bay County Wiamen Primary School Primary school · Mixed · Day, Homa Bay County Yawo Primary School Primary school · Mixed · Day, Homa Bay 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.