David McDonald may refer to:
David McDonald (footballer) (born 1971), Irish footballerDavid J. McDonald (1902–1979), American labor leader and president of the United Steelworkers of America, 1952–1965David J. McDonald, Jr. (born 1939), his son, Professor of Drama Emeritus at University of California, IrvineDavid John McDonald (born 1971), known by his stage name David Tennant, Scottish actor; famous for portraying the Doctor in Doctor WhoDavid L. McDonald (1906–1997), United States Navy admiralDavid McDonald (politician) (1862–1939), Speaker of the Legislature in Prince Edward Island, Canada, 1928–1931David McDonald (judge) (1803–1869), United States federal judgeDave McDonald (radio personality) (born 1977), American radio personalityDave McDonald (baseball) (born 1943), baseball playerDave McDonald (ice hockey) (born 1960), Canadian ice hockey player