Battlefields in Wales
28 battles fought in Wales, in date order, from 630 to 1797. 0 have an officially registered battlefield boundary.
- Battle of Cefn Digoll 630
- Siege of Exeter 630
- Battle of the Conwy 881
- Battle of Buttington 893Viking activity in the British Isles
- Battle of Mechain 1069
- Battle of Bron yr Erw 1075
- Battle of Mynydd Carn 1081
- Battle of Crug Mawr 1136Norman Invasion of Wales
- Battle of Llwchwr 1136Norman Invasion of Wales
- Battle of Ewloe 1157King Henry II's campaigns against Wales
- Battle of Crogen 1165Norman Invasion of Wales
- Battle of Aberconwy 1194
- Battle of Monmouth 1233Norman Invasion of Wales
- Battle of Bryn Derwin 1255
- Battle of Cadfan 1257
- Battle of Llandeilo Fawr 1282Conquest of Wales by Edward I of England
- Battle of Orewin Bridge 1282
- Battle of Maes Moydog 1295
- Battle of Mynydd Hyddgen 1401Glyndŵr Rebellion
- Battle of Tuthill 1401Glyndŵr Rebellion
- Battle of Bryn Glas 1402Glyndŵr Rebellion
- Battle of Stalling Down 1403Glyndŵr Rebellion
- Battle of Pwll Melyn 1405Glyndŵr Rebellion
- Relief of Montgomery Castle 1644First English Civil War
- Battle of Denbigh Green 1645
- Battle of St Fagans 1648Second English Civil War
- Siege of Pembroke 1648Second English Civil War
- Battle of Fishguard 1797War of the First Coalition