The B7014 is a short urban road through Selkirk. It was originally unclassified but had gained its number by 1932.
The road starts on the A707 just up from Selkirk Bridge and heads east along Buccleuch Road, curving away from the riverbank as it climbs slightly. After about 500 m, it reaches a wide junction with the B7009 Mill Street, but keeps priority as it turns northwards, with industrial areas along the riverside on the left. This area is the flat valley floor, where Selkirk's wealth was generated in the early industrial era, while the town itself sits high above, away from the flood zone. The only turnings off Dunsdale Road are into these industrial, former Mill sites on the left.
A flight of steps on the right to the A7 Ettrick Terrace mark the original line of the B7014 but the road now continues further north before sweeping round to the right to meet the A7 at the northern edge of the town.