Lauder lies on Leader Water, in Lauderdale, 22 miles south-east of Edinburgh. Nearby is the turreted and towered Scots Baronial Thirlestane Castle.