Come potenza dominante del Mediterraneo occidentale, Cartagine inevitabilmente entrò in conflitto con molti vicini e rivali, dagli indigeni berberi del Nord Africa alla nascente Repubblica Romana. Dopo secoli di conflitto con i greci siciliani, la sua crescente competizione con Roma culminò nelle guerre puniche (264-146 a.C.), che videro alcune delle più grandi e sofisticate battaglie dell'antichità. Avendo evitato per poco la distruzione nella seconda guerra punica, i romani distrussero Cartagine nel 146 a.C. dopo la terza e ultima guerra punica
, fondando in seguito una nuova città al suo posto. Tutti i resti della civiltà cartaginese furono sottoposti al dominio romano nel I secolo d.C., e Roma divenne successivamente la potenza mediterranea dominante, aprendo la strada alla sua ascesa come grande impero.