Tijdens de Tweede Punische Oorlog had de uit Italië gearriveerde Hannibal zijn kamp opgeslagen bij Hadrumetum, van waaruit hij de Romeinen onder leiding van Scipio Africanus tegemoet trok. Na de door de Carthagers verloren slag bij Zama Regia vluchtte Hannibal terug naar Hadrumetum. Tijdens de Derde Punische Oorlog was Hadrumetum een van de zeven Punische steden die zich in Rome tegen Carthago verbonden. Na de vernietiging van Carthago door de Romeinen in 146 v.Chr. werd Hadrumetum een Romeinse stad in de nieuw opgerichte provincie Africa. Als "civitas libera" (vrije stad) behield de stad een grote mate van autonomie.