David Banks
David Banks may refer to:
- David Banks (actor) (born 1951), British actor
- David Banks (boxer) (born 1983), American boxer
- David Banks (cricketer, born 1961), English cricketer
- David Banks (cricketer, born 1975), English cricketer
- David Banks (journalist) (born 1948), British newspaper editor and broadcaster
- David Banks (soccer) (born 1967), English-American soccer player
- David Banks (comedian) (born 1972), American actor and comedian