David Murdoch "D.M." Macpherson (November 17, 1847 – February 4, 1915) was a Canadian dairyman, inventor, manufacturer and political figure. He represented Glengarry in the Legislative Assembly of Ontario as a Liberal-Patrons of Industry member from 1894 to 1898. His surname also appears as McPherson in some sources. He died in Montreal in 1915 and is buried at the Presbyterian churchyard in South Lancaster, Ontario.