David Macpherson (* 3. Juli 1967 in Launceston, Tasmanien) ist ein ehemaliger australischer Tennisspieler und Tennistrainer.