Dovrebbe derivare dal nome bizantino Onnophrius diventato presso i latini Honuphrius, nome reso famoso dal santo monaco eremita che portava appunto questo nome e che visse tra il IV ed il V secolo nell'Alto Egitto.
Nel 1400 si trova in Campania un comandante militare Iacopo Onofrio a guida di un esercito per conto degli Aragonesi; in Calabria gli Onofrio sono presenti già nel 1500, ad esempio a Isola Capo Rizzuto (KR).
Il cognome Onofrio è soprattutto campano.
Il cognome Onofrio è 23° nella regione Molise Il cognome Onofrio è 12° nella provincia di Benevento Il cognome Onofrio è 1° nel comune di FAICCHIO (BN)
Stemma
Onofrio(SIC) (Sicilia) Di rosso, con l' aquila spiegata e coronata d'argento