|Length:||1.2 miles (1.9 km)|
|Meets:||B9121, B9139, A98|
|Route outline (key)|
The B9038 is a short road connecting the fishing village of Whitehills in Banffshire to the A98 Inverness to Fraserburgh road close to Inverboyndie, some 2.5 km west of Banff. The road was originally unclassified but had gained its number by the late 1940s.
The road starts in the centre of Whitehills by turning off the B9121 Seafield Street an heads southeast along the residential Loch Street. We climb into open country and then bear round to the right to avoid Boyndie Bay, ahead. It's not long before the B9139 comes in from the right.
Originally our road ended here, with the B9139 heading left through Inverboyndie to meet the A98. However, that has now been declassified and so it is our road that continues on a further 520 m or so past an industrial estate to end on the A98 at Mill of Boyndie.