Skip to content
The War AtlasThe · War · Atlas

BATTLE // -279 BCE

Battle of Heraclea

LOADING MAP TELEMETRY…

Overview

The Battle of Heraclea took place in 280 BC between the Romans under the command of consul Publius Valerius Laevinus, and the combined forces of Greeks from Epirus, Tarentum, Thurii, Metapontum, and Heraclea under the command of Pyrrhus, king of Epirus. Although the battle was a victory for the Greeks, they incurred severe losses.

Overview adapted from Wikipedia, licensed under CC BY-SA 4.0.

Significance

The Battle of Heraclea was the opening engagement of the Pyrrhic War, pitting the Roman forces under consul Publius Valerius Laevinus against a combined Greek army assembled by Pyrrhus of Epirus alongside contingents from Tarentum, Thurii, Metapontum, and Heraclea. Despite commanding a numerically smaller force of approximately 35,000 against the Roman force of some 42,400, Pyrrhus secured a victory. However, with Epirote casualties recorded at around 4,000 against Roman losses of roughly 7,000, the cost of the victory was substantial relative to the size of his expeditionary army. The engagement established the central dynamic of the Pyrrhic War: Pyrrhus could defeat Roman forces in the field but could not do so without attrition his army could ill afford, a pattern that would give the conflict — and the term 'Pyrrhic victory' — its lasting historical meaning.

Forces & casualties

Troop strength

  • Epirus35,000
    medium
  • Roman Republic42,400
    medium

Roman Republic fielded a 1.2 : 1 numerical advantage

Casualties

  • Epirus4,000
    medium11% loss rate
  • Roman Republic7,000
    medium17% loss rate

Commanders (2)

Compare with sibling battle

2 options

Pick a battle to compare side-by-side

Related

2 sibling battles · 0 factions

Last verified July 2026
Cite this page →Suggest a correction →