B
Backies
Backmuir of New Gilston
Badbea
Badcall
Badcaul
Badenscallie
Badenyon
Badluchrach
Badrallach
Bailleston
Bailliewhir
Balaldie
Balaruminmore
Balavil
Balbeggie
Balblair
Balchladich
Balemartine
Balephuil
Balerno
Balfron
Balintore
Balkissock
Ballachulish
Ballantrae
Ballater
Ballaterich
Ballimore
Ballingry
Ballinluig
Ballintuim
Balloch
Ballochroy
Ballogie
Ballure
Ballychatrigan
Ballygown
Ballygrant
Balmacara
Balmaclellan
Balmaha
Balmedie
Balmerino
Balminnoch
Balmore
Balmullo
Balnaboth
Balnacarn
Balnakeil
Balnald
Balquhidder
Baltasound
Banavie
Banchory
Banchory Devenick
Banff
Bankend
Bankfoot
Bankhead
Bannockburn
Barassie
Barbaraville
Barevan
Bargany
Bargrennan
Barr
Barraer
Barraigh
Barrhead
Barrhill
Barrisdale
Barrmill
Barrnacarry
Barry
Bassendean
Bathgate
Baugh
Beach
Beàrnaraigh
Bearnock
Bearsden
Beattock
Beauly
Bedrule
Beeswing
Beinn na Faoghla
Beith
Belhaven
Belhelvie
Bellabeg
Belladrum
Bellanoch
Belloch
Bellochantuy
Bellshill
Belmaduthy
Belmont
Benderloch
Benholm
Benmore
Bentpath
Bents
Bernera
Bernisdale
Berriedale
Bethelnie
Bettyhill
Bhalaigh
Biel
Bieldside
Big Sand
Biggar
Bilbster
Birgham
Birkhall
Birnam
Birsay
Birse
Bishopbriggs
Bishopton
Blackburn
Blackford
Blackmill
Blackshiels
Blackston
Blackwaterfoot
Blackwood
Bladnoch
Blaich
Blain
Blainslie
Blair Atholl
Blairgowrie
Blairhall
Blairmore
Blanefield
Blitterlees
Boarhills
Boat of Garten
Boath
Boddam
Bogniebrae
Bohenie
Bohuntine
Boleskine
Bolton
Bonar Bridge
Bonawe
Bonchester Bridge
Bo’ness
Bonhill
Bonnavoulin
Bonnybridge
Bonnyrigg
Boraraigh
Boreland
Boreland of Colvend
Boreraig
Borgue
Borthwick
Borve
Bothwell
Bousd
Bowden
Bowermadden
Bowertower
Bowhill
Bowhouse
Bowling
Bowmore
Boyndie
Bracadale
Brackley
Brackloch
Braco
Bracora
Brae
Braemar
Braemore
Braevallich
Braidwood
Branderburgh
Brawl
Breakish
Brechin
Brewlands
Bridge of Achbreck
Bridge of Alford
Bridge of Allan
Bridge of Balgie
Bridge of Cally
Bridge of Dee
Bridge of Dun
Bridge of Earn
Bridge of Gairn
Bridge of Gaur
Bridge of Lossie
Bridge of Orchy
Bridge of Tilt
Bridge of Weir
Bridgend
Bridgend of Lintrathen
Briery Yards
Brin
Broadford
Broadmeadows
Brochel
Brodick
Broomholm
Brora
Brough
Broughton
Broughton Mains
Broughty Ferry
Broxburn
Broxmouth
Bruichladdich
Brydekirk
Bualintur
Buccleuch
Buchanty
Buchany
Buchlyvie
Buckhaven
Buckhaven and Methil
Buckie
Bucksburn
Bullers of Buchan
Bundalloch
Bunessan
Burgh
Burghead
Burnhaven
Burnmouth
Burntisland
Burravoe
Burwick
Busby
Byrecleugh