Skip to content
The War AtlasThe · War · Atlas

BATTLE // -56 BCE

Battle of Octodurus

LOADING MAP TELEMETRY…

Overview

The battle of Octodurus took place in the winter of 57–56 BC in the Gallic town of Octodurus in what is now Martigny, Valais, Switzerland. The battle resulted from a Roman attempt to open the Great St. Bernard Pass over the Alps. It was a Roman victory, but the ferocity of the fighting ended with the Roman legion moving back out of the Alps.

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

Significance

The Battle of Octodurus, fought in the winter of 57–56 BC at the Gallic town of Octodurus — present-day Martigny in the Valais region of Switzerland — arose from a Roman effort to open the Great St. Bernard Pass as a viable Alpine route during the broader Gallic War. Although the engagement ended as a Roman victory, with Roman forces under Servius Sulpicius Galba inflicting heavy casualties on the Seduni, the ferocity of the fighting forced the Roman legion to withdraw from the Alps rather than consolidate control over the pass. The outcome was therefore strategically inconclusive: Rome prevailed on the field against a force roughly six times its size, but the objective of securing the Alpine crossing was not achieved. The battle illustrates the limits of Roman operational reach during this phase of the Gallic War, where tactical success did not translate into the territorial control that the campaign's logistical ambitions required.

Forces & casualties

Troop strength

  • Roman Republic5,000
    medium
  • Seduni30,000
    medium

Seduni fielded a 6.0 : 1 numerical advantage

Casualties

  • Seduni10,000
    medium33% loss rate

Commanders (2)

Compare with sibling battle

6 options

Pick a battle to compare side-by-side

Related

6 sibling battles · 0 factions

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