Kirkpatrick Durham is a village six miles north east of the market town of Castle Douglas, and forms the ancient Kirkcudbrightshire parish, as far north as the Dumfriesshire parish of Dunscore.