Schools
B
| Name | Category | Notes |
|---|---|---|
| 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 | |
| Bedford Modern School | Public | |
| Bedford School | Public | |
| Bedwellty Comprehensive School | Comprehensive | |
| Beeslack Community High School | Comprehensive | |
| Beeston Hall School | Independent | |
| Belfast Academy | Other private | |
| Belfast College | Miscellaneous | |
| Belfast Institution | Other private | |
| Belfast Mercantile Academy | Miscellaneous |