希臘-布匿戰爭,指的是前600年至前265年之間古迦太基與古希臘圍繞西西里島霸權展開的爭奪戰。這場戰爭由古希臘城邦之一的敘拉古發起,是古代戰爭史上持續時間最長的戰爭。
迦太基南部是廣闊的沙漠,北部則臨地中海。迦太基靠其對外航海貿易取得了巨額利潤。為了保障海上利益,迦太基組建了一隻龐大的海軍,以防止海盜和蠻族的入侵。迦太基人繼承了其祖先腓尼基人的強大海軍力量和經驗。但與腓尼基人不同的是,迦太基人是在沒有任何外部勢力的支持下完成的。迦太基將其勢力擴張到了西西里島。這時,便與在西西里島進行殖民的另一股勢力——古希臘發生了衝突。
由於古羅馬攻陷迦太基城之後,迦太基圖書館中的書籍流失到北非的各個部族手裡,現今沒有任何一部迦太基文獻提到這場戰爭。學界研究這場戰爭主要靠的是古希臘文獻。