This article is about the current B7039 near Selkirk. For the former B7039 near Lanark, see B7039 (Lanark).
The B7039 is a short link road near Selkirk between the A708 and the B7009, crossing both the Yarrow Water and the Ettrick Water en route.
The route starts at a very wide T-junction with the A708, and almost immediately crosses the Generals Bridge over the Yarrow Water. It then curves around past the entrance to Bowhill, and takes a nearly straight run south east through trees on the edge of the estate. The road is almost, but not quite, wide enough for two cars to pass without slowing. After nearly a mile, a sharp right-hand bend at a crossroads with tracks at Gilkeekit leads to a narrower, twistier section. This winds past tree-lined driveways leading up to hidden houses. A sharp right hand bend brings the road onto the tree-lined riverbank and as the road opens up again, it swings sharp left over Carterhaugh Bridge across the Ettrick Water to end at another wide T junction with the B7009 on the south bank.
This route was originally unclassified, and is still marked as such on the 1927 revision of the MOT map. This is not entirely surprising, but its omission from the 1932 edition of the Ten Mile Map is more interesting, as later numbers are clearly shown. It does appear on the 1936 edition, however, begging the question of whether it was missed in 1932, or whether there was an earlier use of the B7039 number which is so far unknown, and that the current route was allocated the number in the mid 1930s.