Skip to content
Home Western Kakamega Ikolomani
Buchango Secondary School Senior school · Mixed · Day, Kakamega County Burendwa Primary Primary school · Mixed · Day, Kakamega County Bushiangala Primary School Primary school · Mixed · Day, Kakamega County Bushiangala Secondary School C3 · Mixed · Boarding, Kakamega South sub-county, Kakamega County Busilwa Primary Primary school · Mixed · Day, Kakamega County Eregi Girls Boarding Prysch Primary school · Girls, Kakamega County Eregi Girls High School Senior school · Girls · Boarding, Kakamega County Eregi Mixed Primary School Primary school · Mixed · Day, Kakamega County Eregi Mixed Special Primary school · Mixed · Day, Kakamega County Fesbeth Primary Primary school · Mixed · Day, Kakamega County Fr. Joseph Ortner Girls School Senior school · Mixed · Day, Kakamega County Ibwali Primary School Primary school · Mixed · Day, Kakamega County Ichina Primary School Primary school · Mixed · Day, Kakamega County Iguhu Primary Primary school · Mixed · Day, Kakamega County Ikhulili Primary Primary school · Mixed · Day, Kakamega County Iluya Primary School Primary school · Mixed · Day, Kakamega County Imalaba Primary Primary school · Mixed · Day, Kakamega County Imalaba Secondary C4 · Mixed · Day, Kakamega South sub-county, Kakamega County Imani Primary School Primary school · Mixed · Day, Kakamega County Imbale Primary Primary school · Mixed · Day, Kakamega County Imbale Secondary C4 · Mixed · Day, Kakamega South sub-county, Kakamega County Imuliru Primary School Primary school · Mixed · Day, Kakamega County Imusali Primary School Primary school · Mixed · Day, Kakamega County Iremere Primary School Primary school · Mixed · Day, Kakamega County Ishieywe Primary Primary school · Mixed · Day, Kakamega County Isulu Primary School Primary school · Mixed · Day, Kakamega County Ivole Friends Primary School Primary school · Mixed · Day, Kakamega County Ivonda Primary School Primary school · Mixed · Day, Kakamega County Kaluni Primary School Primary school · Mixed · Day, Kakamega County Kimingini Primary School Primary school · Mixed · Day, Kakamega County Lirhembe Girls Secondary School C3 · Girls · Boarding, Kakamega South sub-county, Kakamega County Lirhembe Primary School Primary school · Mixed · Day, Kakamega County Lirhembe Secondary School Senior school · Mixed, Kakamega County Lubambo Primary Primary school · Mixed · Day, Kakamega County Lusiola Primary Primary school · Mixed · Day, Kakamega County Lusiola Secondary Senior school · Mixed · Day, Kakamega County Lusui Primary School Primary school · Mixed · Day, Vihiga County Lwanasa Primary School Primary school, Kakamega County Lwenya Primary Primary school · Mixed · Day, Kakamega County Madivini Primary Primary school · Mixed · Day, Kakamega County Makhokho Primary School Primary school · Mixed · Day, Kakamega County Makhokho Secondary School Senior school · Mixed · Boarding, Kakamega County Malinya Primary School Primary school · Mixed · Day, Kakamega County Masiyenze Primary School Primary school · Mixed · Day, Kakamega County Masiyenze Secondary School Senior school · Mixed · Day, Kakamega County Matundu Primary School Primary school · Mixed · Day, Kakamega County Mukoyani Primary Primary school · Mixed · Day, Kakamega County Mulama Primary Primary school · Mixed · Day, Kakamega County Mumbetsa Primary Primary school · Mixed · Day, Kakamega County Musali Secondary School Senior school · Girls · Day, Kakamega County Musasa Primary Primary school · Mixed · Day, Kakamega County Musingu High School Senior school · Boys · Boarding, Kakamega County Musingu Primary Primary school · Mixed · Day, Kakamega County Musoli Girls Primary Primary school · Girls, Kakamega County Musoli Mixed Primary Primary school · Mixed · Day, Kakamega County Musoli Special School Primary school · Mixed · Day, Kakamega County Mutaho Primary Primary school · Mixed · Day, Kakamega County Mwikhomo Primary Primary school · Mixed · Day, Kakamega County Mwikhomo Special Unit Primary school · Mixed · Day, Kakamega County Naliava Primary School Primary school · Mixed · Day, Vihiga County Sabane Primary School Primary school · Mixed · Day, Kakamega County Shamusinjiri Primary Primary school · Mixed · Day, Kakamega County Shanjetso Primary Primary school · Mixed · Day, Kakamega County Shibuname Primary School Primary school · Mixed · Day, Kakamega County Shichinji Primary Primary school · Mixed · Day, Kakamega County Shichinji Secondary Senior school · Mixed · Day, Kakamega County Shiduha Girls Secondary Senior school · Girls · Day, Kakamega County Shiduha Primary Primary school · Mixed · Day, Kakamega County Shihalia Primary School Primary school · Mixed · Day, Kakamega County Shijiko Primary Primary school · Mixed · Day, Kakamega County Shikhombelo Primary Primary school · Mixed · Day, Kakamega County Shikhombelo Special Unit Primary school · Mixed · Day, Kakamega County Shikokho Primary School Primary school · Mixed · Day, Kakamega County Shikokho Secondary School C3 · Mixed · Boarding, Kakamega South sub-county, Kakamega County Shikondi Primary Primary school · Mixed · Day, Kakamega County Shikumu Primary School Primary school · Mixed · Day, Kakamega County Shikunga Secondary School C2 · Mixed · Boarding, Kakamega South sub-county, Kakamega County Shimanyiro Primary Primary school · Mixed · Day, Kakamega County Shimanyiro Secondary Senior school · Mixed · Day, Kakamega County Shinyikha Primary Primary school · Mixed · Day, Kakamega County Shirandalo Primary Primary school · Mixed · Day, Kakamega County Shirumba Primary School Primary school · Mixed · Day, Kakamega County Shisele Primary Primary school · Mixed · Day, Kakamega County Shiseno Primary Primary school · Mixed · Day, Kakamega County Shisesya Primary School Primary school · Mixed · Day, Kakamega County Shisesya Secondary School Senior school · Mixed · Day, Kakamega County Shitechia Primary School Primary school · Mixed · Day, Kakamega County Shitoli Primary School Primary school · Mixed · Day, Kakamega County Shitoli Secondary School Senior school · Mixed · Day, Kakamega County Shivagala Primary School Primary school · Mixed · Day, Kakamega County Shivagala Secondary School C4 · Mixed · Day, Kakamega South sub-county, Kakamega County Shiveye Primary School Primary school · Mixed · Day, Kakamega County Shiveye Secondary School C4 · Mixed · Day, Kakamega South sub-county, Kakamega County Shiveye Special School Primary school · Mixed · Day, Kakamega County Shivihiga Primary School Primary school · Mixed · Day, Kakamega County St. Ann's Musoli Girls High Senior school · Girls, Kakamega County St. Jerome Secondary School Senior school · Mixed · Day, Kakamega County St. Michael Shamusinjiri Secondary C4 · Mixed · Day, Kakamega South sub-county, Kakamega County St. Thomas Shikumu Secondary School C4 · Mixed · Day, Kakamega South sub-county, Kakamega 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.
Other schools come from our older directory. Each school page shows its dates.