David Holmes voi tarkoittaa ainakin seuraavia henkilöitä:

David Holmes (1769–1832), Mississippin osavaltion ensimmäinen kuvernööri David Holmes (s. 1969), pohjoisirlantilainen muusikko ja säveltäjä David Holmes (s. 1981), muun muassa Harry Potter -elokuvissa esiintynyt brittiläinen sijaisnäyttelijä.