Dovrebbe derivare da una modificazione del nome Bachisius o anche da forme alterate del nome latino Bacchus, nome del dio del vino e dei vizi (equivalente del Dioniso greco) o più probabilmente dall'aferesi di una forma peggiorativa del nome Jacobus.
Il cognome Bacco ha un ceppo veneto, un ceppo nell'alessandrino, uno nel salernitano ed uno nel barese.