David Buchanan (1823 – 4 April 1890) was a barrister and politician in colonial New South Wales, a member of the New South Wales Legislative Assembly and later, the New South Wales Legislative Council. Buchanan was born in Edinburgh, Mid-Lothian, Scotland, the fifth son of William Buchanan, a barrister, and his wife Catherine, née Gregory. Buchanan was educated at the Edinburgh High School.