|Location Map ( geo)|
|Perth and Kinross|
|Transport Scotland Roads|
|Places related to the M90|
|Places related to the A91|
Kinross is the county town of the small county of Kinross. Second only to nearby Clackmannanshire as the smallest county in Scotland, unlike its near neighbour, it has a population to suit its small geographic area, with most living in the town of Kinross, or nearby Milnathort. The town sits on the bank of Loch Leven and grew up as a staging post on the main road north from Queensferry and Edinburgh to Perth and the north. In a way it maintains this tradition, being home to the only motorway services on the M90 which bypasses the town.
The M90, then, is the main road past the town, and has usurped the A90 which once passed through, much of the A90 route is now the B996. At Milnathort to the north, the A91 crosses on its journey from Stirling to St Andrews, and depsite being a primary route, it is only the short multiplex with the motorway around Milnathort that is anything more than a country road passing through villages. The motorway junction for Kinross itself meets the A977, also a primary route which heads south west to the Kincardine Bridge across the Forth, and so also provides a route to Stirling.
Within the town, the A922 follows the former A90 route, breaking the B996 into two sections. Meeting end on with the A977, it is history that gives this road a separate number, having come into existence as a short link long before the motorway was built. The B918, originally a short link to the west of the town, follows the former A977 route into the town centre. To the north, in Milnathort, the A911 continues from the A91 through the town centre, heading east into Fife for Glenrothes and Kirkcaldy.
|Perth, Bridge of Earn|
|Dunfermline, Forth Road Bridge, Edinburgh|
|St Andrews, Cupar|
|Road from Kinross to Milnathort|
|Kincardine Bridge, Alloa (A907)|
|Link in Kinross and between A91 and A977|
|Kelty, Cowdenbeath||Former A90|
|Edinburgh||Now the B996|
|Perth||Now the B996|