Canonbie (Scottish Gaelic: Canonbaidh) is a small village in Dumfriesshire within the local authority area of Dumfries and Galloway in Scotland, 6 miles (10 kilometres) south of Langholm and 2 miles (3 kilometres) north of the Anglo-Scottish border. It is on the A7 road from Carlisle to Edinburgh, and the River Esk flows through it. There are frequent references in older documents to it as Canobie.