Dovrebbe derivare dal nome beneaugurale medioevale Bonfilius.
Esempio di questo nome si ha nel XI secolo con San Bonfilius nato a Osimo nel Piceno e divenuto vescovo benedettino di Foligno nel 1078.
L'uso del nome Bonfilius come inizio di cognominizzazione si ha ad esempio nel Codice Diplomatico della Lombardia medievale dove in un atto del 1186 si legge: "Anno dominice incarnacionis milleximo centeximo octuageximo sesto, duodecimo die mensis februarii, indicione quarta. Vendicionem ad proprium sub dupla defensione fecit Otto filius quondam Iohannis qui dicebatur Bonfilius de loco Albariate in Arderico qui dicitur de Moecia de civitate Mediolani pro accepto precio argenti denariorum bonorum Mediolanensium nove monete...".
Il cognome Buonfiglio è tipico del napoletano.
Il cognome Buonfiglio è 2032° nella regione Basilicata Il cognome Buonfiglio è 995° nella provincia di Matera Il cognome Buonfiglio è 5° nel comune di TAURANO (AV)