Skip to content
Home Western Kakamega
Primary schools in Kakamega District
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 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 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 Bukhaywa Primary School Primary school · Mixed · Day, 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 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 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 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 Chegulo Primary Primary school · Mixed · Day, 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 Chirobani Primary Primary school · Mixed · Day, Kakamega County Chiveli Primary School Primary 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 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 Ematiha Primary School Primary school · Mixed · Day, 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 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 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 Eshiyenga Primary School Primary school · Mixed · Day, Kakamega County Esokone Primary School Primary school · Mixed · Day, Kakamega County Esumeiya Primary School Primary school · Mixed · Day, Kakamega County Evona Primary School Primary school · Mixed · Day, Kakamega County Ewamakhubi Primary School Primary school · Mixed · Day, Kakamega County Facebeth Academy Primary School Primary school · Mixed · Day, Kakamega County Fesbeth Primary Primary school · Mixed · Day, Kakamega County Friends Primary School Handindi Primary school · Mixed · Day, Kakamega County Friends School Likhovero Primary Primary school · Mixed · Day, Kakamega County Fubuye Primary School Primary school · Mixed · Day, Kakamega County Fuvale 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 22 October 2026.
Other schools come from our older directory. Each school page shows its dates.