Siege of Perth (1339)

Siege of Perth
Part of the Second War of Scottish Independence
DateJune–17 August 1339
Location56°23′45″N 03°26′00″W / 56.39583°N 3.43333°W / 56.39583; -3.43333
Result Scottish victory
Belligerents
Kingdom of Scotland Kingdom of England
Commanders and leaders
Robert Stewart
Earl of Ross
Earl of March
William Douglas
William Bullock
Hugh Hampyle
Thomas Ughtred  Surrendered
Siege of Perth (1339) is located in Perth and Kinross
Siege of Perth (1339)
Location within Perth and Kinross

The Siege of Perth was conducted from June to August 1339 as part of the Wars of Scottish Independence. The siege was conducted by forces loyal to David II of Scotland and commanded by Robert Stewart, the Guardian of Scotland. The defending forces were acting on behalf of Edward Balliol and were commanded by Thomas Ughtred.

Balliol had invaded Scotland in 1332 with the support of Edward III of England, taking advantage of the fact that Scotland had no strong leader following the death of Robert Bruce, to press his own claim to the throne. Balliol was crowned at Scone and from 1333 his regime was based in Perth. An English garrison was based in the town from 1335. From 1338 Stewart was Guardian of Scotland and was targeting the areas of Scotland sympathetic to the Balliol cause.

Ughtred was forced to surrender on 17 August after 10 weeks of siege, during which the attacking force had deployed a group of barges to the Tay estuary to prevent supplies arriving by water.