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

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.

Constituency Winning candidate Winning party Valid votes Majority (votes) Majority (%)
Aberdeen North BLACKMAN, Kirsty SNP 37,413 12,670 33.9%
Dundee East HOSIE, Stewart SNP 45,277 13,375 29.5%
Dundee West LAW, Chris SNP 41,579 12,259 29.5%
Cumbernauld, Kilsyth and Kirkintilloch East MCDONALD, Stuart C. SNP 45,686 12,976 28.4%
Glenrothes GRANT, Peter SNP 41,546 11,757 28.3%
Falkirk MCNALLY, John SNP 55,872 14,948 26.8%
Kilmarnock and Loudoun BROWN, Alan SNP 47,631 12,659 26.6%
Paisley and Renfrewshire South BLACK, Mhairi SNP 43,084 10,679 24.8%
Livingston BARDELL, Hannah SNP 54,592 13,435 24.6%
Paisley and Renfrewshire North NEWLANDS, Gavin SNP 49,682 11,902 24.0%
Ross, Skye and Lochaber BLACKFORD, Ian SNP 39,869 9,443 23.7%
East Kilbride, Strathaven and Lesmahagow CAMERON, Lisa SNP 56,337 13,322 23.6%
Edinburgh South West CHERRY, Joanna SNP 52,131 11,982 23.0%
Edinburgh South MURRAY, Ian Lab 49,732 11,095 22.3%
Edinburgh East SHEPPARD, Tommy SNP 47,815 10,417 21.8%
Edinburgh North and Leith BROCK, Deidre SNP 59,344 12,808 21.6%
West Dunbartonshire DOCHERTY-HUGHES, Martin SNP 45,140 9,553 21.2%
Glasgow North West MONAGHAN, Carol SNP 39,735 8,359 21.0%
Dunfermline and West Fife CHAPMAN, Douglas SNP 53,482 10,699 20.0%
Linlithgow and East Falkirk DAY, Martyn SNP 57,775 11,266 19.5%
Inverness, Nairn, Badenoch and Strathspey HENDRY, Drew SNP 54,810 10,440 19.0%
Glasgow South MCDONALD, Stewart Malcolm SNP 47,443 9,005 19.0%
Inverclyde COWAN, Ronnie SNP 39,903 7,512 18.8%
North Ayrshire and Arran GIBSON, Patricia SNP 48,154 8,521 17.7%
Stirling SMITH, Alyn SNP 52,620 9,254 17.6%
Na h-Eileanan an Iar MACNEIL, Angus Brendan SNP 14,477 2,438 16.8%
Glasgow Central THEWLISS, Alison SNP 40,105 6,474 16.1%
Glasgow North GRADY, Patrick SNP 36,191 5,601 15.5%
Glasgow East LINDEN, David SNP 38,483 5,566 14.5%
Motherwell and Wishaw FELLOWS, Marion SNP 44,420 6,268 14.1%
Perth and North Perthshire WISHART, Pete SNP 54,076 7,550 14.0%
Glasgow South West STEPHENS, Chris SNP 36,847 4,900 13.3%
Airdrie and Shotts GRAY, Neil SNP 39,772 5,201 13.1%
Midlothian THOMPSON, Owen SNP 48,221 5,705 11.8%
Coatbridge, Chryston and Bellshill BONNAR, Steven SNP 48,221 5,624 11.7%
Central Ayrshire WHITFORD, Philippa SNP 46,534 5,304 11.4%
Orkney and Shetland CARMICHAEL, Alistair LD 23,160 2,507 10.8%
East Renfrewshire OSWALD, Kirsten SNP 55,357 5,426 9.8%
Lanark and Hamilton East CRAWLEY, Angela SNP 53,072 5,187 9.8%
Banff and Buchan DUGUID, David Con 42,260 4,118 9.7%
Rutherglen and Hamilton West FERRIER, Margaret SNP 53,794 5,230 9.7%
Berwickshire, Roxburgh and Selkirk LAMONT, John Con 53,146 5,148 9.7%
Angus DOOGAN, Dave SNP 43,170 3,795 8.8%
Aberdeen South FLYNN, Stephen SNP 45,638 3,990 8.7%
Argyll and Bute O'HARA, Brendan SNP 48,050 4,110 8.6%
Ochil and South Perthshire NICOLSON, John SNP 57,813 4,498 7.8%
Dumfriesshire, Clydesdale and Tweeddale MUNDELL, David Con 49,153 3,781 7.7%
Glasgow North East MCLAUGHLIN, Anne SNP 33,925 2,548 7.5%
Edinburgh West JARDINE, Christine LD 54,533 3,769 6.9%
East Lothian MACASKILL, Kenny SNP 58,513 3,886 6.6%
Ayr, Carrick and Cumnock DORANS, Allan SNP 46,592 2,329 5.0%
Dumfries and Galloway JACK, Alister Con 51,429 1,805 3.5%
North East Fife CHAMBERLAIN, Wendy LD 45,878 1,316 2.9%
Kirkcaldy and Cowdenbeath HANVEY, Neale SNP 47,005 1,243 2.6%
West Aberdeenshire and Kincardine BOWIE, Andrew Con 53,345 843 1.6%
Gordon THOMSON, Richard SNP 55,916 819 1.5%
Moray ROSS, Douglas Con 48,825 513 1.1%
Caithness, Sutherland and Easter Ross STONE, Jamie LD 31,457 204 0.6%
East Dunbartonshire CALLAGHAN, Amy SNP 53,031 149 0.3%