Potrebbe derivare dal nome medioevale italiano Bonaccordo.
Si trova un esempio di questo nome in un atto del 1287 a Padova, dove si legge di un Antonio figlio quondam Bonaccordo di Cornolo, figlio quondam Pietro di Cornolo, notaio da Piove di Sacco.
Il cognome Bonaccordi è dell'Italia centrale Bonaccordo, quasi unico, è probabilmente siciliano.
Il cognome Bonaccordo è 35187° nella regione Sicilia Il cognome Bonaccordo è 6105° nella provincia di Caltanissetta Il cognome Bonaccordo è 2785° nel comune di CALTANISSETTA (CL)