Dovrebbe avere origini spagnole e derivare dal vocabolo barracho (grosso contenitore), oppure dal nome di una località come si legge in uno scritto nel 1400: "...Dallo lito del mare dove discende il fiume chiamato Barraco, et sale per lo detto fiume ...".
Tracce di questo cognome si trovano nel 1300 a Spezzano (CS) dove la famiglia viene annoverata tra i nobili di parte aragonese e in Valtellina nella seconda metà del 1500 Giovanni de Barracco fu Galeazzo è decano della comunità di Fusine (SO).
Il cognome Barraco è tipicamente siciliano, della provincia di Trapani in particolare.