Forma patronimica (dove il D' sta per "figlio di") che deriva dal nome latino Athanasius (dall'antico nome greco Athanásios, legato all'aggettivo athánatos che significa "immortale". )
Il cognome D'Attanasio sembra essere di origine abruzzese.
Il cognome D'Attanasio è 2841° nella regione Abruzzo Il cognome D'Attanasio è 1220° nella provincia di Pescara Il cognome D'Attanasio è 108° nel comune di PINETO (TE)