2024 general election results in Scotland.
Open any constituency for the complete candidate order, certified party labels, votes, shares, electorate, turnout, majority, and Parliament source verification.
Scotland
Aberdeen North
Scotland · Scotland
ElectedKirsty Blackman
Scottish National Party · 1,760 vote majorityAberdeen South
Scotland · Scotland
ElectedStephen Flynn
Scottish National Party · 3,758 vote majorityAberdeenshire North and Moray East
Scotland · Scotland
ElectedSeamus Logan
Scottish National Party · 942 vote majorityAirdrie and Shotts
Scotland · Scotland
ElectedKenneth Stevenson
Labour · 7,547 vote majorityAlloa and Grangemouth
Scotland · Scotland
ElectedBrian Leishman
Labour · 6,122 vote majorityAngus and Perthshire Glens
Scotland · Scotland
ElectedDave Doogan
Scottish National Party · 4,870 vote majorityArbroath and Broughty Ferry
Scotland · Scotland
ElectedStephen Gethins
Scottish National Party · 859 vote majorityArgyll, Bute and South Lochaber
Scotland · Scotland
ElectedBrendan O'Hara
Scottish National Party · 6,232 vote majorityAyr, Carrick and Cumnock
Scotland · Scotland
ElectedElaine Stewart
Labour · 4,154 vote majorityBathgate and Linlithgow
Scotland · Scotland
ElectedKirsteen Sullivan
Labour and Co-operative Party · 8,323 vote majorityBerwickshire, Roxburgh and Selkirk
Scotland · Scotland
ElectedJohn Lamont
Conservative · 6,599 vote majorityCaithness, Sutherland and Easter Ross
Scotland · Scotland
ElectedJamie Stone
Liberal Democrat · 10,489 vote majorityCentral Ayrshire
Scotland · Scotland
ElectedAlan Gemmell
Labour · 6,869 vote majorityCoatbridge and Bellshill
Scotland · Scotland
ElectedFrank McNally
Labour · 6,344 vote majorityCowdenbeath and Kirkcaldy
Scotland · Scotland
ElectedMelanie Ward
Labour · 7,248 vote majorityCumbernauld and Kirkintilloch
Scotland · Scotland
ElectedKatrina Murray
Labour · 4,144 vote majorityDumfries and Galloway
Scotland · Scotland
ElectedJohn Cooper
Conservative · 930 vote majorityDumfriesshire, Clydesdale and Tweeddale
Scotland · Scotland
ElectedDavid Mundell
Conservative · 4,242 vote majorityDundee Central
Scotland · Scotland
ElectedChris Law
Scottish National Party · 675 vote majorityDunfermline and Dollar
Scotland · Scotland
ElectedGraeme Downie
Labour · 8,241 vote majorityEast Kilbride and Strathaven
Scotland · Scotland
ElectedJoani Reid
Labour · 9,057 vote majorityEast Renfrewshire
Scotland · Scotland
ElectedBlair McDougall
Labour · 8,421 vote majorityEdinburgh East and Musselburgh
Scotland · Scotland
ElectedChris Murray
Labour · 3,715 vote majorityEdinburgh North and Leith
Scotland · Scotland
ElectedTracy Gilbert
Labour · 7,268 vote majorityEdinburgh South
Scotland · Scotland
ElectedIan Murray
Labour · 17,251 vote majorityEdinburgh South West
Scotland · Scotland
ElectedScott Arthur
Labour · 6,217 vote majorityEdinburgh West
Scotland · Scotland
ElectedChristine Jardine
Liberal Democrat · 16,470 vote majorityFalkirk
Scotland · Scotland
ElectedEuan Stainbank
Labour · 4,996 vote majorityGlasgow East
Scotland · Scotland
ElectedJohn Grady
Labour · 3,784 vote majorityGlasgow North
Scotland · Scotland
ElectedMartin Rhodes
Labour · 3,539 vote majorityGlasgow North East
Scotland · Scotland
ElectedMaureen Burke
Labour · 4,637 vote majorityGlasgow South
Scotland · Scotland
ElectedGordon McKee
Labour · 4,154 vote majorityGlasgow South West
Scotland · Scotland
ElectedZubir Ahmed
Labour · 3,285 vote majorityGlasgow West
Scotland · Scotland
ElectedPatricia Ferguson
Labour · 6,446 vote majorityGlenrothes and Mid Fife
Scotland · Scotland
ElectedRichard Baker
Labour · 2,954 vote majorityGordon and Buchan
Scotland · Scotland
ElectedHarriet Cross
Conservative · 878 vote majorityHamilton and Clyde Valley
Scotland · Scotland
ElectedImogen Walker
Labour · 9,472 vote majorityInverclyde and Renfrewshire West
Scotland · Scotland
ElectedMartin McCluskey
Labour · 6,371 vote majorityInverness, Skye and West Ross-shire
Scotland · Scotland
ElectedAngus MacDonald
Liberal Democrat · 2,160 vote majorityKilmarnock and Loudoun
Scotland · Scotland
ElectedLillian Jones
Labour · 5,119 vote majorityLivingston
Scotland · Scotland
ElectedGregor Poynton
Labour · 3,528 vote majorityLothian East
Scotland · Scotland
ElectedDouglas Alexander
Labour and Co-operative Party · 13,265 vote majorityMid Dunbartonshire
Scotland · Scotland
ElectedSusan Murray
Liberal Democrat · 9,673 vote majorityMidlothian
Scotland · Scotland
ElectedKirsty McNeill
Labour and Co-operative Party · 8,167 vote majorityMoray West, Nairn and Strathspey
Scotland · Scotland
ElectedGraham Leadbitter
Scottish National Party · 1,001 vote majorityMotherwell, Wishaw and Carluke
Scotland · Scotland
ElectedPamela Nash
Labour · 7,085 vote majorityNa h-Eileanan an Iar
Scotland · Scotland
ElectedTorcuil Crichton
Labour · 3,836 vote majorityNorth Ayrshire and Arran
Scotland · Scotland
ElectedIrene Campbell
Labour · 3,551 vote majorityNorth East Fife
Scotland · Scotland
ElectedWendy Chamberlain
Liberal Democrat · 13,479 vote majorityOrkney and Shetland
Scotland · Scotland
ElectedAlistair Carmichael
Liberal Democrat · 7,807 vote majorityPaisley and Renfrewshire North
Scotland · Scotland
ElectedAlison Taylor
Labour · 6,333 vote majorityPaisley and Renfrewshire South
Scotland · Scotland
ElectedJohanna Baxter
Labour · 6,527 vote majorityPerth and Kinross-shire
Scotland · Scotland
ElectedPete Wishart
Scottish National Party · 4,127 vote majorityRutherglen
Scotland · Scotland
ElectedMichael Shanks
Labour · 8,767 vote majorityStirling and Strathallan
Scotland · Scotland
ElectedChris Kane
Labour · 1,394 vote majorityWest Aberdeenshire and Kincardine
Scotland · Scotland
ElectedAndrew Bowie
Conservative · 3,441 vote majorityWest Dunbartonshire
Scotland · Scotland
ElectedDouglas McAllister
Labour · 6,010 vote majoritySource: House of Commons Library · verified historical general election records, not a current House membership roster.
How to interpret this record
2024 Scotland General Election Results by Constituency
An election result is a dated publication about a defined contest and reporting area. Certification status, ballot accounting and the voting system determine what the numbers can support.
Identify the election and the reporting stage
A preliminary publication, an election-night update and a final certified result describe different stages. Electionpedia retains the source’s status rather than treating every displayed number as final. For historical research, the source version remains important because later corrections can change a total without changing the identity of the election.
Read the denominator
A vote share needs a denominator: candidate votes, valid votes, ballots cast or another published base. Turnout can use a different base again. Compare the labels before comparing percentages. A margin in votes and a margin in percentage points answer related but different questions.
Read the full election results guide →