Skip to content
Home Homa Bay Rangwe
Primary schools in Rangwe Constituency
Achego Primary School Primary school · Mixed · Day, Homa Bay County AIC Bethel Rangwe Preparatory Primary School Primary school · Mixed · Day, Homa Bay County Aimo Primary School Primary school · Mixed · Day, Homa Bay County Akado Primary School Primary school · Mixed · Day, Homa Bay County Alara Korayo Primary School Primary school · Mixed · Day, Homa Bay County Amoso Primary School Primary school · Mixed · Day, Homa Bay County Anding'o Primary School Primary school · Mixed · Day, Homa Bay County Ang'iro Primary School Primary school · Mixed · Day, Homa Bay County Anind Oko Primary School Primary school · Mixed · Day, Homa Bay County Aoch Muga Primary School Primary school · Mixed · Day, Homa Bay County Ariwa Primary School Primary school · Mixed · Day, Homa Bay County Asumbi Friends Primary School Primary school · Mixed · Day, Homa Bay County Asumbi Girls Boarding Primary Primary school · Girls · Day, Homa Bay County Asumbi Mixed Primary Primary school · Mixed · Day, Homa Bay County Atili Primary School Primary school · Mixed · Day, Homa Bay County Ayuyu Primary School Primary school · Mixed · Day, Homa Bay County Bondo Primary School Primary school · Mixed · Day, Homa Bay County Bwanda Academy Primary School Primary school · Mixed · Day, Homa Bay County Chiepe Primary School Primary school · Mixed · Day, Homa Bay County Father Scheffer Asumbi Boys Boarding Primary school · Boys · Day, Homa Bay County God Bondo Primary School Primary school · Mixed · Day, Homa Bay County God Kado Primary School Primary school · Mixed · Day, Homa Bay County God Lwala Primary School Primary school · Mixed · Day, Homa Bay County God Marera Primary School Primary school · Mixed · Day, Homa Bay County God Ndiru Primary School Primary school · Mixed · Day, Homa Bay County God Ponge Primary School Primary school · Mixed · Day, Homa Bay County God Puro Primary School Primary school · Mixed · Day, Homa Bay County Got Kabok Primary School Primary school · Mixed · Day, Homa Bay County Gul Kagembe Primary School Primary school · Mixed · Day, Homa Bay County Heartspring Academy Primary School Primary school · Mixed · Day, Homa Bay County Hope Children's Centre Primary School Primary school · Mixed · Day, Homa Bay County Janeiro Junior Academy Primary School Primary school · Mixed · Day, Homa Bay County Kachar Primary School Primary school · Mixed · Day, Homa Bay County Kawiya Primary School Primary school · Mixed · Day, Homa Bay County Kimanyi Primary School Primary school · Mixed · Day, Homa Bay County Kirongo Primary School Primary school · Mixed · Day, Homa Bay County Kochienge Primary School Primary school · Mixed · Day, Homa Bay County Koga Primary School Primary school · Mixed · Day, Homa Bay County Kotora Primary Primary school · Mixed · Day, Homa Bay County Koyoo Primary School Primary school · Mixed · Day, Homa Bay County Koyore Primary School Primary school · Mixed · Day, Homa Bay County Kuoyo Kaura Primary Primary school · Mixed · Day, Homa Bay County Kuoyo Kochia Primary School Primary school · Mixed · Day, Homa Bay County Ligisa Primary School Primary school · Mixed · Day, Homa Bay County Ludhe Dongo Primary Primary school · Mixed · Day, Homa Bay County Luora Primary School Primary school · Mixed · Day, Homa Bay County Lwaho Primary School Primary school · Mixed · Day, Homa Bay County Lwanda Kodote Primary School Primary school · Mixed · Day, Homa Bay County Lwanda Primary School Primary school · Mixed · Day, Homa Bay County Magwar Primary School Primary school · Mixed · Day, Homa Bay County Manga Primary School Primary school · Mixed · Day, Homa Bay County Marienga Primary School Primary school · Mixed · Day, Homa Bay County Maugo Primary School Primary school · Mixed · Day, Homa Bay County Mbeka Junior Academy Primary School Primary school · Mixed · Day, Homa Bay County Ngegu Blessings Academy Primary School Primary school · Mixed · Day, Homa Bay County Ngegu Primary School Primary school · Mixed · Day, Homa Bay County Ngulu Primary School Primary school · Mixed · Day, Homa Bay County Nyabola Primary School Primary school · Mixed · Day, Homa Bay County Nyachar Primary School Primary school · Mixed · Day, Homa Bay County Nyadiere Primary School Primary school · Mixed · Day, Homa Bay County Nyajanja Primary School Primary school · Mixed · Day, Homa Bay County Nyakwadha Primary School Primary school · Mixed · Day, Homa Bay County Nyaliech Primary School Primary school · Mixed · Day, Homa Bay County Nyalienga Primary School Primary school · Mixed · Day, Homa Bay County Nyalunya Primary School Primary school · Mixed · Day, Homa Bay County Nyambare Primary School Primary school · Mixed · Day, Homa Bay County Nyandema Primary School Primary school · Mixed · Day, Homa Bay County Nyandiwa Primary School Primary school · Mixed · Day, Homa Bay County Nyando Primary School Primary school · Mixed · Day, Homa Bay County Nyangweso Special School for the Deaf Primary Primary school · Mixed · Day, Homa Bay County Nyarut Primary School Primary school · Mixed · Day, Homa Bay County Nyaundho Primary School Primary school · Mixed · Day, Homa Bay County Nyauu Primary School Primary school · Mixed · Day, Homa Bay County Nyawita Primary School Primary school · Mixed · Day, Homa Bay County Nyopuge Primary School Primary school · Mixed · Day, Homa Bay County Obengle Primary School Primary school · Mixed · Day, Homa Bay County Obunga Primary School Primary school · Mixed · Day, Homa Bay County Obwanda Primary School Primary school · Mixed · Day, Homa Bay County Odienya Primary School Primary school · Mixed · Day, Homa Bay County Olare Primary School Primary school · Mixed · Day, Homa Bay County Oluso Primary School Primary school · Mixed · Day, Homa Bay County Omoche Primary School Primary school · Mixed · Day, Homa Bay County Ondiche Primary School Primary school · Mixed · Day, Homa Bay County Oneno Primary School Primary school · Mixed · Day, Homa Bay County Ongang'a Primary School Primary school · Mixed · Day, Homa Bay County Ongeti Primary School Primary school · Mixed · Day, Homa Bay County Ongoro Primary School Primary school · Mixed · Day, Homa Bay County Onyege Primary School Primary school · Mixed · Day, Homa Bay County Onyuera Inter Academy Primary Primary school · Mixed · Day, Homa Bay County Opinde Primary School Primary school · Mixed · Day, Homa Bay County Orero Primary School Primary school · Mixed · Day, Homa Bay County Othoro Primary School Primary school · Mixed · Day, Homa Bay County Otolo Primary School Primary school · Mixed · Day, Homa Bay County Otweyo Primary School Primary school · Mixed · Day, Homa Bay County Pap Alara Primary School Primary school · Mixed · Day, Homa Bay County Pap Kamathayo Primary School Primary school · Mixed · Day, Homa Bay County Philemon Memorial Academy Primary Primary school · Mixed · Day, Homa Bay County Pundo Primary School Primary school · Mixed · Day, Homa Bay County Rabango Primary School Primary school · Mixed · Day, Homa Bay County Rabuor Kaura Primary 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.
Constituency boundaries: IEBC, via UN OCHA (CC BY-IGO) .
Other schools come from our older directory. Each school page shows its dates.