Geography · lists
Towns in England that start with B
Looking for towns in England that begin with B? Here are 30 of them in alphabetical order, from “Bakewell” to “Buxton”.
Towns in England that begin with B
- Bakewell
- Banbury
- Barnsley
- Barnstaple
- Barrow-in-Furness
- Basildon
- Basingstoke
- Bedford
- Belper
- Berwick-upon-Tweed
- Bewdley
- Bideford
- Blackburn
- Blackpool
- Bodmin
- Bognor Regis
- Bolton
- Boston
- Bournemouth
- Bracknell
- Bridgnorth
- Bridport
- Brixham
- Bromyard
- Burford
- Burnham-on-Sea
- Burnley
- Bury
- Bury St Edmunds
- Buxton
About this list
- B is the most common first letter in this list: 30 of the 263 towns in England (11%).
- Shortest: “Bury”. Longest: “Berwick-upon-Tweed”.
- 2 names have more than one word.
Quick answers
- How many towns in England start with B?
- 30 of the 263 towns in England in Icillion start with B, for example Bournemouth, Blackpool and Bolton.
- What is the longest name among towns in England that start with B?
- The longest is “Berwick-upon-Tweed” and the shortest is “Bury”.
More lists that start with B
Play geography trivia nowAll 263 towns in England, A to Z
How deep does your knowledge go?
Seven prompts a day, twenty seconds each. Obvious answers float on the tip of the iceberg; rare ones sink all the way to the trench.
▼ Start today’s iceberg ▼