第二次ヒメラの戦いは、紀元前409年にシケリア(シチリア島)西北のイオニア人殖民都市であるヒメラ(現在のテルミニ・イメレーゼの東12キロメートル)の近郊で、ハンニバル・マゴ(カルタゴ王、在位:紀元前440年 - 紀元前406年)率いるカルタゴ軍と、ヒメラとシュラクサイ連合軍の間に生じた戦い。ハンニバル・マゴはカルタゴ元老院の支持の下(カルタゴは王政を維持していたが、実際の権力は元老院にあった)、同年春に行われたセリヌス包囲戦に勝利し、ドーリア人都市であるセリヌス(現在のマリネッラ・ディ・セリヌンテ)を破壊していた。続いてハンニバル・マゴはヒメラを攻撃したが、そこは紀元前480年にカルタゴ軍が敗北した場所であった(第一次ヒメラの戦い)。ヒメラは完全に破壊され、その後その西側にテルマエ(現在のテルミニ・イメレーゼ)が建設されたが、そこにはギリシア人とカルタゴ人双方が居住した。