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 è 2883° nella regione Abruzzo Il cognome D'Attanasio è 1231° nella provincia di Pescara Il cognome D'Attanasio è 92° nel comune di VILLA CELIERA (PE)