Kartagina je bila od 3. st. pr. n. št. v neprestanem spopadu z Rimsko republiko, kar je pripeljalo do niza vojn, ki jih imenujemo Punske vojne. Po tretji in zadnji punski vojni, so Kartagino leta 146 pr. n. št. zasedle in uničile rimske legije.