David Macpherson
# David Macpherson

David Macpherson may refer to:

* David Macpherson (engineer) (1854–1927), Canadian-born American railroad engineer
* David Macpherson (historian) (1746–1816), Scottish antiquarian
* David Macpherson (tennis) (born 1967), Australian former professional tennis player
* David Lewis Macpherson (1818–1896), Canadian businessman and political figure
* David Macpherson, 2nd Baron Strathcarron (1924–2006), British peer and motorcyclist
* David Murdoch MacPherson (1847–1915), Canadian dairyman, inventor, manufacturer and political figure
