Dovrebbe derivare da soprannomi originati dal termine medioevale zagaglia (sorta di lancia di origine africana) ed indicare probabilmente chi faceva parte della fanteria.
Il cognome Zagaglia è specifico dell'anconetano, nel maceratese e di Roma. Zagagli, quasi unico, è probabilmente dovuto ad un errore di trascrizione del precedente.
Il cognome Zagaglia è 842° nella regione Marche Il cognome Zagaglia è 344° nella provincia di Ancona Il cognome Zagaglia è 27° nel comune di OSIMO (AN)