David Barclay may refer to:

  • Col. David Barclay (Quaker) (1610–1686), 1st Laird of Urie and father of Robert Barclay, the Quaker apologist
  • David Barclay of Cheapside (1682–1769), Scottish Quaker merchant, grandson of the 1st Laird of Urie, father of David Barclay of Youngsbury
  • David Barclay of Youngsbury (1729–1809), English Quaker merchant and banker, grandson of Robert Barclay
  • David Barclay (MP) (1784–1861), English Whig politician
  • David Barclay (congressman) (1823–1889), member of the U.S. House of Representatives
  • Sir David Barclay (1934–2021), British businessmen
  • David E. Barclay (born 1948), American historian and author
  • David Barclay (puppeteer) (born 1940), British puppeteer
  • Dave O'Brien (actor) (1912–1969), who used the pseudonym David Barclay for his film writing and directing work