Sanquhar sits in Nithsdale in close proximity to ranges of interesting hills on either side, the Carsphairn and Scaur range to the west and the Lowther hills to the south east. These hills offer excellent possibilities for the outdoor enthusiast. The Southern Upland Way passes through the town on its way from Portpatrick on Scotland's west coast to Cockburnspath on the east.