David Macpherson, né le 3 juillet 1967 à Launceston, est un joueur de tennis professionnel australien.