ID Battle Date Co-ordinates Council area Belligerents Campaign Outcome BTL1 Battle of Alford 2 July 1645 57°14′17″N 2°43′23″W / 57.238°N 2.723°W / 57.238; -2.723 (Battle of Alford ) Aberdeenshire Scottish Royalists / Government troops Wars of the Three Kingdoms Royalist victory BTL2 Battle of Ancrum Moor 27 February 1545 55°32′10″N 2°36′25″W / 55.536°N 2.607°W / 55.536; -2.607 (Battle of Ancrum Moor ) Borders Kingdom of Scotland / Kingdom of England Rough Wooing Scottish victory BTL3 Battle of Auldearn 9 May 1645 57°34′16″N 3°48′47″W / 57.571°N 3.813°W / 57.571; -3.813 (Battle of Auldearn ) Highland Scottish Royalists / Government troops Wars of the Three Kingdoms Royalist victory BTL4 Battle of Bannockburn 24 June 1314 56°05′31″N 3°54′54″W / 56.092°N 3.915°W / 56.092; -3.915 (Battle of Bannockburn ) Stirling Kingdom of Scotland / Kingdom of England Wars of Scottish Independence Scottish victory BTL5 Battle of Bothwell Bridge 22 June 1679 55°47′42″N 4°03′25″W / 55.795°N 4.057°W / 55.795; -4.057 (Battle of Bothwell Bridge ) South Lanarkshire Covenanter army / Government troops Covenanter Rebellion of 1679 Government victory BTL6 Battle of Culloden 16 April 1746 57°28′41″N 4°05′49″W / 57.478°N 4.097°W / 57.478; -4.097 (Battle of Culloden ) Highland Jacobites / Government troops Jacobite rising of 1745 Government victory BTL7 Battle of Dunbar II 3 September 1650 55°58′48″N 2°29′24″W / 55.980°N 2.490°W / 55.980; -2.490 (Battle of Dunbar II ) East Lothian Kingdom of Scotland / Commonwealth of England Wars of the Three Kingdoms English victory BTL8 Battle of Dupplin Moor 11 August 1332 56°21′11″N 3°32′17″W / 56.353°N 3.538°W / 56.353; -3.538 (Battle of Dupplin Moor ) Perth & Kinross Loyalist Scots / Rebels supporting Edward Balliol , and English allies Second War of Scottish Independence Balliol victory BTL9 Battle of Falkirk II 17 January 1746 55°59′13″N 3°48′50″W / 55.987°N 3.814°W / 55.987; -3.814 (Battle of Falkirk II ) Falkirk Jacobites / Government troops Jacobite rising of 1745 Jacobite victory BTL10 Battle of Glen Shiel 10 June 1719 57°09′58″N 5°19′01″W / 57.166°N 5.317°W / 57.166; -5.317 (Battle of Glenshiel ) Highland Spanish troops and Jacobites / Government troops Jacobite rising of 1719 Government victory BTL11 Battle of Harlaw 24 July 1411 57°18′29″N 2°24′40″W / 57.308°N 2.411°W / 57.308; -2.411 (Battle of Harlaw ) Aberdeenshire Lowland clans under Alexander Stewart, Earl of Mar / Allies of Donald of Islay, Lord of the Isles Feud between Clan MacDonald and Stewart royal family Inconclusive BTL12 Battle of Killiecrankie 27 July 1689 56°45′11″N 3°47′46″W / 56.753°N 3.796°W / 56.753; -3.796 (Battle of Killiecrankie ) Perth & Kinross Jacobites / Government troops Jacobite rising of 1689 Jacobite victory BTL13 Battle of Kilsyth 15 August 1645 55°59′02″N 4°01′05″W / 55.984°N 4.018°W / 55.984; -4.018 (Battle of Kilsyth ) North Lanarkshire Scottish Royalists / Government troops Wars of the Three Kingdoms Royalist victory BTL14 Battle of Philiphaugh 13 September 1645 55°32′31″N 2°52′05″W / 55.542°N 2.868°W / 55.542; -2.868 (Battle of Philiphaugh ) Borders Scottish Royalists / Government troops Wars of the Three Kingdoms Government victory BTL15 Battle of Pinkie Cleugh 10 September 1547 55°55′59″N 3°01′23″W / 55.933°N 3.023°W / 55.933; -3.023 (Battle of Pinkie ) East Lothian Kingdom of Scotland / Kingdom of England Rough Wooing English victory BTL16 Battle of Prestonpans 21 September 1745 55°57′36″N 2°57′00″W / 55.960°N 2.950°W / 55.960; -2.950 (Battle of Prestonpans ) East Lothian Jacobites / Government troops Jacobite rising of 1745 Jacobite victory BTL17 Battle of Sheriffmuir 13 November 1715 56°11′42″N 3°54′36″W / 56.195°N 3.910°W / 56.195; -3.910 (Battle of Sheriffmuir ) Stirling Jacobites / Government troops Jacobite rising of 1715 Inconclusive BTL18 Battle of Barra 22 May and 23 May 1308 57°20′06″N 2°19′05″W / 57.335°N 2.318°W / 57.335; -2.318 (Battle of Barra ) Aberdeenshire Scottish Royal Army / Scottish opponents of Bruce under John Comyn, 3rd Earl of Buchan Wars of Scottish Independence Royalist victory BTL19 Battle of Carbisdale 27 April 1650 57°54′58″N 4°25′16″W / 57.916°N 4.421°W / 57.916; -4.421 (Battle of Carbisdale ) Highland Covenanter army / Scottish Royalists Wars of the Three Kingdoms Covenanter victory BTL20 Battle of Cromdale 30 April and 1 May 1690 57°11′42″N 3°17′31″W / 57.195°N 3.292°W / 57.195; -3.292 (Battle of Cromdale ) Highland Jacobites / Government troops Jacobite rising of 1689 Government victory BTL21 Battle of Drumclog 1 June 1679 55°37′52″N 4°11′02″W / 55.631°N 4.184°W / 55.631; -4.184 (Battle of Drumclog ) South Lanarkshire Covenanter army / Government troops Covenanter Rebellion of 1679 Covenanter victory BTL22 Battle of Fyvie 28 October 1644 - 30 October 1644 57°25′59″N 2°23′42″W / 57.433°N 2.395°W / 57.433; -2.395 (Battle of Fyvie ) Aberdeenshire Covenanter army / Scottish Royalists Wars of the Three Kingdoms Royalist victory BTL23 Battle of Inverkeithing II 20 July 1651 56°01′30″N 3°24′47″W / 56.025°N 3.413°W / 56.025; -3.413 (Battle of Inverkeithing II ) Fife Kingdom of Scotland / Commonwealth of England Wars of the Three Kingdoms English victory BTL24 Battle of Inverlochy II 2 February 1645 56°49′55″N 5°04′30″W / 56.832°N 5.075°W / 56.832; -5.075 (Battle of Linlithgow Bridge ) Fife Wars of the Three Kingdoms BTL25 Battle of Linlithgow Bridge 4 September 1526 55°58′16″N 3°38′02″W / 55.971°N 3.634°W / 55.971; -3.634 (Battle of Linlithgow Bridge ) West Lothian Feud between Clan Douglas and Stewart royal family BTL26 Battle of Mulroy 4 August 1688 56°54′11″N 4°50′20″W / 56.903°N 4.839°W / 56.903; -4.839 (Battle of Mulroy ) Highland Feud between Clan Cameron and Clan Mackintosh BTL27 Battle of Rullion Green 28 November 1666 55°51′18″N 3°09′50″W / 55.855°N 3.164°W / 55.855; -3.164 (Battle of Rullion Green ) Midlothian Covenanter army / Scottish Royalists Scottish Covenanter Wars Royalist victory BTL28 Battle of Stirling Bridge 11 September 1297 56°07′52″N 3°55′55″W / 56.131°N 3.932°W / 56.131; -3.932 (Battle of Stirling Bridge ) Stirling Kingdom of Scotland / Kingdom of England Wars of Scottish Independence Scottish victory BTL29 Blar na Léine 15 July 1544 57°01′48″N 4°49′08″W / 57.030°N 4.819°W / 57.030; -4.819 (Blar na Léine ) Highland Clan Fraser and Clan Grant / Clan MacDonald and Clan Cameron Scottish clan wars MacDonald / Cameron victory BTL31 Battle of Dunbar I 27 April 1296 55°58′37″N 2°31′16″W / 55.97692°N 2.52119°W / 55.97692; -2.52119 (Battle of Dunbar I ) East Lothian Kingdom of Scotland / Kingdom of England Wars of Scottish Independence English victory BTL32 Battle of Dunkeld 21 August 1689 56°33′54″N 3°35′06″W / 56.565°N 3.585°W / 56.565; -3.585 (Battle of Dunkeld ) Perth & Kinross Jacobites / Government troops Jacobite rising of 1689 Government victory BTL36 Battle of Loudoun Hill 10 May 1307 55°36′32″N 4°12′36″W / 55.609°N 4.210°W / 55.609; -4.210 (Battle of Loudoun Hill ) Ayrshire Kingdom of Scotland / Kingdom of England Wars of Scottish Independence Scottish victory BTL37 Battle of Roslin 24 February 1303 55°51′18″N 3°09′50″W / 55.855°N 3.164°W / 55.855; -3.164 (Battle of Roslin ) Midlothian Kingdom of Scotland / Kingdom of England Wars of Scottish Independence Scottish victory