Potrebbe trattarsi di una forma patronimica in D'- o in Di- del nome Anastasio, si riferirebbero quindi alle famiglie dei figli di un Anastasio.
Il cognome D'Anastasio è tipicamente abruzzese, della provincia di Pescara in particolare. Di Anastasio, estremamente raro, è del teramano.