Results for a UK general election on 8 June 2017 Scotland - by majority

A general election to the 57th Parliament of the United Kingdom with an electorate of 46,836,533, having 32,204,184 valid votes and 74,188 invalid votes.

Read the House of Commons Library briefing.

Ranking Constituency Winning candidate Winning party Majority Valid vote count Majority / valid vote count
1 Edinburgh South MURRAY, Ian Lab 15,514 47,840 32.4%
2 Berwickshire, Roxburgh and Selkirk LAMONT, John Con 11,060 52,367 21.1%
3 Orkney and Shetland CARMICHAEL, Alistair LD 4,563 23,277 19.6%
4 Dumfriesshire, Clydesdale and Tweeddale MUNDELL, David Con 9,441 48,964 19.3%
5 Dundee East HOSIE, Stewart SNP 6,645 42,928 15.5%
6 West Aberdeenshire and Kincardine BOWIE, Andrew Con 7,950 51,625 15.4%
7 Ross, Skye and Lochaber BLACKFORD, Ian SNP 5,919 38,454 15.4%
8 Dundee West LAW, Chris SNP 5,262 38,677 13.6%
9 Kilmarnock and Loudoun BROWN, Alan SNP 6,269 46,509 13.5%
10 Aberdeen North BLACKMAN, Kirsty SNP 4,139 36,757 11.3%
11 Dumfries and Galloway JACK, Alister Con 5,643 51,599 10.9%
12 Aberdeen South THOMSON, Ross Con 4,752 44,493 10.7%
13 East Dunbartonshire SWINSON, Jo LD 5,339 51,801 10.3%
14 Cumbernauld, Kilsyth and Kirkintilloch East MCDONALD, Stuart SNP 4,264 43,833 9.7%
15 Inverness, Nairn, Badenoch and Strathspey HENDRY, Drew SNP 4,924 52,801 9.3%
16 Falkirk MC NALLY, John SNP 4,923 53,809 9.1%
17 Banff and Buchan DUGUID, David Con 3,693 41,643 8.9%
18 East Renfrewshire MASTERTON, Paul Con 4,712 53,738 8.8%
19 Moray ROSS, Douglas Con 4,159 47,605 8.7%
20 Glenrothes GRANT, Peter SNP 3,267 40,399 8.1%
21 Edinburgh East SHEPPARD, Tommy SNP 3,425 43,523 7.9%
22 North Ayrshire and Arran GIBSON, Patricia SNP 3,633 47,433 7.7%
23 Livingston BARDELL, Hannah SNP 3,878 52,505 7.4%
24 East Kilbride, Strathaven and Lesmahagow CAMERON, Lisa SNP 3,866 54,102 7.1%
25 Na h-Eileanan An Iar MACNEIL, Angus SNP 1,007 14,818 6.8%
26 Caithness, Sutherland and Easter Ross STONE, Jamie LD 2,044 30,901 6.6%
27 Glasgow North West MONAGHAN, Carol SNP 2,561 38,844 6.6%
28 Angus HAIR, Kirstene Con 2,645 40,192 6.6%
29 Glasgow Central THEWLISS, Alison SNP 2,267 35,984 6.3%
30 Ochil and South Perthshire GRAHAM, Luke Con 3,359 54,168 6.2%
31 Paisley and Renfrewshire South BLACK, Mhairi SNP 2,541 41,712 6.1%
32 Ayr, Carrick and Cumnock GRANT, Bill Con 2,774 46,222 6.0%
33 Edinburgh West JARDINE, Christine LD 2,988 52,795 5.7%
34 Paisley and Renfrewshire North NEWLANDS, Gavin SNP 2,613 46,615 5.6%
35 East Lothian WHITFIELD, Martin Lab 3,083 55,878 5.5%
36 Linlithgow and East Falkirk DAY, Martyn SNP 2,919 56,094 5.2%
37 West Dunbartonshire DOCHERTY-HUGHES, Martin SNP 2,288 44,083 5.2%
38 Gordon CLARK, Colin Con 2,607 53,685 4.9%
39 Glasgow South MCDONALD, Stewart SNP 2,027 44,550 4.5%
40 Coatbridge, Chryston and Bellshill GAFFNEY, Hugh Lab 1,586 45,040 3.5%
41 Glasgow North GRADY, Patrick SNP 1,060 33,473 3.2%
42 Edinburgh North and Leith BROCK, Deidre SNP 1,625 56,552 2.9%
43 Central Ayrshire WHITFORD, Philippa SNP 1,267 45,087 2.8%
44 Argyll and Bute O'HARA, Brendan SNP 1,328 48,069 2.8%
45 Edinburgh South West CHERRY, Joanna SNP 1,097 49,390 2.2%
46 Midlothian ROWLEY, Danielle Lab 885 45,273 2.0%
47 Dunfermline and West Fife CHAPMAN, Douglas SNP 844 51,010 1.7%
48 Inverclyde COWAN, Ronnie SNP 384 39,093 1.0%
49 Glasgow North East SWEENEY, Paul Lab / Co-op 242 31,775 0.8%
50 Motherwell and Wishaw FELLOWS, Marion SNP 318 41,926 0.8%
51 Kirkcaldy and Cowdenbeath LAIRD, Lesley Lab 259 46,193 0.6%
52 Lanark and Hamilton East CRAWLEY, Angela SNP 266 50,470 0.5%
53 Rutherglen and Hamilton West KILLEN, Gerard Lab / Co-op 265 50,872 0.5%
54 Airdrie and Shotts GRAY, Neil SNP 195 38,002 0.5%
55 Stirling KERR, Stephen Con 148 49,356 0.3%
56 Glasgow East LINDEN, David SNP 75 36,166 0.2%
57 Glasgow South West STEPHENS, Chris SNP 60 35,378 0.2%
58 Perth and North Perthshire WISHART, Pete SNP 21 51,525 0.0%
59 North East Fife GETHINS, Stephen SNP 2 41,822 0.0%