Según la tradición, Barcelona fue fundada por los fenicios o los cartagineses, que tenían puestos comerciales en la costa catalana. Sin embargo, ya no se cree que la ciudad deba su nombre a la familia del líder cartaginés Hamilcar Barca.