Kartagos styre var et oligarki, ikke ulikt det i Roma, men få detaljer er kjent. Romerske forfattere henviser til statsoverhodet som , «konger». Puniske inskripsjoner og gresk-romerske beretninger viser at begrepet var , «dommere», det samme navnet som tidlige herskere ble gitt i bibelen. Dette kan også ha vært tittelen på byens guvernør, innsatt av moderbyen Tyrus. Senere ble en eller to , som er antatt å ha utøvd dømmende og utøvende (men ikke militære) funksjoner, valgt årlig fra de mest velstående og innflytelsesrike familiene. Disse aristokratiske familiene var representert i et øverste råd tilsvarende det romerske senatet, som hadde vidtrekkende makt. Men det er ikke kjent om disse var valgt av rådet eller av en forsamling av folket. Selv om byens administrasjon var sterkt kontrollert av oligarkene, hadde den også innslag av demokratiske elementer. Kartago hadde valgte lovgivere, handelsunioner og bymøter. Der var et system av kontroll og balanse i tillegg til offentlig redegjørelse. Ledelsen for flåten måtte betale med livet for militære nederlag.