- Baberton
- Back
- Backhill of Goval
- Backies
- Backmuir of New Gilston
- Badbea
- Badcaul
- Badenscallie
- Badenyon
- Badluchrach
- Badrallach
- Baillieston
- Bailliewhir
- Balaldie
- Balallan
- Balaruminmore
- Balavil
- Balbeggie
- Balbithan
- Balblair
- Balchladich
- Balemartine
- Balephuil
- Balerno
- Balfron
- Balintore
- Balkissock
- Ballachulish
- Ballantrae
- Ballater