Dalkeith is a burgh of barony in Mid Lothian, Scotland, lying on the River North Esk. Dalkeith Palace, just outside the town, is the seat of the Duke of Buccleuch, surrounded by parkland and follies.