Skip to content
Home Western Kakamega
Primary schools in Kakamega District
Namirama Arise and Shine Primary Primary school · Mixed · Day, Kakamega County Namirama Primary Primary school · Mixed · Day, Kakamega County Namundera Primary Primary school · Mixed · Day, Kakamega County Namushiya Primary Primary school · Mixed · Day, 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 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 Nguvuli Primary School Primary school · Mixed · Day, Kakamega County Nyayo Tea Zone Primary School Primary school · Mixed · Day, Kakamega County Osimbo Primary School Primary school · Mixed · Day, Kakamega County Overcoming Faith Academy Primary school · Mixed · Day, Kakamega County Overcoming Faith Primary School Primary school · Mixed · Day, Kakamega County Pine Breeze Primary School Primary school · Mixed · Day, Kakamega County Preciuos Academy Primary School Primary school · Mixed · Day, Kakamega County Rehoboth Prep Primary School Primary school · Mixed · Day, Kakamega County River Terrace Academy Primary School Primary school · Mixed · Day, Kakamega County Rosterman Primary School Primary school · Mixed · Day, Kakamega County Rush Academy Primary School Primary school · Mixed · Day, Kakamega County Sabane 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 Special School Primary school · Mixed · Day, Kakamega County Samuli Fam Primary Primary school · Mixed · Day, Kakamega County Savana Academy Primary 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 Senyende Primary School Primary school · Mixed · Day, Kakamega County Shabwali Primary School Primary school · Mixed · Day, Kakamega County Shagungu Primary School Primary school · Mixed · Day, Kakamega County Shalom Juniour Aca. Primary Primary school · Mixed · Day, Kakamega County Shamberere Primary School Primary school · Mixed · Day, Kakamega County Shamiloli Primary School Primary school · Mixed · Day, Kakamega County Shamoni Primary School Primary school · Mixed · Day, Kakamega County Shamta Academy Primary School Primary school · Mixed · Day, Kakamega County Shamusinjiri Primary Primary school · Mixed · Day, Kakamega County Shanda Primary School Primary school · Mixed · Day, Kakamega County Shanderema Primary Primary school · Mixed · Day, Kakamega County Shanjero Primary School Primary school · Mixed · Day, Kakamega County Shanjetso Primary Primary school · Mixed · Day, Kakamega County Sharambatsa Primary Primary school · Mixed · Day, Kakamega County Shavirotsi Primary School 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 Special Unit Primary school · Mixed · Day, Kakamega County Shianyinya Primary School Primary school · Mixed · Day, Kakamega County Shibuname Primary School Primary school · Mixed · Day, Kakamega County Shibuye Girls Primary School Primary school · Girls · Day & Boarding, Kakamega County Shichinji Primary Primary school · Mixed · Day, Kakamega County Shidodo Primary School Primary school · Mixed · Day, Kakamega County Shiduha Primary Primary school · Mixed · Day, Kakamega County Shihalia Primary School Primary school · Mixed · Day, Kakamega County Shihome Primary Primary school · Mixed · Day, Kakamega County Shihuli Primary School Primary school · Mixed · Day, Kakamega County Shihuli S.U Primary school · Mixed · Day, Kakamega County Shijiko Primary Primary school · Mixed · Day, Kakamega County Shikalakala Primary School Primary school · Mixed · Day, Kakamega County Shikhombelo Primary Primary school · Mixed · Day, Kakamega County Shikhombelo Special Unit Primary school · Mixed · Day, Kakamega County Shikokho Primary School Primary school · Mixed · Day, Kakamega County Shikokhwe Primary Primary school · Mixed · Day, Kakamega County Shikomari Primary School Primary school · Mixed · Day, Kakamega County Shikondi Primary Primary school · Mixed · Day, Kakamega County Shikoti Girls Boarding Primary School Primary school · Girls · Day & Boarding, Kakamega County Shikoti Mixed Primary School Primary school · Mixed · Day, Kakamega County Shikulu Primary School Primary school · Mixed · Day, Kakamega County Shikumu Primary School Primary school · Mixed · Day, Kakamega County Shikusa Gk Primary School Primary school · Mixed · Day, Kakamega County Shilalyo Primary School Primary school · Mixed · Day, Kakamega County Shilongo Primary School Primary school · Mixed · Day, Kakamega County Shimanyiro Primary Primary school · Mixed · Day, Kakamega County Shina Primary School Primary school · Mixed · Day, Kakamega County Shinoyi Primary School Primary school · Mixed · Day, Kakamega County Shinyikha Primary Primary school · Mixed · Day, Kakamega County Shipala Primary Primary school · Mixed · Day, Kakamega County Shipalo Primary School Primary school · Mixed · Day, Kakamega County Shirandalo Primary Primary school · Mixed · Day, Kakamega County Shirugu Primary School Primary school · Mixed · Day, Kakamega County Shirumba Primary School Primary school · Mixed · Day, Kakamega County Shisango Primary School Primary school · Mixed · Day, Kakamega County Shisasari Primary School Primary school · Mixed · Day, Kakamega County Shisele Primary Primary school · Mixed · Day, Kakamega County Shiseno Primary Primary school · Mixed · Day, Kakamega County Shisesya Primary School Primary school · Mixed · Day, Kakamega County Shiswa Primary School Primary school · Mixed · Day, Kakamega County Shitaho Non Formal Primary School Primary school · Mixed · Day, Kakamega County Shitaho Primary School Primary school · Mixed · Day, Kakamega County Shitechia Primary School Primary school · Mixed · Day, Kakamega County Shitirira Primary School Primary school · Mixed · Day, Kakamega County Shitochi Primary School Primary school · Mixed · Day, Kakamega County Shitoli Primary School Primary school · Mixed · Day, Kakamega County Shivagala Primary School Primary school · Mixed · Day, Kakamega County Shivakala New Primary School Primary school · Mixed · Day, Kakamega County Shivakali Primary School Primary school · Mixed · Day, Kakamega County Shivanga Primary School Primary school · Mixed · Day, Kakamega County Shiveye Primary School Primary school · Mixed · Day, Kakamega County Shiveye Special School Primary school · Mixed · Day, Kakamega County Shivihiga 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.