Potrebbe derivare da nomi augurali medioevali che auguravano ai figli un "buon arrivo nella vita", ossia di poter raggiungere quanto da loro desiderato.
Il cognome Bonariva è tipicamente lombardo, del milanese e del bresciano. Benarrivo è quasi unico. Bonarrivo, quasi unico anch'esso, sembrerebbe dell'area siculo calabrese. Buonarrivo, rarissimo, è panitaliano.
Il cognome Benarrivo è 19734° nella regione Puglia Il cognome Benarrivo è 3666° nella provincia di Brindisi Il cognome Benarrivo è 408° nel comune di OSTRA (AN)