Dovrebbe derivare dal nome medioevale Arcangelus o dai vari toponimi contenenti la radice Arcangelo come Sant'Arcangelo (SA), (BN), (PG) e (RN). Tracce di queste cognomizzazioni si trovano nelle Marche fin dal 1600.
Il cognome Arcangeli è tipico della fascia che comprende la Romagna meridionale, le Marche, l'Umbria ed il Lazio. Arcangelo, rarissimo, ha un ceppo nel vicentino ed uno tra salernitano e cosentino. D'Arcangelo è maggiormente presente in Abruzzo, Puglia e Lazio.