Potrebbe derivare da una forma patronimica derivata dal nome medioevale Agnolus, una forma arcaica del nome Angelo, ad indicare quindi le famiglie di figli di un Agnolo.
Il cognome D'Agnolo, sicuramente friulano, ha un ceppo nel pordenonese ed uno a Trieste. De Agnoli, rarissimo, parrebbe veneto.