B
- Banff
- Banff Community High School
- Banff Mountain Ski Academy
- Barons
- Keho Lake Colony School
- Barrhead
- Alberta Distance Learning Centre
- Barrhead Composite High School
- Outreach Schoolbarrhead
- Outreach Schoolwestlock
- Vistavirtual School
- Bashaw
- Bashaw School
- Bassano
- Bassano School
- Clearview Colony School
- Fairville Colony School
- Newell Colony School
- Bawlf
- Bawlf School
- Bear Canyon
- Bear Canyon Ctl Elementary School
- Beaumont
- Beaumont Composite High School
- Beaverlodge
- Beaverlodge Reg High School
- St Mary Catholic School
- Beiseker
- Beiseker Community School
- Level Land Junior Academy
- South Beiseker Colony School
- West Haven Colony School
- Bellis
- Bellis Christian Academy
- Bentley
- Bentley School
- Berwyn
- Lloyd Garrison School
- Bezanson
- Bezanson School
- Big Valley
- Big Valley School
- Bindloss
- Bindloss School
- Black Diamond
- Education Plusdiamond Valley
- Oilfields Junior Senior High School
- Blackfalds
- Blackfalds School
- Blackie
- Blackie School
- Blairmore
- Blairmore Academic Upgrading
- Bluffton
- Bluffton School
- Bon Accord
- Lilian Schick School
- Bonnyville
- Bonnyville Centralized High School (BCHS)
- Bonnyville Off Campus School
- Ecole Bernard Brosseau Middle School
- Ecole Notre Dame Elementary School
- Ecole Notre Dame High School (NDHS)
- Botha
- Lone Pine Colony School
- Star Ridge Colony School
- Bow Island
- Cherry Coulee Christian Acad
- Ponderosa Colony School
- Senator Gershaw School
- Shamrock Colony School
- St Michaels School
- Bowden
- Bowden Grandview School
- Boyle
- Boyle School
- Brant
- Brant Christian School
- Breton
- Breton High School
- Brooks
- Bow City Colony School
- Brooks Composite High School
- Brooks Junior High School
- Griffin Park School
- Newell Christian School
- St Joseph Collegiate School
- Sunrise School
- Brownfield
- Brownfield Community School
- Bruderheim
- Bruderheim Community School
- Buck Lake
- Buck Mountain Central School
- Buffalo Head Prairie
- Blue Hills Community School
- Buffalo Head Prairie School
- Burdett
- Burdett Elementary School
- Byemoor
- Byemoor Colony School
- Byemoor School
Read more about this topic: List Of High Schools In Alberta