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

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%