Results for a UK general election on 12 December 2019 Scotland - by vote share

A general election to the 58th Parliament of the United Kingdom with an electorate of 47,562,702, having 32,014,110 valid votes and 117,919 invalid votes.

Read the House of Commons Library briefing.

Ranking Constituency Winning candidate Winning party Vote share
1 Aberdeen North BLACKMAN, Kirsty SNP 54.0%
2 Dundee East HOSIE, Stewart SNP 53.8%
3 Dundee West LAW, Chris SNP 53.8%
4 Cumbernauld, Kilsyth and Kirkintilloch East MCDONALD, Stuart C. SNP 52.9%
5 Falkirk MCNALLY, John SNP 52.5%
6 Stirling SMITH, Alyn SNP 51.1%
7 Glenrothes GRANT, Peter SNP 51.1%
8 Kilmarnock and Loudoun BROWN, Alan SNP 50.8%
9 Perth and North Perthshire WISHART, Pete SNP 50.6%
10 Paisley and Renfrewshire South BLACK, Mhairi SNP 50.2%
11 Banff and Buchan DUGUID, David Con 50.1%
12 West Dunbartonshire DOCHERTY-HUGHES, Martin SNP 49.6%
13 Glasgow North West MONAGHAN, Carol SNP 49.5%
14 Glasgow Central THEWLISS, Alison SNP 49.2%
15 Angus DOOGAN, Dave SNP 49.1%
16 North Ayrshire and Arran GIBSON, Patricia SNP 48.5%
17 Edinburgh East SHEPPARD, Tommy SNP 48.4%
18 Berwickshire, Roxburgh and Selkirk LAMONT, John Con 48.4%
19 Inverclyde COWAN, Ronnie SNP 48.4%
20 Ross, Skye and Lochaber BLACKFORD, Ian SNP 48.3%
21 Glasgow South MCDONALD, Stewart Malcolm SNP 48.1%
22 Inverness, Nairn, Badenoch and Strathspey HENDRY, Drew SNP 47.9%
23 Glasgow South West STEPHENS, Chris SNP 47.9%
24 Edinburgh South MURRAY, Ian Lab 47.7%
25 Glasgow East LINDEN, David SNP 47.7%
26 Edinburgh South West CHERRY, Joanna SNP 47.6%
27 Coatbridge, Chryston and Bellshill BONNAR, Steven SNP 47.0%
28 Paisley and Renfrewshire North NEWLANDS, Gavin SNP 47.0%
29 Livingston BARDELL, Hannah SNP 46.9%
30 Glasgow North GRADY, Patrick SNP 46.9%
31 Glasgow North East MCLAUGHLIN, Anne SNP 46.9%
32 Ochil and South Perthshire NICOLSON, John SNP 46.5%
33 Motherwell and Wishaw FELLOWS, Marion SNP 46.4%
34 East Kilbride, Strathaven and Lesmahagow CAMERON, Lisa SNP 46.4%
35 Central Ayrshire WHITFORD, Philippa SNP 46.2%
36 Dumfriesshire, Clydesdale and Tweeddale MUNDELL, David Con 46.0%
37 Moray ROSS, Douglas Con 45.3%
38 Na h-Eileanan An Iar MACNEIL, Angus Brendan SNP 45.1%
39 Airdrie and Shotts GRAY, Neil SNP 45.1%
40 East Renfrewshire OSWALD, Kirsten SNP 44.9%
41 Orkney and Shetland CARMICHAEL, Alistair LD 44.8%
42 Aberdeen South FLYNN, Stephen SNP 44.7%
43 Dunfermline and West Fife CHAPMAN, Douglas SNP 44.4%
44 Linlithgow and East Falkirk DAY, Martyn SNP 44.2%
45 Rutherglen and Hamilton West FERRIER, Margaret SNP 44.2%
46 Dumfries and Galloway JACK, Alister Con 44.1%
47 Argyll and Bute O'HARA, Brendan SNP 43.8%
48 Edinburgh North and Leith BROCK, Deidre SNP 43.7%
49 Ayr, Carrick and Cumnock DORANS, Allan SNP 43.5%
50 North East Fife CHAMBERLAIN, Wendy LD 43.1%
51 Gordon THOMSON, Richard SNP 42.7%
52 West Aberdeenshire and Kincardine BOWIE, Andrew Con 42.7%
53 Lanark and Hamilton East CRAWLEY, Angela SNP 41.9%
54 Midlothian THOMPSON, Owen SNP 41.5%
55 Edinburgh West JARDINE, Christine LD 39.9%
56 Caithness, Sutherland and Easter Ross STONE, Jamie LD 37.2%
57 East Dunbartonshire CALLAGHAN, Amy SNP 37.1%
58 East Lothian MACASKILL, Kenny SNP 36.2%
59 Kirkcaldy and Cowdenbeath HANVEY, Neale SNP 35.2%