About Barnhill

Barnhill is a small settlement located in Perth and Kinross, in central Scotland. It lies within the broader area of the Scottish Highlands, known for its rolling hills and rural landscapes. The village is situated near the A9 road, which connects Perth to Inverness, making it accessible for those travelling between the central and northern parts of Scotland. The local community is small but active, with residents engaged in agriculture and local services. The surrounding countryside offers opportunities for walking and outdoor activities, with views of the nearby hills and valleys. Barnhill is part of the PH2 postcode area, which covers several nearby villages and rural properties. The area retains a traditional character, with older stone buildings and a close-knit community atmosphere.

Nearest Train Stations 1 stations

Perth Train Station 0.8 miles

Location

Local Government

District Perth and Kinross
Ward Perth City South
Constituency Perth and North Perthshire