Dovrebbe derivare da toponimi come Mazzeo in provincia di Messina o San Mazzeo in provincia di Cosenza oppure da un soprannome legato al nome Matteo.
Il cognome Mazzeo è tipico dell'Italia meridionale.
Il cognome Mazzeo è 306° nella regione Calabria Il cognome Mazzeo è 6° nella provincia di Vibo Valentia Il cognome Mazzeo è 1° nel comune di ZACCANOPOLI (VV)