Atlas of Battles

war, 15 engagements

Battles of First Punic War

The atlas places 15 engagements of First Punic War (264 BC to 241 BC): 5 battles, 3 sieges and 7 naval actions across 2 present-day countries, most in Italy (12), Tunisia (3). The most widely documented: Battle of Cape Ecnomus, Battle of Mylae, Battle of the Aegates Islands, Battle of Agrigentum, Battle of Drepana.

See them on the globe

Battle of MessanaBattle of AgrigentumBattle of MylaeBattle of the Lipari IslandsBattle of SulciBattle of TyndarisBattle of Cape EcnomusBattle of BagradasBattle of AdysSiege of AspisBattle of PanormusSiege of LilybaeumBattle of DrepanaBattle of Mount EriceBattle of the Aegates IslandsTunisPalermoCataniaCagliariMessinaBizerteSiracusaNabeulMarsalaBéja200 km37.838N, 12.006E
15 placed engagements. Present-day coastlines; larger marks are landmark engagements.

Engagements by date

DateEngagementPlaceResult
264 BCBattle of MessanaMessina, ItalyRoman victory
261 BCBattle of AgrigentumAgrigento, ItalyRoman victory
260 BCBattle of MylaeMilazzo, ItalyRoman victory
260 BCBattle of the Lipari IslandsLipari, ItalyCarthaginian victory
258 BCBattle of SulciSulci, ItalyRoman victory
257 BCBattle of TyndarisTindari, ItalyRoman victory
256 BCBattle of Cape EcnomusLicata, ItalyRoman victory
255 BCBattle of BagradasTunis, TunisiaCarthaginian victory; Marcus Atilius Regulus captured
255 BCBattle of AdysUthina, TunisiaRoman victory
255 BCSiege of AspisKelibia, TunisiaRoman victory
251 BCBattle of PanormusPalermo, ItalyRoman victory
250 BCSiege of LilybaeumLilibaeum, ItalyRoman victory
249 BCBattle of DrepanaTrapani, ItalyCarthaginian victory
249 BCBattle of Mount EriceSicily, Italy
241 BCBattle of the Aegates IslandsAegadian Islands, ItalyRoman victory; Treaty of Lutatius

Engagements are the Wikidata records placed within First Punic War (or a campaign of it) that carry coordinates; actions without coordinates are not shown.