From Nokelane Head, Herefordshire to all cities in Inverness starting with letter B
- Back of Keppoch, Herefordshire
- Bailetonach, Herefordshire
- Balavil, Herefordshire
- Balbeg, Herefordshire
- Balchraggan, Herefordshire
- Balchraggan, Herefordshire
- Balgowan, Herefordshire
- Ballachulish, Herefordshire
- Ballifeary, Herefordshire
- Balloch, Herefordshire
- Balmore, Herefordshire
- Balnain, Herefordshire
- Banavie, Herefordshire
- Baramore, Herefordshire
- Beauly, Herefordshire
- Belladrum, Herefordshire
- Beoraidbeg, Herefordshire
- Blackfold, Herefordshire
- Blackpark, Herefordshire
- Blaich, Herefordshire
- Blain, Herefordshire
- Blarmachfoldach, Herefordshire
- Boat of Garten, Herefordshire
- Bogroy, Herefordshire
- Bohenie, Herefordshire
- Bohuntine, Herefordshire
- Bohuntinville, Herefordshire
- Bothan Nan Creag, Herefordshire
- Bracora, Herefordshire
- Bracorina, Herefordshire
- Braefield, Herefordshire
- Branault, Herefordshire
- Breakachy, Herefordshire
- Brecklet, Herefordshire
- Brecknish, Herefordshire
- Bridgend, Herefordshire
- Broallan, Herefordshire
- Broomhill, Herefordshire
- Brunery, Herefordshire
- Bunacaimb, Herefordshire
- Bunarkaig, Herefordshire
- Bunavullin, Herefordshire
- Bunchrew, Herefordshire
- Bunkegivie, Herefordshire
- Bunloit, Herefordshire
- Bunree, Herefordshire
- Buntait, Herefordshire