Geography · lists
Cities and towns in Scotland that start with B
The full list of cities and towns in Scotland starting with B: 23 names, taken from the 202 answers to “Name a city or town in Scotland” in Icillion.
All 23 cities and towns in Scotland that start with B
- Ballater
- Balloch
- Banchory
- Banff
- Barrhead
- Bathgate
- Bearsden
- Beauly
- Beith
- Biggar
- Bishopbriggs
- Blair Atholl
- Blairgowrie
- Bo'ness
- Bowmore
- Braemar
- Brechin
- Broadford
- Brodick
- Brora
- Broxburn
- Buckie
- Burntisland
About this list
- B is the most common first letter in this list: 23 of the 202 cities and towns in Scotland (11%).
- Shortest: “Banff”. Longest: “Blair Atholl”.
- 1 name has more than one word.
Quick answers
- How many cities and towns in Scotland start with B?
- 23 of the 202 cities and towns in Scotland in Icillion start with B, for example Bathgate, Bearsden and Brodick.
- What is the longest name among cities and towns in Scotland that start with B?
- The longest is “Blair Atholl” and the shortest is “Banff”.
More lists that start with B
Play geography trivia nowAll 202 cities and towns in Scotland, 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 ▼