David Hudson
David Hudson may refer to:

 David Hudson (pioneer) (1761–1836), American businessman, founder of Hudson, Ohio
 David Hudson (New York politician) (1782–1860), New York politician
 David J. Hudson (1943–2011), American sound engineer
 Dave Hudson (sailor) (born 1946), South African sailor
 Dave Hudson (born 1949), ice hockey player
 David Hudson (musician), Australian musician