Results for the UK general election on 12 December 2019 Scotland - by turnout

Ranking Constituency Winning candidate Winning party Valid vote count Electorate Turnout (valid vote count / electorate)
1 East Dunbartonshire CALLAGHAN, Amy SNP 53,031 66,075 80.3%
2 Stirling SMITH, Alyn SNP 52,620 68,473 76.8%
3 East Renfrewshire OSWALD, Kirsten SNP 55,357 72,232 76.6%
4 North East Fife CHAMBERLAIN, Wendy LD 45,878 60,905 75.3%
5 Edinburgh West JARDINE, Christine LD 54,533 72,507 75.2%
6 Edinburgh South MURRAY, Ian Lab 49,732 66,188 75.1%
7 Perth and North Perthshire WISHART, Pete SNP 54,076 72,600 74.5%
8 Ross, Skye and Lochaber BLACKFORD, Ian SNP 39,869 54,230 73.5%
9 West Aberdeenshire and Kincardine BOWIE, Andrew Con 53,345 72,640 73.4%
10 Ochil and South Perthshire NICOLSON, John SNP 57,813 78,776 73.4%
11 Edinburgh North and Leith BROCK, Deidre SNP 59,344 81,336 73.0%
12 Argyll and Bute O'HARA, Brendan SNP 48,050 66,525 72.2%
13 Dumfriesshire, Clydesdale and Tweeddale MUNDELL, David Con 49,153 68,330 71.9%
14 East Lothian MACASKILL, Kenny SNP 58,513 81,600 71.7%
15 Berwickshire, Roxburgh and Selkirk LAMONT, John Con 53,146 74,518 71.3%
16 Edinburgh South West CHERRY, Joanna SNP 52,131 73,501 70.9%
17 Gordon THOMSON, Richard SNP 55,916 79,629 70.2%
18 Inverness, Nairn, Badenoch and Strathspey HENDRY, Drew SNP 54,810 78,059 70.2%
19 Dunfermline and West Fife CHAPMAN, Douglas SNP 53,482 76,652 69.8%
20 Aberdeen South FLYNN, Stephen SNP 45,638 65,719 69.4%
21 East Kilbride, Strathaven and Lesmahagow CAMERON, Lisa SNP 56,337 81,224 69.4%
22 Cumbernauld, Kilsyth and Kirkintilloch East MCDONALD, Stuart C. SNP 45,686 66,079 69.1%
23 Paisley and Renfrewshire North NEWLANDS, Gavin SNP 49,682 72,007 69.0%
24 Dumfries and Galloway JACK, Alister Con 51,429 74,580 69.0%
25 Edinburgh East SHEPPARD, Tommy SNP 47,815 69,424 68.9%
26 Moray ROSS, Douglas Con 48,825 71,035 68.7%
27 Na h-Eileanan an Iar MACNEIL, Angus Brendan SNP 14,477 21,106 68.6%
28 Dundee East HOSIE, Stewart SNP 45,277 66,210 68.4%
29 Midlothian THOMPSON, Owen SNP 48,221 70,544 68.4%
30 Lanark and Hamilton East CRAWLEY, Angela SNP 53,072 77,659 68.3%
31 West Dunbartonshire DOCHERTY-HUGHES, Martin SNP 45,140 66,517 67.9%
32 Orkney and Shetland CARMICHAEL, Alistair LD 23,160 34,211 67.7%
33 Angus DOOGAN, Dave SNP 43,170 63,952 67.5%
34 Caithness, Sutherland and Easter Ross STONE, Jamie LD 31,457 46,930 67.0%
35 Glasgow South MCDONALD, Stewart Malcolm SNP 47,443 70,891 66.9%
36 Paisley and Renfrewshire South BLACK, Mhairi SNP 43,084 64,385 66.9%
37 Central Ayrshire WHITFORD, Philippa SNP 46,534 69,742 66.7%
38 Rutherglen and Hamilton West FERRIER, Margaret SNP 53,794 80,918 66.5%
39 Linlithgow and East Falkirk DAY, Martyn SNP 57,775 87,044 66.4%
40 Livingston BARDELL, Hannah SNP 54,592 82,285 66.3%
41 Falkirk MCNALLY, John SNP 55,872 84,472 66.1%
42 Coatbridge, Chryston and Bellshill BONNAR, Steven SNP 48,221 72,943 66.1%
43 Inverclyde COWAN, Ronnie SNP 39,903 60,622 65.8%
44 North Ayrshire and Arran GIBSON, Patricia SNP 48,154 73,534 65.5%
45 Ayr, Carrick and Cumnock DORANS, Allan SNP 46,592 71,970 64.7%
46 Dundee West LAW, Chris SNP 41,579 64,431 64.5%
47 Kirkcaldy and Cowdenbeath HANVEY, Neale SNP 47,005 72,853 64.5%
48 Motherwell and Wishaw FELLOWS, Marion SNP 44,420 68,856 64.5%
49 Kilmarnock and Loudoun BROWN, Alan SNP 47,631 74,517 63.9%
50 Banff and Buchan DUGUID, David Con 42,260 66,655 63.4%
51 Glasgow North GRADY, Patrick SNP 36,191 57,130 63.3%
52 Glenrothes GRANT, Peter SNP 41,546 65,672 63.3%
53 Glasgow North West MONAGHAN, Carol SNP 39,735 63,402 62.7%
54 Airdrie and Shotts GRAY, Neil SNP 39,772 64,011 62.1%
55 Aberdeen North BLACKMAN, Kirsty SNP 37,413 62,489 59.9%
56 Glasgow Central THEWLISS, Alison SNP 40,105 69,230 57.9%
57 Glasgow East LINDEN, David SNP 38,483 67,381 57.1%
58 Glasgow South West STEPHENS, Chris SNP 36,847 64,575 57.1%
59 Glasgow North East MCLAUGHLIN, Anne SNP 33,925 61,075 55.5%