Atlas of Battles

contested ground, 31 engagements

Ypres: contested ground

The ground around Ypres was fought over 31 times between 1382 and 1918: 25 battles, 4 sieges, 1 naval action and 1 campaign, in 5 different wars. All 31 recorded sites lie within a few kilometres of one another.

Battle of RoosebekeSiege of YpresSiege of YpresSiege of YpresSiege of YpresBattle of MessinesFirst Battle of YpresMyth of LangemarckSecond Battle of YpresBattle of Kitcheners' WoodBattle of Hill 60Actions of the Bluff, 1916Actions of St Eloi CratersBattle of Mont SorrelBattle of LangemarckBattle of MessinesBattle of Pilckem RidgeCapture of WesthoekAction of 22 August 1917Battle of the Menin Road RidgeCapture of Wurst FarmBattle of Polygon WoodBattle of BroodseindeBattle of PoelcappelleFirst Battle of PasschendaeleSecond Battle of PasschendaeleNight action of 1/2 December 1917Attack on the Polderhoek SpurBattle of MarkemFifth Battle of YpresThird Battle of YpresThird Battle of YpresThe HagueLilleCologneAntwerpenDüsseldorfBonnBrightonPortsmouth200 km50.872N, 2.938E
31 engagements within a few kilometres, coloured by era; the ringed mark is the most widely documented.

In time order

Battle of Roosebeke, 1382Siege of Ypres, 1383Siege of Ypres, 1658Siege of Ypres, 1678Siege of Ypres, 1794Battle of Messines, 1914First Battle of Ypres, 1914Myth of Langemarck, 1914Second Battle of Ypres, 1915Battle of Kitcheners' Wood, 1915Battle of Hill 60, 1915Actions of the Bluff, 1916, 1916Actions of St Eloi Craters, 1916Battle of Mont Sorrel, 1916Battle of Langemarck, 1917Battle of Messines, 1917Third Battle of Ypres, 1917Battle of Pilckem Ridge, 1917Capture of Westhoek, 1917Action of 22 August 1917, 1917Battle of the Menin Road Ridge, 1917Capture of Wurst Farm, 1917Battle of Polygon Wood, 1917Battle of Broodseinde, 1917Battle of Poelcappelle, 1917First Battle of Passchendaele, 1917Second Battle of Passchendaele, 1917Night action of 1/2 December 1917, 1917Attack on the Polderhoek Spur, 1917Battle of Markem, 1918Fifth Battle of Ypres, 191813821918
One tick per dated engagement; each tick is a link.

Engagements by date

DateEngagementPlaceWar
5 December 1382Battle of RoosebekeWestrozebekeHundred Years' War
8 August 1383Siege of YpresYpresDespenser's Crusade
24 July 1658Siege of YpresYpres
18 March 1678Siege of YpresYpresFranco-Dutch War
1 June 1794Siege of YpresYpresWar of the First Coalition
12 October 1914Battle of MessinesBikschoteWorld War I
19 October 1914First Battle of YpresYpresWorld War I
10 November 1914Myth of LangemarckLangemarkWorld War I
21 April 1915Second Battle of YpresYpresWorld War I
22 April 1915Battle of Kitcheners' WoodSaint JulienWorld War I
7 May 1915Battle of Hill 60Hill 60World War I
1916Actions of the Bluff, 1916World War I
1916Actions of St Eloi CratersYpresWorld War I
13 June 1916Battle of Mont SorrelYpres SalientWorld War I
1917Battle of LangemarckYpres SalientWorld War I
7 June 1917Battle of MessinesWest FlandersWorld War I
31 July 1917Third Battle of YpresYpres SalientWorld War I
31 July 1917Battle of Pilckem RidgeYpres SalientWorld War I
10 August 1917Capture of WesthoekWest FlandersWorld War I
22 August 1917Action of 22 August 1917West FlandersWorld War I
20 September 1917Battle of the Menin Road RidgeBelgiumWorld War I
20 September 1917Capture of Wurst FarmYpresWorld War I
3 October 1917Battle of Polygon WoodPolygon Wood, ZonnebekeWorld War I
4 October 1917Battle of BroodseindeZonnebekeWorld War I
9 October 1917Battle of PoelcappelleFlandersWorld War I
12 October 1917First Battle of PasschendaelePassendaleWorld War I
26 October 1917Second Battle of PasschendaelePassendaleWorld War I
2 December 1917Night action of 1/2 December 1917World War I
3 December 1917Attack on the Polderhoek SpurWorld War I
17 April 1918Battle of MarkemMerkemWorld War I
28 September 1918Fifth Battle of YpresBelgiumWorld War I

Contested ground is computed: recorded sites within six kilometres of one another, three or more engagements, in more than one war or across more than fifty years. Coordinates are those recorded in Wikidata and can be approximate.