The next United Kingdom general election must be held no later than 15 August 2029, and all 57 Scottish Westminster seats will be contested. The election will determine the composition of the House of Commons, which in turn determines the government of the United Kingdom.

Date The Dissolution and Calling of Parliament Act 2022 mandates that any Parliament automatically dissolves five years after it first met, unless it is dissolved earlier at the request of the prime minister. Polling day must occur no more than 25 working days following dissolution.

Opinion polling

All polling companies listed here are members of the British Polling Council (BPC) and abide by its disclosure and sample size rules. The dates for these opinion polls range from the 2024 general election on 4 July 2024 to the present day.

Target seats Identified potential target seats using calculation of requiring 5% swing or less from winning party at the 2024 general election for the seat to change hands. For those parties with no target seats using this calculation shows the three seats with smallest swing required for that party to win a seat. Each constituency is linked to data about that constituency that includes details about the 2024 general election result.

Labour + Rank Constituency Winning party 2024 Swing required 1Dundee CentralScottish National Party 0.87% 2Arbroath and Broughty FerryScottish National Party 0.97% 3Moray West, Nairn and StrathspeyScottish National Party 1.05% 4Aberdeen NorthScottish National Party 2.09% 5Aberdeen SouthScottish National Party 4.05% 6Dumfriesshire, Clydesdale and TweeddaleConservative Party 5.49%

Scottish National Party Rank Constituency Winning party 2024 Swing required1Gordon and BuchanConservative Party1.00%2Dumfries and GallowayConservative Party1.02%3Stirling and StrathallanLabour Party1.40%4Inverness, Skye and West Ross-shireLiberal Democrats2.25%5West Aberdeenshire and KincardineConservative Party3.51%6LivingstonLabour Party3.93%7Edinburgh East and MusselburghLabour Party4.08%8Glenrothes and Mid FifeLabour Party4.09%9North Ayrshire and ArranLabour Party4.20%10Glasgow South WestLabour Party4.60%11Dumfriesshire, Clydesdale and TweeddaleConservative Party4.80%12Glasgow SouthLabour Party4.90%13Cumbernauld and KirkintillochLabour Party5.06%14Ayr, Carrick and CumnockLabour Party5.07%15Glasgow NorthLabour Party5.09%16Glasgow EastLabour Party5.34%17FalkirkLabour Party5.86%

Liberal Democrats + Rank Constituency Winning party 2024 Swing required 1Argyll, Bute and South LochaberScottish National Party9.16%2Gordon and BuchanConservative Party14.22%3Aberdeenshire West and KincardineConservative Party15.62%

Conservative

+ Rank Constituency Winning party 2024 Swing required 1Moray West, Nairn and StrathspeyScottish National Party1.08%2Aberdeenshire North and Moray EastScottish National Party1.23%3Perth and Kinross-shireScottish National Party4.12%4Aberdeen SouthScottish National Party4.22%5Angus and Perthshire GlensScottish National Party5.14%

Greens

+ Rank Constituency Winning party 2024 Swing required 1Dumfries and GallowayConservative Party13.44%2Moray West, Nairn and StrathspeyScottish National Party14.25%3Glasgow SouthLabour Party14.35%

Reform UK + Rank Constituency Winning party 2024 Swing required1Dumfriesshire, Clydesdale and TweeddaleConservative Party15.69%2Ayr, Carrick and CumnockLabour Party17.67%3Aberdeen SouthScottish National Party17.81%

MPs not seeking re-election + Members of Parliament not standing for re-election MP Consti­tuency First elected Affiliation Date announced Note

See also List of political parties in Scotland Next Scottish Parliament election Next United Kingdom general election Opinion polling in Scotland for the next United Kingdom general election

Notes

References

External links