Rundt Kartago var det forsvarsmurer «av stor styrke», etter sigende opp til 13 meter høye enkelte steder, og var bortimot 10 meter tykke, i henhold til antikkens forfattere. I vest ble det bygget tre parallell murer. Forsvarsmurene gikk rundt 33 km for sirkle om byen. Byrsa var i tillegg befestet og var det siste området som bukket under for romerne i 146 f.Kr. Opprinnelig hadde romerne landsatt deres hær på en stripe land som strakte seg sørover fra byen.