Westruther is a village on the B6465, in the Scottish Borders area of Scotland, on the lower slopes of the Lammermuir Hills, in the former Berwickshire. The largest town nearby is Gordon.