Skip to content
Home Nyanza Homa Bay Asego East Kanyada
Arujo Primary School Primary school · Mixed · Day, Homa Bay County Bishop Lawi Academy Primary School Primary school · Mixed · Day, Homa Bay County Chiga Primary School Primary school · Mixed · Day, Homa Bay County Got Kokech Primary School Primary school · Mixed · Day, Homa Bay County Kambeke Primary School Primary school · Mixed · Day, Homa Bay County Kogwang' Primary School Primary school · Mixed · Day, Homa Bay County Kopiyo Primary School Primary school · Mixed · Day, Homa Bay County Kuja Primary School Primary school · Mixed · Day, Homa Bay County Lakeville Academy Mixed Day Secondary Senior school · Mixed · Day & Boarding, Homa Bay County Lieta Primary School Primary school · Mixed · Day, Homa Bay County Lorateng' Primary School Primary school · Mixed · Day, Homa Bay County Maguje Primary School Primary school · Mixed · Day, Homa Bay County Majiwa Mixed Day Secondary Senior school · Mixed · Day, Homa Bay County Majiwa Primary School Primary school · Mixed · Day, Homa Bay County Manga Primary School Primary school · Mixed · Day, Homa Bay County Marindi Secondary School Senior school · Mixed · Day, Homa Bay County Masakla Primary School Primary school · Mixed · Day, Homa Bay County Muche Primary School Primary school · Mixed · Day, Homa Bay County Ndori Primary School Primary school · Mixed · Day, Homa Bay County Nduta Primary School Primary school · Mixed · Day, Homa Bay County Nyalkiny Mixed Day Secondary School C4 · Mixed · Day, Homa Bay sub-county, Homa Bay County Nyalkiny Primary School Primary school · Mixed · Day, Homa Bay County Nyanguu Primary School Primary school · Mixed · Day, Homa Bay County Nyatago Kachar Primary School Primary school · Mixed · Day, Homa Bay County Ogande Mixed Day Secondary School C4 · Mixed · Day, Homa Bay sub-county, Homa Bay County Ogande Mixed Primary School Primary school · Mixed · Day, Homa Bay County Ogande Special Primary School Primary school · Mixed · Day & Boarding, Homa Bay County Ojunge Primary School Primary school · Mixed · Day, Homa Bay County Otaro Primary School Primary school · Mixed · Day, Homa Bay County Pala Masogo Primary School Primary school · Mixed · Day, Homa Bay County Pap Ndege Primary School Primary school · Mixed · Day, Homa Bay County Rabuor Masawa Primary School Primary school · Mixed · Day, Homa Bay County Rodi Kopany Primary Primary school · Mixed · Day, Homa Bay County Rodi Township Academy Primary Primary school · Mixed · Day, Homa Bay County St Benards Academy Primary Rodi Primary school · Mixed · Day, Homa Bay County St. Julians Rodi Kopany Girls Secondary School Senior school · Girls · Day & Boarding, Homa Bay County St. Marys Marindi Primary School Primary school · Mixed · Day, Homa Bay County Wahambla Primary School Primary school · Mixed · Day, Homa Bay County Wang'apala Kobuola Primary School Primary school · Mixed · Day, Homa Bay County Wiga Mixed Day Secondary School Senior school · Mixed · Day, Homa Bay County Wiga Primary School Primary school · Mixed · Day, Homa Bay County Wiobiero Mixed Day Secondary School C4 · Mixed · Day, Homa Bay sub-county, Homa Bay County Wiobiero 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.