Potrebbe derivare da nomi beneaugurali attribuiti al proprio figlio oppure costituire un cognome attribuito a bambini abbandonati perchè possano avere una migliore sorte nella vita futura.
Il cognome Buonasorte sembrerebbe campano. Bonasorte, rarissimo, parrebbe del sud. Bonasorti è quasi unico.
Il cognome Buonasorte è 10982° nella regione Basilicata Il cognome Buonasorte è 1873° nella provincia di Trapani Il cognome Buonasorte è 82° nel comune di MONTEFORTE IRPINO (AV)