Morton Castle is located on the artificial Morton Loch in the hills above Nithsdale, 2.5 miles north-east of Thornhill. It once formed part of a chain of castles along the strategically important Nith Valley,