Deriva dal nome medioevale Belfiore.
Il cognome Belfiore è diffuso in tutta l'Italia, ha un nucleo principale nella Sicilia sudorientale, un ceppo in Puglia, a Napoli, nel Lazio e nel genovese. Belfiori, decisamente meno diffuso, ha un ceppo a Roma, uno nel cagliaritano ed uno nelle marche.
Il cognome Belfiore è 395° nella regione Sicilia Il cognome Belfiore è 150° nella provincia di Catania Il cognome Belfiore è 9° nel comune di CERVENO (BS)
Stemma
Belfiore(SIC) (Messina) d’azzurro, al giglio di giardino allargato e bottonato d’oro