Skip to content
Home Western
Best Care Primary Primary school · Mixed · Day, Kakamega County Bethel Academy Primary School Primary school · Mixed · Day, Bungoma County Bethel Daima Academy Primary school · Mixed · Day, Bungoma County Beullah Girls Secondary Senior school · Mixed · Day & Boarding, Bungoma County Bezalel Academy Primary school · Mixed · Day & Boarding, Kakamega County Bidii Academy Primary school · Mixed · Day, Bungoma County Bilibili Friends Secondary C4 · Mixed · Day, Bungoma North sub-county, Bungoma County Bilibili Fym Primary Primary school · Mixed · Day, Bungoma County Bilibili Special Unit Primary school · Mixed · Day, Bungoma County Biliso RC Primary Primary school · Mixed · Day, Bungoma County Binyenya Girls Secondary C4 · Girls · Day, Bungoma West sub-county, Bungoma County Binyenya RC Primary Primary school · Mixed · Day, Bungoma County Binyenya S.A Primary Primary school · Mixed · Day, Bungoma County Binyenya Special Unit Primary school · Mixed · Day, Bungoma County Birunda PAG Primary Primary school · Mixed · Day, Bungoma County Bishop Atundo High School Kimaeti Senior school · Mixed · Day & Boarding, Bungoma County Bishop Atundo Secondary School Senior school · Mixed · Boarding, Bungoma County Bishop Okiring Kamuneru Secondary School C4 · Mixed · Day, Mt. Elgon sub-county, Bungoma County Bishop Phillip Anyolo Secondary Senior school · Mixed · Day & Boarding, Bungoma County Bishop Sulumeti Girls Lugari Secondary C2 · Girls · Boarding, Lugari sub-county, Kakamega County Bishop Sulumeti Girls Secondary School C2 · Girls · Boarding, Kakamega Centra sub-county, Kakamega County Bishop Suslumeti Girls Secondary School C2 · Girls · Boarding, Teso North sub-county, Busia County Bisuche Primary Primary school · Mixed · Day, Bungoma County Bisuni Special Unit Primary school · Mixed · Day, Kakamega County Bisunu Friends Secondary C4 · Mixed · Day, Bungoma West sub-county, Bungoma County Bisunu F.Ym Primary Primary school · Mixed · Day, Bungoma County Bisunu Primary Primary school · Mixed · Day, Kakamega County Bituyu F.Y.M Primary Primary school · Mixed · Day, Bungoma County Bituyu RC Primary School Primary school · Mixed · Day, Bungoma County Blessed Academy Primary Primary school · Mixed · Day, Bungoma County Blessed Hope Academy Primary School Primary school · Mixed · Day, Kakamega County Blue Bells Primary School Primary school · Mixed · Day, Busia County Bokoli Boys Secondary Senior school · Boys · Day, Bungoma County Bokoli Friends Primary Primary school · Mixed · Day, Bungoma County Bokoli RC Primary Primary school · Mixed · Day, Bungoma County Bondeni Primary Primary school · Mixed · Day, Kakamega County Bondeni Primary School Primary school · Mixed · Day, Kakamega County Booker Academy Primary School Primary school · Mixed · Day & Boarding, Kakamega County Booker Academy Secondary Senior school · Mixed · Day & Boarding, Kakamega County Bookfield Academy Primary school · Mixed · Day, Bungoma County Bosio R.C Primary Primary school · Mixed · Day, Bungoma County Boyani Primary School Primary school · Mixed · Day, Vihiga County B.O Yusuf Primary School Primary school · Mixed · Day, Vihiga County Brenardss Academy Primary Primary school · Mixed · Day & Boarding, Kakamega County Bridgeways Academy Primary school · Mixed · Day, Kakamega County Bright Academy Esiarambatsi Primary school · Mixed · Day, Vihiga County Bright Fountain Academy Primary school · Mixed · Day, Bungoma County Brightlight Ecademy Primary School Primary school · Mixed · Day, Kakamega County Brightop Hill Academy Primary school · Mixed · Day & Boarding, Bungoma County Bright Star Academy Primary school · Mixed · Day, Vihiga County Brotherhood Aca. Primary Primary school · Mixed · Day, Kakamega County Brother Nicholas Secondary Senior school · Mixed · Day, Busia County Br. Richard Davidson Primary School Primary school · Mixed · Day, Kakamega County Bubamba Primary Primary school · Mixed · Day, Busia County Bubangopri School Primary school · Mixed · Day, Busia County Buburi Primary School Primary school · Mixed · Day, Busia County Buchango Secondary School Senior school · Mixed · Day, Kakamega County Buchangu Primary School Primary school · Mixed · Day, Kakamega County Buchenya Girls' Secondary C3 · Girls · Listed as hybrid, Butere sub-county, Kakamega County Buchenya Primary School Primary school · Mixed · Day, Kakamega County Buchifi Primary Primary school · Mixed · Day, Kakamega County Buchifi Secondary C4 · Mixed · Day, Mumias West sub-county, Kakamega County Budalangi High School Senior school · Boys · Day & Boarding, Busia County Budalangi' Primary School Primary school · Mixed · Day, Busia County Budala Primary Primary school · Mixed · Day, Busia County Budaywa Primary Primary school · Mixed · Day, Vihiga County Budaywa Secondary C4 · Mixed · Day, Sabatia sub-county, Vihiga County Budokomi Primary Primary school · Mixed · Day, Busia County Budonga Primary Primary school · Mixed · Day, Kakamega County Budubusi Primary School Primary school · Mixed · Day, Busia County Buduma Primary School Primary school · Mixed · Day, Busia County Buduta Primary School Primary school · Mixed · Day, Busia County Buema RC Primary Primary school · Mixed · Day, Bungoma County Bugaa Primary School Primary school · Mixed · Day, Bungoma County Bugeng'i Primary Primary school · Mixed · Day, Busia County Bugina Primary School Primary school · Mixed · Day, Vihiga County Bugina Secondary School C4 · Mixed · Day, Sabatia sub-county, Vihiga County Buhayi Primary Primary school · Mixed · Day, Kakamega County Buhili Primary School Primary school · Mixed · Day, Kakamega County Buhuyi Mixed Secondary School C3 · Mixed · Boarding, Butula sub-county, Busia County Buhuyi Primary School Primary school · Mixed · Day, Busia County Bujumba Primary School Primary school · Mixed · Day, Busia County Bujumba Secondary School C2 · Boys · Boarding, Butula sub-county, Busia County Bujwang'a Mixed Day Secondary School C4 · Mixed · Day, Samia sub-county, Busia County Bujwanga Primary School Primary school · Mixed · Day, Busia County Bukalama Primary Primary school · Mixed · Day, Busia County Bukananachi Fym Primary Primary school · Mixed · Day, Bungoma County Bukati Primary School Primary school · Mixed · Day, Busia County Bukaya Primary Primary school · Mixed · Day, Kakamega County Bukaywa Primary School Primary school · Mixed · Day, Vihiga County Bukeko Primary School Primary school · Mixed · Day, Busia County Bukembe RC Primary Primary school · Mixed · Day, Bungoma County Bukhakhala Primary School Primary school · Mixed · Day, Busia County Bukhakunga Primary School Primary school · Mixed · Day, Kakamega County Bukhakunga Secondary School C4 · Mixed · Day, Kakamega North sub-county, Kakamega County Bukhalarire Primary School Primary school · Mixed · Day, Busia County Bukhalarire Secondary School Senior school · Boys · Day & Boarding, Busia County Bukhaywa Primary School Primary school · Mixed · Day, Kakamega County Bukhaywa Secondary School C4 · Mixed · Day, Kakamega East sub-county, Kakamega County Bukhubalo 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 22 October 2026.
Other schools come from our older directory. Each school page shows its dates.