I følge tradisjonen ble Barcelona grunnlagt av kartagerne ca. 230 f. Kr. Byen har dessuten vært bebodd av romere, arabere og franskmenn.