Dovrebbe derivare da soprannomi originati dal termine dialettale zaccagner, "attaccabrighe", ma anche "arrabattarsi", o da zaccagnino, "buffoncello".
Un esempio di quest'uso si ha in Lombardia nel 1400 con il bandito da strada Giovanni Pietro da Carcano detto Zaccagnino.
Il cognome Zaccagnini, oltre al ceppo toscano, ha anche un forte nucleo nella fascia centrale tra Abruzzo e Lazio.
Il cognome Zaccagnini è 1024° nella regione Lazio Il cognome Zaccagnini è 452° nella provincia di Pescara Il cognome Zaccagnini è 7° nel comune di BOLOGNANO (PE)
Stemma
Zaccagnini(TOS) (Cortona) Di rosso, a cinque palle d'oro, 3.2
Zaccagnini(TOS) (Prato, Firenze) D'oro, al grugno di cinghiale di nero