Potrebbe derivare da un soprannome legato ad un mestiere o all'appartenenza ad un corpo militare, ma è anche probabile il collegamento con il nome medioevale germanico Mazzi o Mazzo o la derivazione da un toponimo contenente la radice mazz, come Mazzo (MI) o simili.
Il cognome Mazzi è presente nel centro nord e dovrebbe avere più di un nucleo originario: uno a cavallo tra veronese e mantovano, uno nel milanese, uno nel modenese e probabilmente uno in Toscana.