David Spencer

David Spencer may refer to:


 * David A. Spencer, American engineering professor
 * David D. Spencer (1799–1855), New York editor and politician
 * David E. Spencer, professor of economics at Brigham Young University
 * David W. Spencer (1837–1920), Canadian department store founder
 * David William "Bill" Spencer (born 1956) American cross-country skier
 * David Spencer (playwright) (born 1955), British playwright
 * Ricky Valance (born David Spencer, 1936–2020), Welsh pop singer
 * David Spencer (born 1963), kidnapper of Brazilian businessman Abílio dos Santos Diniz
 * David Spencer (basketball coach), 2005 coach of the UC Riverside Highlanders
 * David Spencer (cyclist) (born 1964), British cyclist
 * David Spencer (diplomat), 1991 to 1993 High Commissioners of Australia to Canada