| Scottish baby names begining from B |
| Bac |
 | Bank. |
| Baen |
 | Fair skinned. |
| Baigh |
 | From the upper part. |
| BaIloch |
 | From the pasture. |
| Baird |
 | From Baird. |
| Baldie |
 | Diminutive of Archibald: True and bold. Also 'bald'. Introduced from England and Germany during the Norman conquest, the Scottish interpreted the 'bald' to refer to the shaven head of a monk. |
| Balfour |
 | From the pastureland. |
| Balgair |
 | Fox. |
| Balgaire |
 | Fox. |
| Balmoral |
 | From the majestic village. |
| Banner |
 | Flag; ensign bearer. |
| Barclay |
 | The Scottish spelling of the English surname Barkeley, meaning birch-wood or the birch tree meadow. |
| Barday |
 | From Berkeley. |
| Bartley |
 | The birch tree meadow. See also Berkley. |
| Bean |
 | Fair skinned. |
| Bearnard |
 | Bear strong. |
| Beathan |
 | Son of the righthand. |
| Beathas |
 | Wise. |
| Beiste |
 | Beast. |
| Beth |
 | Diminutive of Bethia: This Hebrew name became popular in Scotland in the 17th century because of it's association with the Gaelic 'beath' meaning 'life. |
| Beth |
 | Lively. |
| Bethia |
 | This Hebrew name became popular in Scotland in the 17th century because of it's association with the Gaelic 'beath' meaning 'life. |
| Bhaic |
 | Bank. |
| Bhaltair |
 | Strong fighter. |
| Bhradain |
 | Salmon. |
| Bhraghad |
 | From the upper part. |
| Bhreac |
 | Speckled. |
| Bhric |
 | Speckled. |
| Biast |
 | Beast. |
| Birk |
 | From a birch tree. |
| Blaine |
 | Surname of uncertain meaning. |
| Blair |
 | Field of battle. |
| Blair |
 | Peat moss. |
| Blaire |
 | Field of battle. |
| Blake |
 | Dark; dark-haired. Can also mean the reverse: 'fair; pale.' Blakeman. |
| Blane |
 | Variant of Blaine. |
| Blaney |
 | Variant of Blaine. |
| Blayne |
 | Variant of Blaine. |
| Bonni |
 | From the French 'bon' meaning good. In Scottish usage 'bonnie' means pretty or charming. |
| Bonnibelle |
 | From the French 'bon' meaning good. In Scottish usage 'bonnie' means pretty or charming. |
| Bonnie |
 | Pretty, charming beautiful. Derived from the Scottish dialect word bonny, meaning beautiful; which in turn is based on the Latin 'bonus' meaning good. |
| Bonnie-jo |
 | From the French 'bon' meaning good. In Scottish usage 'bonnie' means pretty or charming. |
| Bonny |
 | Pretty, charming beautiful. Derived from the Scottish dialect word bonny, meaning beautiful; which in turn is based on the Latin 'bonus' meaning good. |
| Bonny-jean |
 | From the French 'bon' meaning good. In Scottish usage 'bonnie' means pretty or charming. |
| Bonny-lee |
 | From the French 'bon' meaning good. In Scottish usage 'bonnie' means pretty or charming. |
| Both |
 | From the stone house. |
| Bothain |
 | From the stone house. |
| Bothan |
 | From the stone house. |
| Boyd |
 | From the Gaelic 'buidhe' meaning yellow. Used commonly as a name referring to its owner's blonde hair color. Common as both a first name and a surname in Scotland. |
| Bradana |
 | Salmon. |
| |