David Lang may refer to:
- David Lang (Civil War) (1838–1917), American Civil War officer
- David Lang (rugby union) (1852–?), Scottish rugby union player
- David Lang (screenwriter) (1913—2007), screenwriter
- David Marshall Lang (1924–1991), historian
- David Lang (composer) (born 1957), American composer
- David Lang (American football) (1967–2005), American football running back
- David Lång (born 1972), Swedish politician
See also
edit- David Lange (1942–2005), Prime Minister of New Zealand
- David Laing (disambiguation)