David Cain may refer to:

  • David Cain (professor) (1941–2021), professor of religion
  • David Cain (Texas politician), former State Senator of the 2nd District of Texas, see Florence Shapiro
  • David Cain (composer) (died 2019), musical technician
  • David Cain (character), a comic book character

See also

  • David Cane (disambiguation)
  • David Kane (disambiguation)