迦太基(QRTHDST,该词源于腓尼基语,意为“新的城市”,英Cathae)坐落于非洲北海岸(今突尼斯),与西西里岛隔海相望。据考证,在奥林匹克运动会前38年(即公元前814年),腓尼基人苏尔王国(位于现今黎巴嫩南部西南海岸)的狄多(Did)公主因其兄庇格玛里翁(Pymalin)在国王死后,排斥公主而独揽大权。为免遭迫害,狄多带着财宝与仆人飘洋过海,在突尼斯湾登陆。她向柏柏人部落首领马西塔尼求借一张牛皮之地栖身,得到应允。于是她便把一张牛皮切成一根根细条,然后把细牛皮连在一起,在紧靠海边的山丘上围起一块地皮,建起了迦太基城。故而迦太基的卫城又叫比尔萨意为“一张牛皮”,籍以作为大量贩卖奴隶及海上贸易的中转站。
大约在公元前8世纪-公元前6世纪,迦太基开始向非洲内陆扩展,并控制了北非的大部分腓尼基人殖民地。与此同时,迦太基亦向西地中海进发,占领了西班牙南部海岸及其附近岛屿、撒丁岛、科西嘉岛及西西里岛西部等,开始称霸西地中海,与希腊分别控制着地中海的西东两边。
由公元前6世纪开始,迦太基开始与欲染指地中海西部的希腊人发生冲突。大约在公元前535年,迦太基人联合埃特鲁斯坎人,在科西嘉岛近岸打败了其中一支希腊人的舰队。但是在公元前480年,叙拉古的领主格隆和阿克拉加斯的领主特隆所统率的希腊军队却在西西里岛大败迦太基的军队。此后百年间,迦太基与希腊为了争霸地中海而纷争不断。直到公元前4世纪初,希腊在经历伯罗奔尼撒战争后元气大伤,开始停止在西西里殖民。历史上,在希腊的皮洛士大王于西西里为希腊城邦作出最后一次对抗迦太基的战事后,迦太基与希腊的纷争大致告一段落。但取而代之的,却是与更可怕的对手罗马所发生的战争。
迦太基城位于后世突尼斯城东北17公里处,濒临地中海,处于半岛上的一个沿海三角区。迦太基老城比尔萨周长约4000米,城墙厚3.36米;玛格尼德王朝时期海墙厚度达到10肘尺约5.2米,大迦太基的周长有33000-34000米,整个迦太基城达到60平方公里左右。人口达到25万人。
迦太基有一座著名的环形军港,船只从海上进入,首先要经过宽20.72米的入口,它通常用铁链封闭。港口的第一部分为矩形港口,也就是外港,是专门供商船使用,配备了大量的停泊位。从外港向内驶入就是环形港口也就是内港,内港的中样有一个小岛,小岛和内港周围环绕着大型码头,拥有可容纳220艘船的泊位,每个泊位的前端都有两根爱奥尼亚式立柱。在中央的小岛上,有一座堡垒用于监视港口内部情况,作为战争信号的号角声和信使的呼唤声正是从此处发出。它的高度可以令统帅看清外港和海上的情况,可以让那些从外海来的人无法轻易窥探港口内部的情况,即便是对于那些搭乘商船入港的人们,他们也难以察觉军火库的存在,因为后者被双重围墙和大门紧密地包围了起来,而商船仅停在外港,根本没有机会靠近内港军火库的所在地。
迦太基还拥有全套维护措施,船员定期出海训练,保持高效的作战状态。迦太基最穷的一些公民可以通过加入海军担任浆手来维持生计,这有助于维持政治局势的稳定性。因为在其他城市,没有工作、债台高筑的穷人常常会支持反叛军,指望能有机会改变自身悲惨的命运。