Thomas Barnes Cochrane, 11th Earl of Dundonald (14 April 1814 – 15 January 1885) was a Scottish nobleman. He was son of the radical politician and sailor Thomas Cochrane, 10th Earl of Dundonald. Cochrane joined the British Army and eventually gained the rank of Captain. On 31 October 1860, he succeeded his father as the 11th Earl of Dundonald. Between 1879 and 1885, he was a Representative Peer of Scotland.