Skip to content
Home Western
Primary schools in Western Province
Chanzeywe Primary School Primary school · Mixed · Day, Vihiga County Chanzuvu Primary Primary school · Mixed · Day, Vihiga County Chatamilu Primary School Primary school · Mixed · Day, Vihiga County Chatex Academy Primary School Primary school · Mixed · Day, Vihiga County Chavakali Primary School Primary school · Mixed · Day, Vihiga County Chavavo Primary Primary school · Mixed · Day, Vihiga County Chavugami Primary Primary school · Mixed · Day, Vihiga County Chebich R.C Primary Primary school · Mixed · Day, Bungoma County Chebin D.E.B Primary school · Mixed · Day, Bungoma County Chebini PEFA Primary Primary school · Mixed · Day, Bungoma County Chebombai DEB Primary school · Mixed · Day, Trans Nzoia County Chebosi Sa Primary Primary school · Mixed · Day, Bungoma County Chebukaka Girls Primary School Primary school · Girls · Day, Bungoma County Chebukaka RC Boys Primary School Primary school · Boys · Day, Bungoma County Chebukutumi Primary Primary school · Mixed · Day, Bungoma County Chebukuyi Primary Primary school · Mixed · Day, Bungoma County Chebukwabi F.Y.M Primary Primary school · Mixed · Day, Bungoma County Chebukwa Primary School Primary school · Mixed · Day, Bungoma County Chebunaywa Primary School Primary school · Mixed · Day, Vihiga County Chebunyinyi ACK Primary School Primary school · Mixed · Day, Bungoma 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 Chebware Gateway Academy Primary school · Mixed, Bungoma County Chebwek S.A Primary Primary school · Mixed · Day, Bungoma County Chebwek SDA Primary school · Mixed · Day, Bungoma County Chegulo Primary Primary school · Mixed · Day, Kakamega County Chekalini Primary Primary school · Mixed · Day, Kakamega County Chekalini Special Unit Primary school · Mixed · Day, Kakamega County Chekata Primary Primary school · Mixed · Day, Kakamega County Chekaya PEFA Primary School Primary school · Mixed · Day, Kakamega County Chekombero Primary Primary school · Mixed · Day, Vihiga County Chekombero Special School for Deaf Primary school · Mixed · Day, Vihiga County Chekulo Baptist Primary School Primary school · Mixed · Day, Bungoma County Chekulo Fym Primary School Primary school · Mixed · Day, Bungoma County Chelebei F.Y.M Primary school · Mixed · Day, Bungoma County Chelekei Bahai Primary School Primary school · Mixed · Day, Bungoma County Chelelemuk Boys Primary School Primary school · Boys · Day, Busia County Chelelemuk Girls Primary School Primary school · Girls · Day & Boarding, Busia County Chelilde RC Primary School Primary school · Mixed · Day, Bungoma County Chema Academy Makunga Primary school · Mixed · Day, Bungoma County Chemche ACK Primary School Primary school · Mixed · Day, Bungoma County Chemoge Primary School Primary school · Mixed · Day, Bungoma County Chemondi Sa Primary School Primary school · Mixed · Day, Bungoma County Chemondi SDA Academy Primary school · Mixed · Day, Bungoma County Chemoremwo Primary School Primary school · Mixed · Day, Bungoma County Chemses Primary School Primary school · Mixed · Day, Bungoma County Chemuses Primary School Primary school · Mixed · Day, Bungoma County Chemwa RC Primary School Primary school · Mixed · Day, Bungoma County Chemway Primary school · Mixed · Day, Bungoma County Cheng'wali Primary School Primary school · Mixed · Day, Bungoma County Chenjeni Ersf Primary School Primary school · Mixed · Day, Bungoma County Chenjeni Primary Primary school · Mixed · Day, Kakamega County Chenjeni Primary Primary school · Mixed · Day, Bungoma County Chepchabai AIC Primary Primary school · Mixed · Day, Bungoma County Chepkerer Fym Primary School Primary school · Mixed · Day, Bungoma County Chepkoiya Primary School Primary school · Mixed · Day, Bungoma County Chepkowo PCEA Primary school · Mixed · Day, Bungoma County Chepkube ACK Primary School Primary school · Mixed · Day, Bungoma County Chepkube Sa Primary School Primary school · Mixed · Day, Bungoma County Chepkurkur Sa Primary Primary school · Mixed · Day, Bungoma County Chepkwisimo Educational Centre Primary Primary school · Mixed · Day, Bungoma County Chepsaga Primary School Primary school · Mixed · Day, Vihiga County Chepsitati Primary School Primary school · Mixed · Day, Bungoma County Chepsitat Special School Primary school · Mixed · Day, Bungoma County Cheptais Elite Academy Primary School Primary school · Mixed · Day & Boarding, Bungoma County Cheptais Green Valley Primary Primary school · Mixed · Day, Bungoma County Cheptais Primary School Primary school · Mixed · Day, Bungoma County Cheptais SDA Academy Primary School Primary school · Mixed · Day, Bungoma County Cheptech Primary School Primary school · Mixed · Day, Vihiga County Cheptikit Academy Primary Primary school · Mixed · Day & Boarding, Bungoma County Cheptiya SDA Primary school · Mixed · Day, Bungoma County Cheptonon Primary Primary school · Mixed · Day, Bungoma County Cheptoror R.C Primary Primary school · Mixed · Day, Bungoma County Cheptuli Primary School Primary school · Mixed · Day, Kakamega County Cheptulu Sunrise Acdemy Primary School Primary school · Mixed · Boarding, Vihiga County Chepukat ACK Primary school · Mixed · Day, Bungoma County Chepusai Primary Primary school · Mixed · Day, Kakamega County Chepusai Special Unit Primary school · Mixed · Day, Kakamega County Chepyuk R.C Primary school · Mixed · Day, Bungoma County Cherindio SDA Primary School Primary school · Mixed · Day, Bungoma County Cheromis Primary School Primary school · Mixed · Day, Bungoma County Chesamis F.Y.M Primary School Primary school · Mixed · Day, Bungoma County Chesero Primary School Primary school · Mixed · Day, Kakamega County Chesero Special School Primary school · Mixed · Day, Kakamega County Chesikaki Fym Primary School Primary school · Mixed · Day, Bungoma County Chesikaki RC Primary School Primary school · Mixed · Day, Bungoma County Chesinende Fym Primary School Primary school · Mixed · Day, Bungoma County Chesiro Sa Primary School Primary school · Mixed · Day, Bungoma County Chesito Primary School Primary school · Mixed · Day, Bungoma County Chesiywo Primary School Primary school · Mixed · Day, Bungoma County Chetambe Primary Primary school · Mixed · Day, Kakamega County Chetambe Special Unit Primary school · Mixed · Day, Kakamega County Chevogere Primary Primary school · Mixed · Day, Vihiga County Chevoso Primary Primary school · Mixed · Day, Kakamega County Chiliba RC Primary Primary school · Mixed · Day, Bungoma County Chiliva Primary Primary school · Mixed · Day, Kakamega County Chimoi Mhm Primary School Primary school · Mixed · Day, Kakamega County Chimoi Mhm Special Unit Primary school · Mixed · Day, Kakamega County Chimoroni 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.