Under ledelse av et kjøpmannsoligarki utviklet Kartago og dets underliggende byer gode forbindelser med de berbiske stammene i innlandet. Kartago var i hovedsak en sjømakt som hadde liten interesse i å trenge inn i berbernes områder. Derimot førte deres ekspansjon langs vestlige delen av Middelhavet og på Sicilia og Den italienske halvøya dem i stadig større konflikt med en annen voksende stormakt, Roma. Det brøt ut tre kriger, punerkrigene, mellom Kartago og Roma, de to første i tiden 264-241 og 218-201 f.Kr. Kartago ble redusert til en liten og sårbar afrikansk stat, men for å unngå at Kartago igjen skulle bli en trussel gikk romerne til krig igjen og fikk byen fullstendig ødelagt i 146 f.Kr. «Tre byer», Tripolis i Libya, ble tildelt Romas allierte, den berbiske kongen av Numidia som lå vest for Libya. Etter at Jugurtha av Numidia tapte sin krig med Roma, ble han fraktet gjennom Romas gatene i Gaius Marius’ triumftog. Etter hans død i 104 f.Kr. ble Numidia delt, og den østlige delen, Kyrene og den omgivelser, ble styrt av innfødte libyske fyrster inntil det brøt ut romersk borgerkrigen mellom Julius Cæsar og Pompeius. Ved Cæsars seier ble Tripolis annektert og omgjort til en romersk provins.