The A982 approaching Kirktown, Peterhead, from the south
The A982 is the old main road through Peterhead, and used to be the A952 until the early 1980s when the bypass was built. The bypass was opened as the A952, but was renumbered as the A90 in the early 1990s. Interestingly, a road atlas from 1984 shows the Peterhead bypass built but as an unnumbered standard A road; the old road is still shown as the A952 trunk route.
The A982 starts at the Invernettie Roundabout, at the southern end of the A90 Peterhead bypass. The road heads north into Peterhead and quickly comes out alongside Peterhead Bay and harbour, followed by a roundabout junction with the A950. The town centre is on a peninsula and the A982 passes to the west of the centre which now has no classified roads although the A950 used to continue further east.
A few hundred yards after the A950 roundabout, the A982 turns left at a crossroads and heads north-west out of town. The road passes alongside the River Ugie before terminating at another roundabout on the A90 after less than 3.5 miles.