Skip to content

Parties

Scottish National Party

The SNP at 22 UK general elections from 1931 to 2024: seats, votes, vote share and leaders. Best result: 56 seats in 2015.

Latest (2024)
9 seats2.5% of the vote
Best
56 seats2015
Largest party
0 times
Elections fought
22
0%3%5%8%10%1931195119591966F19741979198719972005201520192024Scottish National Party, 1931: 0.1%Scottish National Party, 1950: 0.0%Scottish National Party, 1951: 0.0%Scottish National Party, 1955: 0.1%Scottish National Party, 1959: 0.1%Scottish National Party, 1964: 0.2%Scottish National Party, 1966: 0.5%Scottish National Party, 1970: 1.1%Scottish National Party, February 1974: 2.0%Scottish National Party, October 1974: 2.9%Scottish National Party, 1979: 1.6%Scottish National Party, 1983: 1.1%Scottish National Party, 1987: 1.3%Scottish National Party, 1992: 1.9%Scottish National Party, 1997: 2.0%Scottish National Party, 2001: 1.8%Scottish National Party, 2005: 1.5%Scottish National Party, 2010: 1.7%Scottish National Party, 2015: 4.7%Scottish National Party, 2017: 3.0%Scottish National Party, 2019: 3.9%Scottish National Party, 2024: 2.5%
Share of the UK vote SNP
0142842561931: 019311950: 01951: 019511955: 01959: 019591964: 01966: 019661970: 1F1974: 7F1974O1974: 111979: 219791983: 21987: 319871992: 31997: 619972001: 52005: 620052010: 62015: 5620152017: 352019: 4820192024: 9
Seats won at each general election

Every general election

Download CSV
ElectionLeaderSeatsVotesShareCandidates
2024John Swinney9724,7582.5%57
2019Nicola Sturgeon481,242,3803.9%59
2017Nicola Sturgeon35977,5683.0%59
2015Nicola Sturgeon561,454,4364.7%59
2010Alex Salmond6491,3861.7%59
2005—6412,2671.5%59
2001—5464,3141.8%72
1997—6621,5502.0%72
1992—3629,5521.9%72
1987—3416,4731.3%71
1983—2331,9751.1%72
1979—2504,2591.6%71
October 1974—11839,6172.9%71
February 1974—7632,5722.0%70
1970—1306,8021.1%65
1966—0128,4740.5%23
1964—064,0440.2%15
1959—021,7380.08%5
1955—012,1120.05%2
1951—07,2990.03%2
1950—02,8750.01%5
1931—018,0820.09%4

Current MPs (9)

Top target seats

All targets
  1. Gordon and Buchan held by Con, swing needed 1.00%
  2. Dumfries and Galloway held by Con, swing needed 1.02%
  3. Stirling and Strathallan held by Lab, swing needed 1.40%
  4. Inverness, Skye and West Ross-shire held by LD, swing needed 2.25%
  5. West Aberdeenshire and Kincardine held by Con, swing needed 3.52%
  6. Livingston held by Lab, swing needed 3.94%
  7. Edinburgh East and Musselburgh held by Lab, swing needed 4.08%
  8. Glenrothes and Mid Fife held by Lab, swing needed 4.09%
  9. North Ayrshire and Arran held by Lab, swing needed 4.20%
  10. Glasgow South West held by Lab, swing needed 4.61%
  11. Dumfriesshire, Clydesdale and Tweeddale held by Con, swing needed 4.80%
  12. Glasgow South held by Lab, swing needed 4.90%
  13. Cumbernauld and Kirkintilloch held by Lab, swing needed 5.06%
  14. Ayr, Carrick and Cumnock held by Lab, swing needed 5.08%
  15. Glasgow North held by Lab, swing needed 5.10%

Questions and answers

How many seats did the SNP win at the last general election?

9 seats with 2.5% of the vote at the 2024 general election.

What is the best general election result for the SNP?

56 seats at the 2015 general election (4.7% of the vote).

Official results House of Commons Library and UK Parliament election results data. Contains Parliamentary information licensed under the Open Parliament Licence v3.0. How we use this data