Dovrebbe derivare dal nome proprio Davide derivato dal nome ebraico Dawid, in alcuni casi può trattarsi dell'italianizzazione del cognome gentilizio ebraico Dawid.
Il cognome David è sparso in tutta l'Italia. Davidde è avellinese. Daviddi è tipico di Toscana ed Emilia Romagna. Davidi, molto raro, potrebbe essere del nord Italia, forse ligure. Davitti è tipicamente toscano.
Il cognome David è 123° nella regione Valle d'Aosta Il cognome David è 123° nella provincia di Aosta - Aoste Il cognome David è 3° nel comune di POLIZZI GENEROSA (PA)