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 è 19638° nella regione Puglia Il cognome Benarrivo è 3657° nella provincia di Brindisi Il cognome Benarrivo è 476° nel comune di OSTRA (AN)