Potrebbe derivare da un soprannome legato al termine arabo zahr, "fiore (d'arancio)", forse usato per indicare una persona il cui mestiere era connesso alla produzione o commercio di arance. In alcuni casi potrebbe invece derivare da un toponimo come il siciliano Zagaria e quindi indicare il luogo di origine della famiglia.
Il cognome Zagarella è tipicamente siciliano. Zagara è anch'esso presente soprattutto in Sicilia. Zagari presenta un ceppo in provincia di Reggio Calabria. Zagarrio è siciliano. Zagarrigo è quasi unico.
Il cognome Zagari è 1090° nella regione Calabria Il cognome Zagari è 351° nella provincia di Reggio Di Calabria Il cognome Zagari è 20° nel comune di BAGNARA CALABRA (RC)