Skip to content
Home Kakamega Malava
Mukhngula Primary Primary school · Mixed · Day, Kakamega County Mukhonje K Day Mixed Secondary School C4 · Mixed · Day, Kakamega North sub-county, Kakamega County Mukhonje K Primary School Primary school · Mixed · Day, Kakamega County Mukhuyu Primary School Primary school · Mixed · Day, Kakamega County Mukongolo Primary Primary school · Mixed · Day, Kakamega County Munanga Primary Primary school · Mixed · Day, Kakamega County Musaga Secondary Senior school · Mixed · Day, Kakamega County Musundi Primary School Primary school · Mixed · Day, Kakamega County Musungu Primary Primary school · Mixed · Day, Kakamega County Muting,Ong,O Primary School Primary school · Mixed · Day, Kakamega County Mutoto Primary School Primary school · Mixed · Day, Kakamega County Mutsuma Primary School Primary school · Mixed · Day, Kakamega County Mwangaza Primary School Primary school · Mixed · Day, Kakamega County Namagara Primary Primary school · Mixed · Day, Kakamega County Namagara Secondary School C4 · Mixed · Day, Kakamega North sub-county, Kakamega County Namanja Primary Primary school · Mixed · Day, Kakamega County Namanja Secondary C4 · Mixed · Day, Kakamega North sub-county, Kakamega County Namatala Primary Primary school · Mixed · Day, Kakamega County Namushai Secondary Senior school · Mixed · Day, Kakamega County Namushiya Primary Primary school · Mixed · Day, Kakamega County Nguvuli Primary School Primary school · Mixed · Day, Kakamega County Sambulu Primary Primary school · Mixed · Day, Kakamega County Samitsi Primary School Primary school · Mixed · Day, Kakamega County Samitsi Secondary School C3 · Boys · Boarding, Kakamega North sub-county, Kakamega County Samitsi Special School Primary school · Mixed · Day, Kakamega County Sawawa Primary School Primary school · Mixed · Day, Kakamega County Sawawa Special School Primary school · Mixed · Day, Kakamega County Shamberere Primary School Primary school · Mixed · Day, Kakamega County Shamberere Secondary School C3 · Boys · Boarding, Kakamega North sub-county, Kakamega County Shamoni Primary School Primary school · Mixed · Day, Kakamega County Shamoni Secondary School C4 · Mixed · Day, Kakamega North sub-county, Kakamega County Shanda Primary School Primary school · Mixed · Day, Kakamega County Sharambatsa Primary Primary school · Mixed · Day, Kakamega County Sheywe K. Primary School Primary school · Mixed · Day, Kakamega County Shiandiche Primary School Primary school · Mixed · Day, Kakamega County Shiandiche Secondary School C4 · Mixed · Day, Kakamega North sub-county, Kakamega County Shiandiche Special Unit Primary school · Mixed · Day, Kakamega County Shihome Primary Primary school · Mixed · Day, Kakamega County Shikokhwe Primary Primary school · Mixed · Day, Kakamega County Shilongo Primary School Primary school · Mixed · Day, Kakamega County Shipala Primary Primary school · Mixed · Day, Kakamega County Shirugu Primary School Primary school · Mixed · Day, Kakamega County Shitirira Primary School Primary school · Mixed · Day, Kakamega County Shivanga Primary School Primary school · Mixed · Day, Kakamega County Shivanga Secondary School C4 · Mixed · Day, Kakamega North sub-county, Kakamega County Shivikhwa Primary School Primary school · Mixed · Day, Kakamega County Silungai Primary Primary school · Mixed · Day, Kakamega County Silungu Friends Secondary Senior school · Mixed · Day, Kakamega County St. Antony Kakoyi Secondary School Senior school · Mixed · Day, Kakamega County St. Gerald Primary School Primary school · Mixed · Day, Kakamega County St. Janes Mukuche Primary Primary school · Mixed · Day, Kakamega County St. Joseph Lunyu'k' Primary Primary school · Mixed · Day, Kakamega County St. Mark's Junior Primary School Primary school · Mixed · Day, Kakamega County St. Martins Primary Primary school · Mixed · Day, Kakamega County St. Mary Immaculate Primary Primary school · Mixed · Day, Kakamega County St. Mary Immaculate Shihome Girls Secondary Senior school · Girls · Day, Kakamega County St. Outreach Primary School Primary school · Mixed · Day, Kakamega County Sunrise Academy Primary School Primary school · Girls · Day, Kakamega County Sunrise Primary Primary school · Mixed · Day, Kakamega County Sunrise Primary School Primary school · Mixed · Day, Kakamega County Tande Primary School Primary school · Mixed · Day, Kakamega County Tande Secondary School C4 · Mixed · Day, Kakamega North sub-county, Kakamega County Teresia Primary School Primary school · Mixed · Day, Kakamega County Timbito Primary Primary school · Mixed · Day, Kakamega County Tombo Primary Primary school · Mixed · Day, Kakamega County Tombo Secondary C4 · Mixed · Day, Kakamega North sub-county, Kakamega County Tumbeni Primary School Primary school · Mixed · Day, Kakamega County Vashele Primary School Primary school · Mixed · Day, Kakamega County Wavoka Primary School Primary school · Mixed · Day, Kakamega County Winners Academy Primary 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.