Skip to content
Home Western Kakamega Lurambi
Bukura Educational Centre Primary School Primary school · Mixed · Day, Kakamega County Bushili Primary School Primary school · Mixed · Day, Kakamega County Ebuchinga Primary School Primary school · Mixed · Day, Kakamega County Ebuchinga Secondary School Senior school · Mixed · Day, Kakamega County Ebuchira Primary School Primary school · Mixed · Day, Kakamega County Ebumamu Primary School Primary school · Mixed · Day, Kakamega County Ebung'aya Primary School Primary school · Mixed · Day, Kakamega County Eburenga Primary School Primary school · Mixed · Day, Kakamega County Ebushibo Primary School Primary school · Mixed · Day, Kakamega County Ebutenje Primary School Primary school · Mixed · Day, Kakamega County Ekapwonje Primary School Primary school · Mixed · Day, Kakamega County Elufafwa Primary School Primary school · Mixed · Day, Kakamega County Elukho Primary School Primary school · Mixed · Day, Kakamega County Emahungu Primary School Primary school · Mixed · Day, Kakamega County Emasera Primary School Primary school · Mixed · Day, Kakamega County Ematete Primary School Primary school · Mixed · Day, Kakamega County Ematete Secondary School Senior school · Mixed · Day, Kakamega County Ematiha Primary School Primary school · Mixed · Day, Kakamega County Ematiha Secondary School C4 · Mixed · Day, Navakholo sub-county, Kakamega County Emukaba Primary School Primary school · Mixed · Day, Kakamega County Emulakha Primary School Primary school · Mixed · Day, Kakamega County Emulama Primary School Primary school · Mixed · Day, Kakamega County Emulele Primary School Primary school · Mixed · Day, Kakamega County Emulundu Primary School Primary school · Mixed · Day, Kakamega County Emurumba Primary School Primary school · Mixed · Day, Kakamega County Emusala Primary School Primary school · Mixed · Day, Kakamega County Emusala Special School Primary school · Mixed · Day, Kakamega County Eshiamboko Primary School Primary school · Mixed · Day, Kakamega County Eshiandukusi Primary School Primary school · Mixed · Day, Kakamega County Eshibeye Primary School Primary school · Mixed · Day, Kakamega County Eshibeye Secondary School C4 · Mixed · Day, Kakamega Centra sub-county, Kakamega County Eshikhoni Primary School Primary school · Mixed · Day, Kakamega County Eshikhuyu Primary School Primary school · Mixed · Day, Kakamega County Eshilakwe Primary School Primary school · Mixed · Day, Kakamega County Eshingoto Primary School Primary school · Mixed · Day, Kakamega County Eshirumba Primary School Primary school · Mixed · Day, Kakamega County Eshisiru Primary School Primary school · Mixed · Day, Kakamega County Eshisiru Secondary School C4 · Mixed · Day, Kakamega Centra sub-county, Kakamega County Eshiyenga Primary School Primary school · Mixed · Day, Kakamega County Esokone Primary School Primary school · Mixed · Day, Kakamega County Esokone Secondary School C4 · Mixed · Day, Kakamega Centra sub-county, Kakamega County Esumeiya Primary School Primary school · Mixed · Day, Kakamega County Esumeiya Secondary School Senior school · Mixed · Day, Kakamega County Ewamakhubi Primary School Primary school · Mixed · Day, Kakamega County Faithville Christian Secondary School Senior school · Mixed, Kakamega County Ibinzo Girls Secondary School C3 · Girls · Boarding, Kakamega Centra sub-county, Kakamega County Ibinzo Primary School Primary school · Mixed · Day, Kakamega County Ibinzo Special Unit School Primary school · Mixed · Day, Kakamega County Ikonyero Primary School Primary school · Mixed · Day, Kakamega County Ikonyero Secondary School C4 · Mixed · Day, Kakamega Centra sub-county, Kakamega County Indangalasia Primary School Primary school · Mixed · Day, Kakamega County Indangalasia Secondary School C4 · Mixed · Day, Kakamega Centra sub-county, Kakamega County Ingotse Primary School Primary school · Mixed · Day, Kakamega County Ingotse Secondary School C2 · Boys · Boarding, Navakholo sub-county, Kakamega County Kakamega International School Primary school · Mixed · Day, Kakamega County Kakamega International School Senior school · Mixed · Day, Kakamega County Kilimo Girls Secondary School C3 · Girls · Boarding, Kakamega Centra sub-county, Kakamega County Kilimo Primary School Primary school · Mixed · Day, Kakamega County Life Springs Academy Primary School Primary school · Mixed · Day, Kakamega County Matioli Primary School Primary school · Mixed · Day, Kakamega County Matioli Secondary School Senior school · Mixed, Kakamega County Mungulu Primary School Primary school · Mixed · Day, Kakamega County Mwiyenga Primary School Primary school · Mixed · Day, Kakamega County Naluchira Primary School Primary school · Mixed · Day, Kakamega County Preciuos Academy Primary School Primary school · Mixed · Day, Kakamega County Shikomari Primary School Primary school · Mixed · Day, Kakamega County Shikomari Secondary School C4 · Mixed · Day, Navakholo sub-county, Kakamega County Shikoti Girls Boarding Primary School Primary school · Girls, Kakamega County Shikoti Girls Secondary School C2 · Girls · Boarding, Kakamega Centra sub-county, Kakamega County Shikoti Mixed Primary School Primary school · Mixed · Day, Kakamega County Shinoyi Primary School Primary school · Mixed · Day, Kakamega County Shisango Primary School Primary school · Mixed · Day, Kakamega County Shuyunzu Primary School Primary school · Mixed · Day, Kakamega County St. Francis Xavier Shikoti Mixed Secondary School C4 · Mixed · Day, Kakamega Centra sub-county, Kakamega County St. John Shinoyi Secondary School Senior school · Mixed, Kakamega County St. Pauls Emulakha Secondary School C3 · Mixed · Boarding, Navakholo sub-county, Kakamega County Valentineacademy Primary School Primary school · Mixed · Day, Kakamega County Valentineacademy Secondary School Senior school · Mixed · Day, 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 22 October 2026.
Other schools come from our older directory. Each school page shows its dates.