Nations & regions
Scotland: general election results and history Seats and votes in Scotland at every UK general election from 1918 to 2024, with the result in each of its 57 constituencies.
2024: 57 seats
East Renfrewshire: Lab (Blair McDougall), majority 16.8% — Lab gain from SNP Na h-Eileanan an Iar: Lab (Torcuil Crichton), majority 28.4% — Lab gain from SNP Midlothian: Lab (Kirsty McNeill), majority 18.5% — Lab gain from SNP North Ayrshire and Arran: Lab (Irene Campbell), majority 8.4% — Lab gain from SNP Orkney and Shetland: LD (Alistair Carmichael), majority 37.7% Aberdeen North: SNP (Kirsty Blackman), majority 4.2% Aberdeen South: SNP (Stephen Flynn), majority 8.1% Aberdeenshire North and Moray East: SNP (Seamus Logan), majority 2.5% — SNP gain from Con Airdrie and Shotts: Lab (Kenneth Stevenson), majority 20.6% — Lab gain from SNP Alloa and Grangemouth: Lab (Brian Leishman), majority 14.9% — Lab gain from SNP Angus and Perthshire Glens: SNP (Dave Doogan), majority 10.3% Arbroath and Broughty Ferry: SNP (Stephen Gethins), majority 2.0% Argyll, Bute and South Lochaber: SNP (Brendan O'Hara), majority 13.9% Bathgate and Linlithgow: Lab (Kirsteen Sullivan), majority 19.8% — Lab gain from SNP Caithness, Sutherland and Easter Ross: LD (Jamie Stone), majority 22.8% — LD gain from SNP Coatbridge and Bellshill: Lab (Frank McNally), majority 16.4% — Lab gain from SNP Cowdenbeath and Kirkcaldy: Lab (Melanie Ward), majority 17.8% — Lab gain from SNP Cumbernauld and Kirkintilloch: Lab (Katrina Murray), majority 10.1% — Lab gain from SNP Dumfries and Galloway: Con (John Cooper), majority 2.0% Dumfriesshire, Clydesdale and Tweeddale: Con (David Mundell), majority 9.6% Dundee Central: SNP (Chris Law), majority 1.7% Dunfermline and Dollar: Lab (Graeme Downie), majority 18.5% — Lab gain from SNP East Kilbride and Strathaven: Lab (Joani Reid), majority 19.4% — Lab gain from SNP Edinburgh East and Musselburgh: Lab (Chris Murray), majority 8.2% — Lab gain from SNP Edinburgh North and Leith: Lab (Tracy Gilbert), majority 14.7% — Lab gain from SNP Edinburgh South: Lab (Ian Murray), majority 36.8% Edinburgh South West: Lab (Scott Arthur), majority 13.6% — Lab gain from SNP Edinburgh West: LD (Christine Jardine), majority 31.4% Falkirk: Lab (Euan Stainbank), majority 11.7% — Lab gain from SNP Glasgow East: Lab (John Grady), majority 10.7% — Lab gain from SNP Glasgow North: Lab (Martin Rhodes), majority 10.2% — Lab gain from SNP Glasgow North East: Lab (Maureen Burke), majority 13.6% — Lab gain from SNP Glasgow South: Lab (Gordon McKee), majority 9.8% — Lab gain from SNP Glasgow South West: Lab (Zubir Ahmed), majority 9.2% — Lab gain from SNP Glasgow West: Lab (Patricia Ferguson), majority 16.2% — Lab gain from SNP Glenrothes and Mid Fife: Lab (Richard Baker), majority 8.2% — Lab gain from SNP Gordon and Buchan: Con (Harriet Cross), majority 2.0% Hamilton and Clyde Valley: Lab (Imogen Walker), majority 22.5% — Lab gain from SNP Inverclyde and Renfrewshire West: Lab (Martin McCluskey), majority 15.8% — Lab gain from SNP Inverness, Skye and West Ross-shire: LD (Angus MacDonald), majority 4.5% — LD gain from SNP Livingston: Lab (Gregor Poynton), majority 7.9% — Lab gain from SNP Lothian East: Lab (Douglas Alexander), majority 27.6% — Lab gain from SNP Mid Dunbartonshire: LD (Susan Murray), majority 18.3% — LD gain from SNP Moray West, Nairn and Strathspey: SNP (Graham Leadbitter), majority 2.2% Motherwell, Wishaw and Carluke: Lab (Pamela Nash), majority 18.2% — Lab gain from SNP North East Fife: LD (Wendy Chamberlain), majority 31.6% — LD gain from SNP Paisley and Renfrewshire North: Lab (Alison Taylor), majority 15.3% — Lab gain from SNP Paisley and Renfrewshire South: Lab (Johanna Baxter), majority 15.8% — Lab gain from SNP Perth and Kinross-shire: SNP (Pete Wishart), majority 8.2% Rutherglen: Lab (Michael Shanks), majority 20.6% — Lab gain from SNP Stirling and Strathallan: Lab (Chris Kane), majority 2.8% — Lab gain from SNP West Dunbartonshire: Lab (Douglas McAllister), majority 15.2% — Lab gain from SNP Ayr, Carrick and Cumnock: Lab (Elaine Stewart), majority 10.2% — Lab gain from SNP Berwickshire, Roxburgh and Selkirk: Con (John Lamont), majority 14.2% Central Ayrshire: Lab (Alan Gemmell), majority 16.6% — Lab gain from SNP Kilmarnock and Loudoun: Lab (Lillian Jones), majority 12.1% — Lab gain from SNP West Aberdeenshire and Kincardine: Con (Andrew Bowie), majority 7.0% 2024 winners; paler means a smaller majority. Tap a constituency. 0% 15% 30% 45% 60% 1918 1924 1935 1951 1964 F1974 1983 1997 2010 2019 2024 Labour, 1918: 24.9% Labour, 1922: 32.8% Labour, 1923: 36.6% Labour, 1924: 41.6% Labour, 1929: 43.1% Labour, 1931: 25.1% Labour, 1935: 36.8% Labour, 1945: 47.6% Labour, 1950: 46.4% Labour, 1951: 47.9% Labour, 1955: 46.7% Labour, 1959: 46.7% Labour, 1964: 48.7% Labour, 1966: 49.9% Labour, 1970: 44.5% Labour, February 1974: 36.7% Labour, October 1974: 36.3% Labour, 1979: 41.5% Labour, 1983: 35.1% Labour, 1987: 42.4% Labour, 1992: 39.0% Labour, 1997: 45.6% Labour, 2001: 43.3% Labour, 2005: 38.9% Labour, 2010: 42.0% Labour, 2015: 24.3% Labour, 2017: 27.1% Labour, 2019: 18.6% Labour, 2024: 35.3% Conservative, 1918: 32.7% Conservative, 1922: 25.6% Conservative, 1923: 31.6% Conservative, 1924: 40.7% Conservative, 1929: 35.9% Conservative, 1931: 49.4% Conservative, 1935: 42.1% Conservative, 1945: 37.4% Conservative, 1950: 37.3% Conservative, 1951: 39.9% Conservative, 1955: 50.1% Conservative, 1959: 47.3% Conservative, 1964: 40.6% Conservative, 1966: 37.6% Conservative, 1970: 38.0% Conservative, February 1974: 32.9% Conservative, October 1974: 24.7% Conservative, 1979: 31.4% Conservative, 1983: 28.4% Conservative, 1987: 24.0% Conservative, 1992: 25.7% Conservative, 1997: 17.5% Conservative, 2001: 15.6% Conservative, 2005: 15.8% Conservative, 2010: 16.8% Conservative, 2015: 14.9% Conservative, 2017: 28.6% Conservative, 2019: 25.1% Conservative, 2024: 12.7% Scottish National Party, 1931: 0.9% Scottish National Party, 1950: 0.1% Scottish National Party, 1951: 0.3% Scottish National Party, 1955: 0.5% Scottish National Party, 1959: 0.8% Scottish National Party, 1964: 2.4% Scottish National Party, 1966: 5.0% Scottish National Party, 1970: 11.4% Scottish National Party, February 1974: 21.9% Scottish National Party, October 1974: 30.4% Scottish National Party, 1979: 17.3% Scottish National Party, 1983: 11.8% Scottish National Party, 1987: 14.0% Scottish National Party, 1992: 21.5% Scottish National Party, 1997: 22.1% Scottish National Party, 2001: 20.1% Scottish National Party, 2005: 17.7% Scottish National Party, 2010: 19.9% Scottish National Party, 2015: 50.0% Scottish National Party, 2017: 36.9% Scottish National Party, 2019: 45.0% Scottish National Party, 2024: 30.0% Liberal, 1918: 15.0% Liberal, 1922: 21.5% Liberal, 1923: 28.3% Liberal, 1924: 16.5% Liberal, 1929: 18.1% Liberal, 1931: 8.6% Liberal, 1935: 6.7% Liberal, 1945: 5.1% Liberal, 1950: 6.6% Liberal, 1951: 2.8% Liberal, 1955: 1.9% Liberal, 1959: 4.1% Liberal, 1964: 7.6% Liberal, 1966: 6.8% Liberal, 1970: 5.5% Liberal, February 1974: 7.9% Liberal, October 1974: 8.3% Liberal, 1979: 9.0% Liberal, 2010: 0.0% Liberal, 2024: 0.0% Liberal Democrats, 1992: 13.1% Liberal Democrats, 1997: 13.0% Liberal Democrats, 2001: 16.3% Liberal Democrats, 2005: 22.6% Liberal Democrats, 2010: 18.9% Liberal Democrats, 2015: 7.6% Liberal Democrats, 2017: 6.8% Liberal Democrats, 2019: 9.6% Liberal Democrats, 2024: 9.7% National Liberal, 1922: 17.7% National Liberal, 1931: 4.9% National Liberal, 1935: 6.7% National Liberal, 1945: 3.7% National Liberal, 1950: 8.1% National Liberal, 1951: 8.7% SDP–Liberal Alliance, 1983: 24.5% SDP–Liberal Alliance, 1987: 19.2% Vote share in Scotland at each general election Lab Con SNP Lib LD Nat Lib Alliance
2024 Lab 37 SNP 9 LD 6 Con 5
2019 SNP 48 Con 6
2017 SNP 35 Con 13 Lab 7
2015 SNP 56
2010 Lab 41 LD 11 SNP 6
2005 Lab 40 LD 11 SNP 6
2001 Lab 55 LD 10
1997 Lab 56 LD 10 SNP 6
1992 Lab 49 Con 11 LD 9
1987 Lab 50 Con 10 Alliance 9
1983 Lab 41 Con 21 Alliance 8
1979 Lab 44 Con 22
October 1974 Lab 41 Con 16 SNP 11
February 1974 Lab 40 Con 21 SNP 7
1970 Lab 44 Con 23
1966 Lab 46 Con 20 Lib 5
1964 Lab 43 Con 24
1959 Lab 38 Con 31
1955 Con 36 Lab 34
1951 Lab 35 Con 29 Nat Lib 6
1950 Lab 37 Con 26 Nat Lib 6
1945 Lab 35 Con 24
1935 Con 34 Lab 20 Nat Lib 7
1931 Con 47 Nat Lib 7 Lib 6
1929 Lab 36 Con 20 Lib 13
1924 Con 36 Lab 26 Lib 7
1923 Lab 33 Lib 22 Con 14
1922 Lab 28 Lib 15 Con 14 Nat Lib 12
1918 Con 30 Co Lib 24 Lib 8 Lab 5
1918–1945 totals leave out multi-member seats, which the source does not split by party.
Constituencies in Scotland (2024)
Questions and answers Who won Scotland at the 2024 general election? Labour won 37 of 57 seats with 35.3% of the vote.
Which party usually wins most seats in Scotland? Party with the most seats in Scotland at each general election since 1918: Labour 21, Conservative 5, Scottish National Party 3.
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