Skip to content
Home Western Kakamega Navakholo
Blessed Hope Academy Primary School Primary school · Mixed · Day, Kakamega County Brightlight Ecademy 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 Bukhubalo Primary Primary school · Mixed · Day, Kakamega County Burangasi Primary 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 Glory Aca. Primary Primary school · Mixed · Day, Kakamega County Harvest Land Primary School Primary school · Mixed · Day, 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 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 Musaga Secondary Senior 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 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. Joseph Roman Primary Primary 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 22 October 2026.
Other schools come from our older directory. Each school page shows its dates.