The B8023 is a link road in east Dunbartonshire running from south of Kilsyth to east of Kirkintilloch. For its entire route the road runs in the narrow gap between the Forth and Clyde Canal and the River Kelvin. The road was originally unclassified but had gained its number by 1932.
The B8023 starts opposite the car park at Auchinstarry Loch - a former quarry, now park - to the south of Kilsyth. The first 100 m or so is the old route of the B802, before the new, fixed canal bridge was installed further east. The old bridge was a two-part lifting bridge which was sealed when the canal became disused in the 1960s, and has now been removed. The road then swings westwards along the north bank of the canal and stays there for over 3 km, with the exception of cutting the corner at Deil's Elbow, a sharp bend where the canal stays to the contour.
A staggered crossroads at Twechar meets another new canal bridge; this time, though, the new bridge still moves due to the lack of room to give clearance. The bridge is also unusual in that, while the B8023 doesn't cross it, traffic is brought to a standstill when it is lifting by Wig-Wag Signals due to the close proximity of the bridge to the main road.
From Twechar, the road picks up the line of the Antonine Wall, and probably lies on or close to the line of the Military Way that ran alongside the wall. This means that at Shirva Farm the road doesn't turn with the canal, but instead continues ahead alongside the now near-invisible line of the wall, before rejoining the canal just past Auchendervie Farm.
Whilst the road is now running alongside the canal once more, it is at a significant height difference, and a side turning to Tintock passes through a tunnel under the canal, although the headroom is only 1.3 m. A few hundred metres further on, the B8023 comes to an end at a simple T-junction on the busy A803.