Buccleuch is a small town in South Australia situated along the Mallee Highway (B12), approximately 140km east of Adelaide. It is part of the Coorong District Council.
The town is named after the Duke of Buccleuch. A school was opened in 1921 and closed in 1942. There is also an active Lutheran Church.