David Hamilton may refer to:
- David Hamilton (tenor)
- David Hamilton (Radio DJ) (born 1938)
- David Hamilton (architect) (1768–1853)
- David Hamilton (photographer) (born 1933)
- David Hamilton (Labour Party) (born 1950)
- David Hamilton (Thunder Bay mayor) (fl. 1990s)
- David Hamilton (composer)


