Boundary set for Scotland (31 May 2024 - ) Majorities

Constituency area Election type Polling date Winning party Majority Valid vote count Majority / valid vote count
Aberdeen North General election 4 July 2024 SNP 1,760 42,095 4.2%
Aberdeenshire North and Moray East General election 4 July 2024 SNP 942 38,188 2.5%
Aberdeen South General election 4 July 2024 SNP 3,758 46,345 8.1%
Airdrie and Shotts General election 4 July 2024 Lab 7,547 36,666 20.6%
Alloa and Grangemouth General election 4 July 2024 Lab 6,122 41,201 14.9%
Angus and Perthshire Glens General election 4 July 2024 SNP 4,870 47,348 10.3%
Arbroath and Broughty Ferry General election 4 July 2024 SNP 859 44,117 1.9%
Argyll, Bute and South Lochaber General election 4 July 2024 SNP 6,232 44,862 13.9%
Ayr, Carrick and Cumnock General election 4 July 2024 Lab 4,154 40,936 10.1%
Bathgate and Linlithgow General election 4 July 2024 Lab / Co-op 8,323 42,065 19.8%
Berwickshire, Roxburgh and Selkirk General election 4 July 2024 Con 6,599 46,558 14.2%
Caithness, Sutherland and Easter Ross General election 4 July 2024 LD 10,489 46,048 22.8%
Central Ayrshire General election 4 July 2024 Lab 6,869 41,419 16.6%
Coatbridge and Bellshill General election 4 July 2024 Lab 6,344 38,731 16.4%
Cowdenbeath and Kirkcaldy General election 4 July 2024 Lab 7,248 40,814 17.8%
Cumbernauld and Kirkintilloch General election 4 July 2024 Lab 4,144 40,976 10.1%
Dumfries and Galloway General election 4 July 2024 Con 930 45,775 2.0%
Dumfriesshire, Clydesdale and Tweeddale General election 4 July 2024 Con 4,242 44,214 9.6%
Dundee Central General election 4 July 2024 SNP 675 38,848 1.7%
Dunfermline and Dollar General election 4 July 2024 Lab 8,241 44,537 18.5%
East Kilbride and Strathaven General election 4 July 2024 Lab 9,057 46,707 19.4%
East Renfrewshire General election 4 July 2024 Lab 8,421 50,227 16.8%
Edinburgh East and Musselburgh General election 4 July 2024 Lab 3,715 45,575 8.2%
Edinburgh North and Leith General election 4 July 2024 Lab 7,268 49,475 14.7%
Edinburgh South General election 4 July 2024 Lab 17,251 46,826 36.8%
Edinburgh South West General election 4 July 2024 Lab 6,217 45,664 13.6%
Edinburgh West General election 4 July 2024 LD 16,470 52,471 31.4%
Falkirk General election 4 July 2024 Lab 4,996 42,625 11.7%
Glasgow East General election 4 July 2024 Lab 3,784 35,445 10.7%
Glasgow North General election 4 July 2024 Lab 3,539 34,739 10.2%
Glasgow North East General election 4 July 2024 Lab 4,637 34,091 13.6%
Glasgow South General election 4 July 2024 Lab 4,154 42,378 9.8%
Glasgow South West General election 4 July 2024 Lab 3,285 35,669 9.2%
Glasgow West General election 4 July 2024 Lab 6,446 39,902 16.2%
Glenrothes and Mid Fife General election 4 July 2024 Lab 2,954 36,139 8.2%
Gordon and Buchan General election 4 July 2024 Con 878 43,848 2.0%
Hamilton and Clyde Valley General election 4 July 2024 Lab 9,472 42,084 22.5%
Inverclyde and Renfrewshire West General election 4 July 2024 Lab 6,371 40,350 15.8%
Inverness, Skye and West Ross-shire General election 4 July 2024 LD 2,160 48,056 4.5%
Kilmarnock and Loudoun General election 4 July 2024 Lab 5,119 42,478 12.1%
Livingston General election 4 July 2024 Lab 3,528 44,840 7.9%
Lothian East General election 4 July 2024 Lab / Co-op 13,265 48,102 27.6%
Mid Dunbartonshire General election 4 July 2024 LD 9,673 52,738 18.3%
Midlothian General election 4 July 2024 Lab / Co-op 8,167 44,165 18.5%
Moray West, Nairn and Strathspey General election 4 July 2024 SNP 1,001 46,554 2.2%
Motherwell, Wishaw and Carluke General election 4 July 2024 Lab 7,085 39,026 18.2%
Na h-Eileanan an Iar General election 4 July 2024 Lab 3,836 13,528 28.4%
North Ayrshire and Arran General election 4 July 2024 Lab 3,551 42,262 8.4%
North East Fife General election 4 July 2024 LD 13,479 42,728 31.5%
Orkney and Shetland General election 4 July 2024 LD 7,807 20,688 37.7%
Paisley and Renfrewshire North General election 4 July 2024 Lab 6,333 41,519 15.3%
Paisley and Renfrewshire South General election 4 July 2024 Lab 6,527 41,283 15.8%
Perth and Kinross-shire General election 4 July 2024 SNP 4,127 50,077 8.2%
Rutherglen General election 4 July 2024 Lab 8,767 42,484 20.6%
Stirling and Strathallan General election 4 July 2024 Lab 1,394 49,782 2.8%
West Aberdeenshire and Kincardine General election 4 July 2024 Con 3,441 48,958 7.0%
West Dunbartonshire General election 4 July 2024 Lab 6,010 39,584 15.2%