About Castlehill

Castlehill is a small settlement located in Perth and Kinross, within the Scottish Highlands. It lies just north of the town of Dunkeld and is situated along the A9 road, making it a convenient stop for travellers between Perth and Inverness. The area is characterised by its rural setting, with open fields and rolling hills typical of the Scottish countryside. While small in size, Castlehill has a long history, with the name referencing a former castle that once stood nearby. The village is part of the wider parish of Dunkeld and is known for its peaceful surroundings and proximity to the River Tay. It is within the PH14 postcode area, which covers parts of the eastern Highlands. The community is quiet and residential, with a mix of older and more modern homes.

Nearest Train Stations 1 stations

Invergowrie Train Station 4.5 miles

Location

Local Government

District Perth and Kinross
Ward Carse of Gowrie
Constituency Perth and North Perthshire