También hay una referencia a Mastia en el segundo tratado
romano-cartaginés del año 348 a. C., como "Μαστια Ταρσειον" (Mastia Tarseia). La primera constancia cierta de la existencia de la ciudad se debe, según los escritores clásicos, a la fundación de la misma alrededor del año 227 a. C. por el general cartaginés Asdrúbal el Bello con el nombre de Qart Hadasht, que la amuralló y la convirtió en la principal base de los cartagineses en
España.