Sir Malcolm Donald McEacharn (8 February 1852 – 10 March 1910) was Mayor of Melbourne from 1897 to 1900. He was a well-known Australian shipping magnate in the early part of the twentieth century and successfully stood for the Division of Melbourne at the inaugural federal election, held in 1901.