Skip to content
Home Western
Bukhulungu Primary School Primary school · Mixed · Day, Busia County Bukhulunya Primary School Primary school · Mixed · Day, Kakamega County Bukhulunya Special School Primary school · Mixed · Day, Kakamega County Bukhuma Primary School Primary school · Mixed · Day, Busia County Bukhuma Secondary School C4 · Mixed · Day, Butula sub-county, Busia County Bukhwaku Primary School Primary school · Mixed · Day, Busia County Bukhwamba Primary School Primary school · Mixed · Day, Busia County Bukiabi S.A Primary Primary school · Mixed · Day, Bungoma County Bukirimo R.C Primary Primary school · Mixed · Day, Bungoma County Bukiri Primary School Primary school · Mixed · Day, Busia County Bukokholo Girls Scondary School C3 · Girls · Boarding, Bungoma West sub-county, Bungoma County Bukokholo R.C Primary Primary school · Mixed · Day, Bungoma County Bukolwe Mixed Secondary C4 · Mixed · Day, Butere sub-county, Kakamega County Bukolwe Primary Primary school · Mixed · Day, Kakamega County Bukoma Primary School Primary school · Mixed · Day, Busia County Bukonoi DEB Primary School Primary school · Mixed · Day, Bungoma County Buko R.C Primary Primary school · Mixed · Day, Bungoma County Bukulunya Mixed Day Secondary School C3 · Mixed · Boarding, Sabatia sub-county, Vihiga County Bukulunya Primary School Primary school · Mixed · Day, Vihiga County Bukunjangabo Sa Primary Primary school · Mixed · Day, Bungoma County Bukura Educational Centre Primary School Primary school · Mixed · Day, Kakamega County Bukura Primary Primary school · Mixed · Day, Kakamega County Bukusi Primary School Primary school · Mixed · Day, Kakamega County Bulanda Ac Primary Primary school · Mixed · Day, Kakamega County Bulanda Primary Primary school · Mixed · Day, Busia County Bulanda RC Primary Primary school · Mixed · Day, Kakamega County Bulemia Primary School Primary school · Mixed · Day, Busia County Bulikhu Primary School Primary school · Mixed · Day, Kakamega County Bulimbo Primary Primary school · Mixed · Day, Kakamega County Buloma Primary School Primary school · Mixed · Day, Busia County Bulondo RC Primary School Primary school · Mixed · Day, Bungoma County Bulonga Primary Primary school · Mixed · Day, Kakamega County Bulovi Primary Primary school · Mixed · Day, Kakamega County Buludi Primary Primary school · Mixed · Day, Kakamega County Bulukhombe Primary School Primary school · Mixed · Day, Vihiga County Bululwe Primary Primary school · Mixed · Day, Kakamega County Bulundo Secondary School Senior school · Mixed · Day, Bungoma County Bulupi Secondary C4 · Mixed · Day, Kakamega North sub-county, Kakamega County Bulwani Primary Primary school · Mixed · Day, Busia County Bulwani Primary School Primary school · Mixed · Day, Busia County Bumadeya Primary School Primary school · Mixed · Day, Busia County Bumala Academy Primary School Primary school · Mixed · Day, Busia County Bumala Ac Mixed Secondary School C4 · Mixed · Day, Butula sub-county, Busia County Bumala Ac Primary Primary school · Mixed · Day, Busia County Bumala Primary Primary school · Mixed · Day, Kakamega County Bumala RC Primary School Primary school · Mixed · Day, Busia County Bumala RC Secondary School Senior school · Mixed · Day, Busia County Bumala Township Primary School Primary school · Mixed · Day, Busia County Bumamu Primary Primary school · Mixed · Day, Kakamega County Bumamu Secondary Senior school · Mixed · Day, Kakamega County Bumayenga Primary School Primary school · Mixed · Day, Busia County Bumbe Primary School Primary school · Mixed · Day, Busia County Bumbo Pr. School Primary school · Mixed · Day, Vihiga County Bumia Primary Primary school · Mixed · Day, Kakamega County Bumini Primary Primary school · Mixed · Day, Kakamega County Bumira Primary School Primary school · Mixed · Day, Vihiga County Bumula Friends Secondary C4 · Mixed · Day, Bumula sub-county, Bungoma County Bumula Fym Primary Primary school · Mixed · Day, Bungoma County Bumulimba Primary School Primary school · Mixed · Day, Busia County Bumutiru Ac Primary School Primary school · Mixed · Day, Busia County Bumutiru RC Primary School Primary school · Mixed · Day, Busia County Bumuyange Primary School Primary school · Mixed · Day, Vihiga County Bumwende Primary Primary school · Mixed · Day, Kakamega County Bunambobi RC Primary Primary school · Mixed · Day, Bungoma County Bunambo Primary Primary school · Mixed · Day, Bungoma County Bunambo Secondary C4 · Mixed · Day, Tongaren sub-county, Bungoma County Bunandi Primary School Primary school · Mixed · Day, Busia County Bunangeni Fym Primary Primary school · Mixed · Day, Bungoma County Bungoma Baptist Girls High School C3 · Girls · Boarding, Bungoma South sub-county, Bungoma County Bungoma DEB Primary School Primary school · Mixed · Day, Bungoma County Bungoma Elite School Primary school · Mixed · Day, Bungoma County Bungoma High School C2 · Boys · Boarding, Bungoma South sub-county, Bungoma County Bungoma Muslim Primary Primary school · Mixed · Day, Bungoma County Bungoma Muslim Secondary C4 · Mixed · Day, Bungoma South sub-county, Bungoma County Bungoma Township High School Senior school · Mixed · Day & Boarding, Bungoma County Bunjosi Fym Primary Primary school · Mixed · Day, Bungoma County Bunuku Primary School Primary school · Mixed · Day, Kakamega County Bunyore Girls High School C1 · Girls · Boarding, Luanda sub-county, Vihiga County Buradi Primary School Primary school · Mixed · Day, Busia County Burangasi Primary Primary school · Mixed · Day, Kakamega County Burangasi RC Primary Primary school · Mixed · Day, Bungoma County Burendwa Primary Primary school · Mixed · Day, Kakamega County Buriangi Primary Primary school · Mixed · Day, Busia County Burinda Primary School Primary school · Mixed · Day, Busia County Buringala Primary Primary school · Mixed · Day, Busia County Buriya Primary School Primary school · Mixed · Day, Busia County Buriya Secondary School C4 · Mixed · Day, Butula sub-county, Busia County Burkenwo Primary Primary school · Mixed · Day, Bungoma County Burudu Primary School Primary school · Mixed · Day, Busia County Burumba Primary Primary school · Mixed · Day, Busia County Burundu Primary Primary school · Mixed · Day, Kakamega County Busabakhwa Primary Primary school · Mixed · Day, Busia County Busagwa Primary School Primary school · Mixed · Day, Busia County Busakala Primary School Primary school · Mixed · Day, Bungoma County Busali Union Mixed Day Secondary School Senior school · Mixed · Day, Vihiga County Busali Union Secondary C3 · Boys · Boarding, Sabatia sub-county, Vihiga County Busamo Primary Primary school · Mixed · Day, Vihiga County Busembe Primary School Primary school · Mixed · Day & Boarding, Busia County Busende Primary Primary school · Mixed · Day, Busia County Bushiangala 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.