Skip to content
Home Homa Bay Karachuonyo
Primary schools in Karachuonyo Constituency
Abundu Primary School Primary school · Mixed · Day, Homa Bay County Achuth Primary School Primary school · Mixed · Day, Homa Bay County Adhiro Primary School Primary school · Mixed · Day, Homa Bay County Adiedo Primary School Primary school · Mixed · Day, Homa Bay County Adita Primary School Primary school · Mixed · Day, Homa Bay County Ajigo Primary School Primary school · Mixed · Day, Homa Bay County Akwakra Primary School Primary school · Mixed · Day, Homa Bay County Alara Primary School Primary school · Mixed · Day, Homa Bay County Alaru Primary School Primary school · Mixed · Day, Homa Bay County Alego Primary School Primary school · Mixed · Day, Homa Bay County Alum Academy Primary Primary school · Mixed · Day, Homa Bay County Anduu Primary School Primary school · Mixed · Day, Homa Bay County Angong'a Primary School Primary school · Mixed · Day, Homa Bay County Apuko Doh Primary School Primary school · Mixed · Day, Homa Bay County Apuko SDA Primary School Primary school · Mixed · Day, Homa Bay County Awach Primary School Primary school · Mixed · Day, Homa Bay County Ayub Okoko Primary School Primary school · Mixed · Day, Homa Bay County Bala Mercy Primary School Primary school · Mixed · Day, Homa Bay County Bala Primary School Primary school · Mixed · Day, Homa Bay County Bongia Primary School Primary school · Mixed · Day, Homa Bay County Burlum Primary School Primary school · Mixed · Day, Homa Bay County Buru Primary School Primary school · Mixed · Day, Homa Bay County Bware Primary School Primary school · Mixed · Day, Homa Bay County Chula Primary School Primary school · Mixed · Day, Homa Bay County Dansam Primary School Primary school · Mixed · Day, Homa Bay County Daraja Primary School Primary school · Mixed · Day, Homa Bay County Denga Primary School Primary school · Mixed · Day, Homa Bay County Focus Academy - Primary Primary school · Mixed · Day, Homa Bay County Gendia Aca Primary School Primary school · Mixed · Day, Homa Bay County Gendia Primary School Primary school · Mixed · Day, Homa Bay County God-Ndonyo Primary School Primary school · Mixed · Day, Homa Bay County Gogo Primary School Primary school · Mixed · Day, Homa Bay County Got Okii Primary School Primary school · Mixed · Day, Homa Bay County Gungu Primary School Primary school · Mixed · Day, Homa Bay County Haggai Kayier Primary School Primary school · Mixed · Day, Homa Bay County Homa Hills Primary School Primary school · Mixed · Day, Homa Bay County Homelime Primary School Primary school · Mixed · Day, Homa Bay County Jonyo Primary School Primary school · Mixed · Day, Homa Bay County Kagai Primary School Primary school · Mixed · Day, Homa Bay County Kajiei Primary School Primary school · Mixed · Day, Homa Bay County Kaluga Primary School Primary school · Mixed · Day, Homa Bay County Kamolo Primary School Primary school · Mixed · Day, Homa Bay County Kamser Primary School Primary school · Mixed · Day, Homa Bay County Kamuga Primary School Primary school · Mixed · Day, Homa Bay County Kamwala Blessed Academy Primary Primary school · Mixed · Day, Homa Bay County Kanam Primary School Primary school · Mixed · Day & Boarding, Homa Bay County Kandiege Primary School Primary school · Mixed · Day, Homa Bay County Kandiege Star Academy Primary school · Mixed · Day, Homa Bay County Kanjira Primary School Primary school · Mixed · Day, Homa Bay County Kanyadhiang' Primary School Primary school · Mixed · Day, Homa Bay County Kanyadhiang' Special Unit Primary school · Mixed · Boarding, Homa Bay County Kanyamfwa Primary School Primary school · Mixed · Day, Homa Bay County Kanyangwena Primary School Primary school · Mixed · Day, Homa Bay County Karabondi Primary School Primary school · Mixed · Day, Homa Bay County Kasibos Primary School Primary school · Mixed · Day, Homa Bay County Kawiti Primary School Primary school · Mixed · Day, Homa Bay County Kawuor Primary School Primary school · Mixed · Day, Homa Bay County Kendu Bay Aca Primary School Primary school · Mixed · Day, Homa Bay County Kendu Jnr Aca Primary school · Mixed · Day, Homa Bay County Kendu Muslim Primary School Primary school · Mixed · Day, Homa Bay County Kibaga Primary School Primary school · Mixed · Day, Homa Bay County Kibugu Primary School Primary school · Mixed · Day, Homa Bay County Kideswa Primary School Primary school · Mixed · Day, Homa Bay County Kimira Primary School Primary school · Mixed · Day, Homa Bay County Kingii Primary School Primary school · Mixed · Day, Homa Bay County Kisindi Primary School Primary school · Mixed · Day, Homa Bay County Kital Primary School Primary school · Mixed · Day, Homa Bay County Kobala Primary School Primary school · Mixed · Day, Homa Bay County Kobila Primary School Primary school · Mixed · Day, Homa Bay County Koboo Primary School Primary school · Mixed · Day, Homa Bay County Kobuya Primary School Primary school · Mixed · Day, Homa Bay County Kodoch Primary School Primary school · Mixed · Day, Homa Bay County Kogana Primary School Primary school · Mixed · Day, Homa Bay County Kogembo Primary School Primary school · Mixed · Day, Homa Bay County Kogweno Primary School Primary school · Mixed · Day, Homa Bay County Kokoth Primary School Primary school · Mixed · Day, Homa Bay County Koliech Primary School Primary school · Mixed · Day, Homa Bay County Konyach Primary School Primary school · Mixed · Day, Homa Bay County Kotieno Gumba Primary School Primary school · Mixed · Day, Homa Bay County Kotonje Primary School Primary school · Mixed · Day, Homa Bay County Kunya Primary School Primary school · Mixed · Day, Homa Bay County Lasco Academy Primary school · Mixed · Day, Homa Bay County Liera Primary School Primary school · Mixed · Day, Homa Bay County Lieta Primary School Primary school · Mixed · Day, Homa Bay County Light House Academy - Primary Primary school · Mixed · Day, Homa Bay County Loo Rateng' Primary School Primary school · Mixed · Day, Homa Bay County Lwala Primary School Primary school · Mixed · Day, Homa Bay County Lwanda Primary School Primary school · Mixed · Day, Homa Bay County Maguti Primary School Primary school · Mixed · Day, Homa Bay County Makaka Primary School Primary school · Mixed · Day, Homa Bay County Mango Primary School Primary school · Mixed · Day, Homa Bay County Mariwa Primary School Primary school · Mixed · Day, Homa Bay County Masogo Primary School Primary school · Mixed · Day, Homa Bay County Mawego Girls Boarding Primary School Primary school · Girls · Boarding, Homa Bay County Mawego Mixed Primary School Primary school · Mixed · Day, Homa Bay County Migeni Primary School Primary school · Mixed · Day, Homa Bay County Migingo Primary School Primary school · Mixed · Day, Homa Bay County Migunde Primary School Primary school · Mixed · Day, Homa Bay County Mirembe Primary School Primary school · Mixed · Day, Homa Bay County Mirengo 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 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.