Skip to content
Home Kakamega Navakholo
Blessed Hope Academy Primary School Primary school · Mixed · Day, Kakamega County Brightlight Ecademy 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 Bukhubalo Primary Primary school · Mixed · Day, Kakamega County Burangasi Primary Primary school · Mixed · Day, Kakamega County Bushili 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 Chekata Primary Primary school · Mixed · Day, Kakamega County Chekaya Pefa Primary School Primary school · Mixed · Day, Kakamega County Ebumamu 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 Ematiha Primary School Primary school · Mixed · Day, Kakamega County Ematiha Secondary School C4 · Mixed · Day, Navakholo sub-county, Kakamega County Emulakha Primary School Primary school · Mixed · Day, Kakamega County Emulama Primary School Primary school · Mixed · Day, Kakamega County Eshikhoni 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 Eshiyenga Primary School Primary school · Mixed · Day, 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 Glory Aca. Primary Primary school · Mixed · Day, Kakamega County Harvest Land Primary School Primary school · Mixed · Day, Kakamega County Ingotse Primary School Primary school · Mixed · Day, Kakamega County Ingotse Secondary School C2 · Boys · Boarding, Navakholo sub-county, Kakamega County Kamuli Primary Primary school · Mixed · Day, Kakamega County Kharanda Primary Primary school · Mixed · Day, Kakamega County Kisembe Primary School Primary school · Mixed · Day, Kakamega County Kochwa Primary Primary school · Mixed · Day, Kakamega County Life Springs Academy Primary School Primary school · Mixed · Day, Kakamega County Lusumu Primary School Primary school · Mixed · Day, Kakamega County Lusumu Secondary School Senior school · Mixed · Day, Kakamega County Lwakupa Primary Primary school · Mixed · Day, Kakamega County Makhima Primary Primary school · Mixed · Day, Kakamega County Montezuma Junior Primary Primary school · Mixed · Day, Kakamega County Mukangu Primary Primary school · Mixed · Day, Kakamega County Mukkama Primary Primary school · Mixed · Day, Kakamega County Mungaha B Primary School Primary school · Mixed · Day, Kakamega County Mungakha Secondary School C4 · Mixed · Day, Navakholo sub-county, Kakamega County Musabale Primary School Primary school · Mixed · Day, Kakamega County Musaga Primary Primary school · Mixed · Day, Kakamega County Naluchira Primary School Primary school · Mixed · Day, Kakamega County Nambacha Primary Primary school · Mixed · Day, Kakamega County Namirama Arise And Shine Primary Primary school · Mixed · Day, Kakamega County Namirama Girls Secondary C3 · Girls · Boarding, Navakholo sub-county, Kakamega County Namirama Primary Primary school · Mixed · Day, Kakamega County Namundera Primary Primary school · Mixed · Day, Kakamega County Namundera Secondary C4 · Mixed · Day, Navakholo sub-county, Kakamega County Nanganda Primary Primary school · Mixed · Day, Kakamega County Nauli Primary Primary school · Mixed · Day, Kakamega County Navakholo Primary Primary school · Mixed · Day, Kakamega County Navakholo Secondary C4 · Mixed · Day, Navakholo sub-county, Kakamega County Nderema Primary Primary school · Mixed · Day, Kakamega County New Life Academy Primary School Primary school · Mixed · Day, Kakamega County, Navakholo New Life Academy Primary School Primary school · Mixed · Day, Kakamega County, Navakholo Samuli Fam Primary Primary school · Mixed · Day, Kakamega County Shalom Juniour Aca. Primary 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 Shinoyi Primary School Primary school · Mixed · Day, Kakamega County Sidikho Primary Primary school · Mixed · Day, Kakamega County Sidikho Secondary C3 · Mixed · Boarding, Navakholo sub-county, Kakamega County Sienga Primary Primary school · Mixed · Day, Kakamega County Sihanikha Primary School Primary school · Mixed · Day, Kakamega County Sikubale Primary School Primary school · Mixed · Day, Kakamega County Simakina Primary Primary school · Mixed · Day, Kakamega County Sirigoi Primary Primary school · Mixed · Day, Kakamega County Sirigoi Secondary C4 · Mixed · Day, Navakholo sub-county, Kakamega County Sisokhe Primary Primary school · Mixed · Day & Boarding, Kakamega County Sisokhe Secondary C4 · Mixed · Day, Navakholo sub-county, Kakamega County Sisokhe Special Unit Primary school · Mixed · Day, Kakamega County Siville Primary School Primary school · Mixed · Day, Kakamega County Siville Secondary School C3 · Mixed · Boarding, Navakholo sub-county, Kakamega County Siyombe Primary School Primary school · Mixed · Day, Kakamega County Siyombe Special School Primary school · Mixed · Day, Kakamega County St. Calori Lwanda Lutaso Primary Primary school · Mixed · Day, Kakamega County St. Calori Lwanda Lutaso Secondary C4 · Mixed · Day, Navakholo sub-county, Kakamega County St. Gabriel Emuhuni Primary Primary school · Mixed · Day, Kakamega County St. Gabriel Emuhuni Special Primary school · Mixed · Day, Kakamega County St. John Budonga Secondary C4 · Mixed · Day, Navakholo sub-county, Kakamega County St. John Shinoyi Secondary School Senior school · Mixed, Kakamega County St. Joseph Roman Primary Primary school · Mixed · Day, 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 Webemba 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 14 October 2026.
Constituency boundaries: IEBC, via UN OCHA (CC BY-IGO) .
Other schools come from our older directory. Each school page shows its dates.