Skip to content
Home Western Kakamega
Albertos Divine Providence Primary School Primary school · Mixed · Day, Kakamega County Amalemba Primary School Primary school · Mixed · Day, Kakamega County Apple Gate Primary School Primary school · Mixed · Day, Kakamega County Baptist Academy Munasio Primary School Primary school · Mixed · Day, Kakamega County Baraka Academy Primary School Primary school · Mixed · Day, Kakamega County Baraka Comprehensive Primary School Primary school · Mixed · Day, Kakamega County Bishop Sulumeti Girls Secondary School C2 · Girls · Boarding, Kakamega Centra sub-county, Kakamega County Bisuni Special Unit Primary school · Mixed · Day, Kakamega County Bisunu Primary Primary school · Mixed · Day, Kakamega County Blessed Hope Academy Primary School Primary school · Mixed · Day, Kakamega County Bondeni Primary School Primary school · Mixed · Day, Kakamega County Brightlight Ecademy Primary School Primary school · Mixed · Day, Kakamega County Brotherhood Aca. Primary Primary school · Mixed · Day, Kakamega County Br. Richard Davidson Primary School Primary school · Mixed · Day, Kakamega County Buchango Secondary School Senior school · Mixed · Day, Kakamega County Buchangu Primary School Primary school · Mixed · Day, Kakamega County Budonga Primary Primary school · Mixed · Day, Kakamega County Buhayi Primary Primary school · Mixed · Day, Kakamega County Bukhakunga Primary School Primary school · Mixed · Day, Kakamega County Bukhakunga Secondary School C4 · Mixed · Day, Kakamega North sub-county, Kakamega County Bukhaywa Primary School Primary school · Mixed · Day, Kakamega County Bukhaywa Secondary School C4 · Mixed · Day, Kakamega East sub-county, Kakamega County Bukhubalo Primary Primary school · Mixed · Day, Kakamega County Bukhulunya Primary School Primary school · Mixed · Day, Kakamega County Bukhulunya Special School Primary school · Mixed · Day, Kakamega County Bukura Educational Centre Primary School Primary school · Mixed · Day, Kakamega County Bukusi Primary School Primary school · Mixed · Day, Kakamega County Bulikhu Primary School Primary school · Mixed · Day, Kakamega County Bulovi Primary Primary school · Mixed · Day, Kakamega County Buludi Primary Primary school · Mixed · Day, Kakamega County Bulupi Secondary C4 · Mixed · Day, Kakamega North sub-county, Kakamega County Bunuku Primary School Primary school · Mixed · Day, Kakamega County Burangasi Primary Primary school · Mixed · Day, Kakamega County Burendwa Primary Primary school · Mixed · Day, Kakamega County Burundu 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 Bushili Primary School Primary school · Mixed · Day, Kakamega County Busilwa Primary Primary school · Mixed · Day, Kakamega County Busulwa Primary School Primary school · Mixed · Day, Kakamega County Buyangu Primary School Primary school · Mixed · Day, Kakamega County Bwanga Primary School Primary school · Mixed · Day, Kakamega County Chebuyusi Boys Secondary C2 · Boys · Boarding, Navakholo sub-county, Kakamega County Chebuyusi Muslim Primary School Primary school · Mixed · Day, Kakamega County Chebuyusi Primary Primary school · Mixed · Day, Kakamega County Chebwai Primary School Primary school · Mixed · Day, Kakamega County Chebwei Secondary Senior school · Mixed · Day & Boarding, Kakamega County Chegulo Primary Primary school · Mixed · Day, Kakamega County Chegulo Secondary Friends C4 · Mixed · Day, Kakamega North sub-county, Kakamega County Chekata Primary Primary school · Mixed · Day, Kakamega County Chekaya Pefa Primary School Primary school · Mixed · Day, Kakamega County Cheptuli Primary School Primary school · Mixed · Day, Kakamega County Chesero Primary School Primary school · Mixed · Day, Kakamega County Chesero Special School Primary school · Mixed · Day, Kakamega County Chevoso Primary Primary school · Mixed · Day, Kakamega County Chiliva Primary Primary school · Mixed · Day, Kakamega County Chimoroni Primary School Primary school · Mixed · Day, Kakamega County Chimoroni Secondary School C4 · Mixed · Day, Kakamega North sub-county, Kakamega County Chirobani Primary Primary school · Mixed · Day, Kakamega County Chiveli Primary School Primary school · Mixed · Day, Kakamega County Chombei Secondary Senior school · Mixed · Day, Kakamega County Chombeli Primary Primary school · Mixed · Day, Kakamega County Daisy Resource Centre Primary School Primary school · Mixed · Day, Kakamega County Donald Romeo Primary School Primary school · Mixed · Day, Kakamega County Ebambwa 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 Emusali Primary Primary school · Mixed · Day, Kakamega County Eregi Girls Boarding Prysch Primary school · Girls, Kakamega County Eregi Girls High School C2 · Girls · Boarding, Kakamega South sub-county, Kakamega County Eregi Mixed Primary School Primary school · Mixed · Day, Kakamega County Eregi Mixed Special 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
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 16 October 2026.
Other schools come from our older directory. Each school page shows its dates.