David Townsend may refer to: David Townsend (botanist) (1787–1858), American botanist and banker David Wood Townsend (1844–1912), American builder David Townsend (art director) (1891–1935), American art director David Townsend (cricketer, born 1912) (1912–1997), English cricketer David R. Townsend Jr. (born 1943), member of the New York State Assembly David Townsend (musician) (1955–2005), American musician David Townsend (rower) (born 1955), British rower David Townsend (Devon cricketer) (born 1965), former English cricketer