Dovrebbe derivare dal nome augurale medioevale Bonavia, attribuito a figli cui si augurava una buona via, cioè un buon cammino nella vita.
Il cognome Bonavia è specifico del nordovest, del cuneese e dell'imperiese in particolare. Buonavia è quasi unico.
Il cognome Bonavia è 1706° nella regione Liguria Il cognome Bonavia è 391° nella provincia di Imperia Il cognome Bonavia è 7° nel comune di GENOLA (CN)
Stemma
Bonavia(LIG) (Liguria) (d'azzurro, alla banda d'oro, accompagnata da due stelle (8) dello stesso, una in capo e una in punta)
Bonavia(TOS) (Firenze) Di..., a due mazze d'arme di..., legate di..., sormontate da una stella a otto punte di...