Battle of Himera may refer to the following battles fought in Sicily: Battle of Himera (480 BC), fought near the city Himera Battle of the Himera River (446 BC), fought near either of the two rivers called Himera on Sicily Battle of Himera (409 BC), resulting in the destruction of the city Himera Battle of the Himera River (311 BC), fought near the Himera River, close to modern Licata