David Andrew Campbell (born 27 July 1957), a former Australian politician, was a Member of the New South Wales Legislative Assembly for Keira between 1999 and 2011.
A former Lord Mayor of Wollongong, Campbell was Minister for Transport in the NSW Government from 8 September 2008 until his resignation on 20 May 2010.
On 28 September 2010, Campbell announced that he would not seek Labor endorsement for re-election at the 2011 NSW election.