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 )    Highland   Covenanter army / Scottish Royalists  Wars of the Three Kingdoms   Royalist victory  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    Earl of Lennox  / Earl of Arran   Feud between Clan Douglas and Stewart royal family Douglas victory  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    Clan Mackintosh  and Government Independent Highland Company / Clan MacDonald of Keppoch  and Clan Cameron   Feud between Clan Cameron and Clan Mackintosh Cameron & MacDonald victory  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  BTL30    Battle of Darnick   29 July 1526  55°36′04″N 2°44′42″W   /  55.601°N 2.745°W   / 55.601; -2.745   (Battle of Darnick )    Scottish Borders    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  BTL33    Battle of Glenlivet   3 October 1594  57°21′07″N 3°15′25″W   /  57.352°N 3.257°W   / 57.352; -3.257   (Battle of Glenlivet )    Moray   Catholic clans / Protestant clans Clan feud Catholic victory  BTL34    Battle of Inverlochy I   September 1431  56°49′37″N 5°05′02″W   /  56.827°N 5.084°W   / 56.827; -5.084   (Battle of Inverlochy )    Highland    Alexander of Islay  Lord of the Isles  / Crown forces Clan feud Rebel victory  BTL35    Battle of Langside   13 May 1568  55°49′48″N 4°15′50″W   /  55.830°N 4.264°W   / 55.830; -4.264   (Battle of Langside )    Glasgow    King 's Men / Queen 's Men  Marian civil war   King's Men 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  BTL38    Battle of Sauchieburn   11 June 1488  56°04′05″N 3°54′58″W   /  56.068°N 3.916°W   / 56.068; -3.916   (Battle of Sauchieburn )    Stirling   Royalist / Rebels Second rebellion against James III   Rebel victory  BTL39    Battle of Tippermuir   1 September 1644  56°23′28″N 3°31′30″W   /  56.391°N 3.525°W   / 56.391; -3.525   (Battle of Tippermuir )    Perth and Kinross   Royalist / Covenanters    Wars of the Three Kingdoms   Royalist victory  BTL40    Battle of Sark   23 October 1448  54°59′10″N 3°04′26″W   /  54.986°N 3.074°W   / 54.986; -3.074   (Battle of Sark )    Dumfries and Galloway   Kingdom of Scotland / Kingdom of England  Anglo-Scottish Wars   Scottish victory