Like its neighbour the B9137, the B9138 is a rather pathetic B-road in Strathspey. It does however serve a more important purpose, as it connects the A95 with the B9102 by crossing the River Spey at the Blacksboat Bridge, one of only a handful of road bridges between Craigellachie and Grantown on Spey.
This, however, is its only claim to fame and for the rest of the mile that it extends for it is reasonably straight, if a little narrow. Just to the west of the river is the former Blacksboat Station with access to the Strathspey Way Long Distance Path, and a popular fishing area, making the road busy in the summer and at weekends.
The B9138 was originally unclassified (although there was a bridge here in 1922) and gained its number around 1930.