Skip to content
Home Homa Bay Kasipul
Primary schools in Kasipul Constituency
Agape Aca Primary School Primary school · Mixed · Day & Boarding, Homa Bay County Agawo Primary School Primary school · Mixed · Day, Homa Bay County Agoro Sare Primary School Primary school · Mixed · Day, Homa Bay County Alero Nanga Primary School Primary school · Mixed · Day, Homa Bay County Annam Christian Edu. Centre Primary school · Mixed · Day, Homa Bay County Aolo Primary School Primary school · Mixed · Day, Homa Bay County Apollo Aca Primary School Oyugis Primary school · Mixed · Day, Homa Bay County Aramo Primary School Primary school · Mixed · Day, Homa Bay County Atono Primary School Primary school · Mixed · Day, Homa Bay County Awuoro Primary School Primary school · Mixed · Day, Homa Bay County Bonge Primary School Primary school · Mixed · Day, Homa Bay County Brains Primary School Primary school · Mixed · Day, Homa Bay County Bright Future Primary School Primary school · Mixed · Day, Homa Bay County Brookstar Aca School Primary school · Mixed · Day, Homa Bay County Buoye Primary School Primary school · Mixed · Day, Homa Bay County Dol Kodera Primary School Primary school · Mixed · Day, Homa Bay County Elimu Jnr Aca Primary School Primary school · Mixed · Day, Homa Bay County Gideons Memorial Aca Primary School Primary school · Mixed · Day, Homa Bay County God Agulu Primary School Primary school · Mixed · Day, Homa Bay County God Kwach Primary School Primary school · Mixed · Day, Homa Bay County God Nyango Primary School Primary school · Mixed · Day, Homa Bay County Got Agulu Primary School Primary school · Mixed · Day, Homa Bay County Got Kagumbo Primary School Primary school · Mixed · Day, Homa Bay County Got Nyalgosi Primary School Primary school · Mixed · Day, Homa Bay County Green Fields Aca Primary School Primary school · Mixed · Day, Homa Bay County Gundo Consolata Aca Primary school · Mixed · Day, Homa Bay County Hisma Aca Primary School Primary school · Mixed · Day, Homa Bay County Jupiter Aca Primary School Primary school · Mixed · Day, Homa Bay County Kachieng Primary School Primary school · Mixed · Day, Homa Bay County Kaditonge Primary School Primary school · Mixed · Day, Homa Bay County Kako Jnr Aca Primary School Primary school · Mixed · Day, Homa Bay County Kalanding Primary School Primary school · Mixed · Day, Homa Bay County Kalando Primary School Primary school · Mixed · Day, Homa Bay County Kaluoch Primary School Primary school · Mixed · Day, Homa Bay County Kamuga Primary School Primary school · Mixed · Day, Homa Bay County Kanga Omuga Primary School Primary school · Mixed · Day, Homa Bay County Karabok Primary School Primary school · Mixed · Day, Homa Bay County Karogo Victory Aca Primary School Primary school · Mixed · Day, Homa Bay County Kasimba Primary School Primary school · Mixed · Day, Homa Bay County Katanga Primary School Primary school · Mixed · Day, Homa Bay County Kenya Christian School For The Deaf Primary School Primary school · Mixed · Day & Boarding, Homa Bay County Kombaka Primary School Primary school · Mixed · Day, Homa Bay County Kosele Christian Community Primary School Primary school · Mixed · Day, Homa Bay County Kosele Primary School Primary school · Mixed · Day, Homa Bay County Kosira Primary School Primary school · Mixed · Day, Homa Bay County Kotieno Primary School Primary school · Mixed · Day, Homa Bay County Kotieno Special Unit Primary school · Mixed · Day & Boarding, Homa Bay County Kwoyo Primary School Primary school · Mixed · Day, Homa Bay County Magungu Primary School Primary school · Mixed · Day, Homa Bay County Mang'Anga Primary School Primary school · Mixed · Day, Homa Bay County Masanga Primary School Primary school · Mixed · Day, Homa Bay County Mawira Primary School Primary school · Mixed · Day, Homa Bay County Mirondo Primary School Primary school · Mixed · Day, Homa Bay County Mithui Primary School Primary school · Mixed · Day, Homa Bay County Mititi Primary School Primary school · Mixed · Day, Homa Bay County Mumbo Primary School Primary school · Mixed · Day, Homa Bay County Nandi Primary School Primary school · Mixed · Day, Homa Bay County Ngulu Kanyango Primary School Primary school · Mixed · Day, Homa Bay County Nyabola Primary School Primary school · Mixed · Day, Homa Bay County Nyaduma Primary School Primary school · Mixed · Day, Homa Bay County Nyafare Primary School Primary school · Mixed · Day, Homa Bay County Nyagowa Primary School Primary school · Mixed · Day, Homa Bay County Nyahera Primary School Primary school · Mixed · Day, Homa Bay County Nyakiya Primary School Primary school · Mixed · Day, Homa Bay County Nyalenda Primary School Primary school · Mixed · Day, Homa Bay County Nyalgosi Primary School Primary school · Mixed · Day, Homa Bay County Nyambare Primary School Primary school · Mixed · Day, Homa Bay County Nyandama Hill Aca Primary school · Mixed · Day, Homa Bay County Nyandiwa Primary School Primary school · Mixed · Day, Homa Bay County Nyangiela Intergrated Primary School Primary school · Mixed · Day, Homa Bay County Nyang'Iela Primary School Primary school · Mixed · Day, Homa Bay County Nyanguju Junior Aca Primary School Primary school · Mixed · Day, Homa Bay County Nyatindo Primary School Primary school · Mixed · Day, Homa Bay County Nyatindo Special Unit School Primary school · Mixed · Day, Homa Bay County Nyatwere Primary School Primary school · Mixed · Day, Homa Bay County Nyawagalo Orphanage Primary School Primary school · Mixed · Day, Homa Bay County Nyawinyo Intergrated Oasis Complex Primary school · Mixed · Day & Boarding, Homa Bay County Nyimbi Primary School Primary school · Mixed · Day, Homa Bay County Obisa Primary School Primary school · Mixed · Day, Homa Bay County Ochunyo Primary School Primary school · Mixed · Day, Homa Bay County Ojwando Primary School Primary school · Mixed · Day, Homa Bay County Ombek Primary School Primary school · Mixed · Day, Homa Bay County Ondiko Primary School Primary school · Mixed · Day, Homa Bay County Ondiwa Gamba Primary School Primary school · Mixed · Day, Homa Bay County Opondo Primary School Primary school · Mixed · Day, Homa Bay County Otula Primary School Primary school · Mixed · Day, Homa Bay County Oyugis Abc Aca Primary School Primary school · Mixed · Day, Homa Bay County Oyugis Highlands Aca Primary school · Mixed · Day, Homa Bay County Oyugis Highway Primary School Primary school · Mixed · Day, Homa Bay County Oyugis Primary School Primary school · Mixed · Day, Homa Bay County Pirates Acad Primary School Primary school · Mixed · Day, Homa Bay County Ranyienya Primary School Primary school · Mixed · Day, Homa Bay County Rawinji Primary School Primary school · Mixed · Day, Homa Bay County Rongo Primary School Primary school · Mixed · Day, Homa Bay County Saye Primary School Primary school · Mixed · Day, Homa Bay County Simbiri Mck Primary School Primary school · Mixed · Day, Homa Bay County Sino Doh Primary School Primary school · Mixed · Day, Homa Bay County Sino S D A Primary School Primary school · Mixed · Day, Homa Bay County Smart Kids Aca Primary school · Mixed · Day, Homa Bay County St. Anne's Oyugis Academy 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 14 October 2026.
Constituency boundaries: IEBC, via UN OCHA (CC BY-IGO) .
Other schools come from our older directory. Each school page shows its dates.