シケリア戦争
パノムルス(カルタゴではジズと呼んでいた)に上陸した後、ハミルカルは第一次ヒメラの戦いでゲロンに敗北した。この戦いはサラミスの海戦と同日に発生したとされている。
ハミルカルは戦死したか、敗北の責任をとって自決した。この敗北はカルタゴの政治的・経済的形勢を変えた。それまでの支配層であった富裕貴族の力が低下し、共和政が導入された。王政は維持されたが(名目上は紀元前308年まで王政が続いた)、その権力は極めて限定され、元老院が権力を握った。カルタゴはギリシアに2,000タレントの賠償金を支払い、以降の70年間シケリアに介入しなかった。
但し、この敗北にもかかわらず、カルタゴはシケリア西部の領土を失わず、ギリシア側も領土の拡大はできなかった。ゲロンはカルタゴの同盟都市であるレギオンとセリヌスを攻撃しなかった。戦利品からの利益はシケリアにおける公共建物の建設に使われ、結果としてギリシア文化が広がった。交易によりギリシア殖民都市は繁栄し、アクラガスの富はシバリス(en、イタリア半島の有力なギリシア殖民都市)に匹敵するものとなった。紀元前478年にゲロンが死亡すると、続く20年間の間に各都市は僭主制を停止し、シュラクサイ・アクラガス同盟は寡頭制・民主制を採用する11の反目する連合体に分裂した。これらの都市間の紛争と一部都市の拡張主義が、第二次シケリア戦争の原因となった。
対するカルタゴはエリミ人都市であるセゲスタを支援して紀元前510年にドリエウスの遠征軍を撃破した。ギリシアの残存兵はその後ヘラクレア(現在のカットーリカ・エラクレーア)を建設した。その後年代は不明だがシケリアのギリシア人(おそらくアクラガス(現在のアグリジェント)、ゲラ(現在のジェーラ)およびセリヌス)は復讐のためカルタゴ軍と戦い、ミノアは破壊されたがギリシアにも利益をもたらす条約が結ばれた。ドリエウスの死に対する復讐というアピールは、弟であるレオニダス(後にスパルタ王となりペルシャ戦争におけるテルモピュライの戦いで戦死)も含めて本土のギリシア人には無視された。このエピソードは、シケリアのギリシア殖民都市のみでカルタゴに立ち向かっても勝利は困難であること、であるにもかかわらずギリシア本土からの援軍は不確実なことを示し、ギリシア殖民都市はより強力な指導者を求め、僭主が生まれるきっかけとなった。
アガトクレスに講和を強要した後、シケリアではしばらくは平和な時期が続いたが、シュラクサイの内紛で国力が低下した紀元前278年、カルタゴはシュラクサイを包囲した。シュラクサイはエピロス王ピュロスに救援を求めた。ピュロスが到着すると、カルタゴ軍は戦闘を避けて撤退した。これがカルタゴによる最後のシュラクサイ攻撃であった(第四次シュラクサイ包囲戦)。ピュロスはシケリアに上陸すると、パノルムス、エリュクス、イアティアスを占領したが、カルタゴの最後の拠点であるリルバイウムの攻略には失敗した。ピュロスの専制的な振る舞いのため、シケリアのギリシア人はピュロスに対して敵対的となり、いくつかの都市はカルタゴやメッセネを強奪していた傭兵部隊であるマメルティニと同盟した。ピュロスは紀元前275年にイタリアに引き上げた。シュラクサイの僭主ヒエロン2世はマメルティニと対立し、紀元前265年にマメルティニはカルタゴとローマの双方に救援を求めた。