David Gregory
David Gregory is the name of the following people:
- David Gregory (Historian) (1696–1767), English historian and cleric
- David Gregory (mathematician) (1659–1708), Scottish mathematician
- David Gregory (soccer player, 1951) (born 1951), English soccer player
- David Gregory (soccer player, 1970) (born 1970), English soccer player
- David Gregory (journalist) (* 1970), American journalist
- David A. Gregory (born 1985), American actor