List of A roads in zone 9 in Great Britain starting north of the A8, east of the A9 (roads beginning with 9).
Later allocated between 1947 and 1955 (based on maps) to a road from Upper Largo to north of Crail as a replacement of the A917 and B942.
The A917 and B942 got their sections back while the remainder was downgraded to the B9171.
Next used from A9 (now B9152) south of Aviemore to Coylumbridge, formerly a spur of the B970.
Returned to the B970 around 1980 after the A9 Aviemore bypass opened.