Schools
| Name | Category | Notes |
|---|---|---|
| Bannerman High School | Comprehensive | Baillieston. |
| Banton School | Public | |
| Bargoed Secondary School | Unknown | |
| Barne Barton Secondary Modern | Secondary modern | Plymouth. |
| Barnes's Grammar School | Grammar | Poulton-le-Fylde. |
| Barnsley College of Technology | FE college | |
| Barnsley Grammar School | Grammar | |
| Barrow Sixth Form College | FE college | |
| Barry Elementary School | Elementary | |
| Barry Grammar School | Grammar | |
| Barton-on-Humber Grammar School | Grammar | |
| Bathgate Academy | Unknown | |
| Bath Grammar School | Grammar | |
| Bath Secondary School | Unknown | |
| Batley Boys High School | Comprehensive | Later became Upper Batley High School. |
| Batley Grammar School | Grammar | |
| Battersea Grammar School | Grammar | |
| Battle Abbey School | Independent | |
| Beach High School | Grammar | Cowdenbeath. |
| Bearsden Academy | Comprehensive | |
| Beaufort British School | Elementary | Monmouthshire. |
| Beaumont College | Public | Independent |
| Bedales | Public | |
| Bedford College | FE college | |
| Bedford Grammar | Grammar |