| Constituency | Party 1 | Votes 1 | Party 2 | Votes 2 | Party 3 | Votes 3 | Gain Info | Majority% | ||||
| Aberdeen Central | SNP | 12199 | Labour | 7344 | Conservative | 2795 | SNP Hold | 19.29% | ||||
| Aberdeen Donside | SNP | 15531 | Labour | 6293 | Conservative | 1946 | SNP Hold | 34.59% | ||||
| Aberdeen South and North Kincardine | SNP | 14378 | Lib. Dem. | 4182 | Conservative | 3702 | SNP Hold | 35.57% | ||||
| Aberdeenshire East | SNP | 21669 | Conservative | 3943 | Lib. Dem. | 3491 | SNP Hold | 58.53% | ||||
| Aberdeenshire West | SNP | 14611 | Lib. Dem. | 7208 | Conservative | 5638 | SNP Hold | 25.84% | ||||
| Airdrie & Shotts | SNP | 13928 | Labour | 7945 | Conservative | 1129 | SNP Hold | 25.03% | ||||
| Almond Valley | SNP | 18797 | Labour | 8828 | Conservative | 1586 | SNP Hold | 32.43% | ||||
| Angus North and Mearns | SNP | 15717 | Conservative | 6014 | Labour | 1189 | SNP Hold | 38.92% | ||||
| Angus South | SNP | 18430 | Conservative | 5208 | Labour | 1513 | SNP Hold | 47.81% | ||||
| Argyll & Bute | SNP | 15595 | Conservative | 4499 | Lib. Dem. | 2492 | SNP Hold | 41.89% | ||||
| Ayr | Conservative | 13606 | SNP | 13214 | Labour | 5252 | Con Hold | 1.17% | ||||
| Banffshire and Buchan Coast | SNP | 18624 | Conservative | 4391 | Labour | 695 | SNP Hold | 56.92% | ||||
| Caithness, Sutherland and Ross | SNP | 16236 | Lib. Dem. | 5549 | Labour | 3145 | SNP Hold | 37.35% | ||||
| Carrick Cumnock & Doon Valley | SNP | 15602 | Labour | 8244 | Conservative | 3786 | SNP Hold | 25.62% | ||||
| Clackmannanshire and Dunblane | SNP | 15175 | Labour | 7594 | Conservative | 3262 | SNP Hold | 27.65% | ||||
| Clydebank & Milngavie | SNP | 14676 | Labour | 9183 | Conservative | 2426 | SNP Hold | 19.35% | ||||
| Clydesdale | SNP | 17007 | Labour | 8019 | Conservative | 3818 | SNP Hold | 30.01% | ||||
| Coatbridge & Chryston | Labour | 10988 | SNP | 10303 | Conservative | 1092 | Lab Hold | 2.94% | ||||
| Cowdenbeath | Labour | 11735 | SNP | 10470 | Conservative | 1854 | Lab Hold | 4.92% | ||||
| Cumbernauld & Kilsyth | SNP | 15516 | Labour | 7929 | Conservative | 873 | SNP Hold | 30.03% | ||||
| Cunninghame North | SNP | 17493 | Labour | 7148 | Conservative | 3750 | SNP Hold | 35.02% | ||||
| Cunninghame South | SNP | 12821 | Labour | 6794 | Conservative | 1616 | SNP Hold | 27.31% | ||||
| Dumbarton CC | SNP | 12099 | Labour | 11232 | Conservative | 3161 | SNP Gain From Lab | 3.04% | ||||
| Dumfriesshire | Labour | 11143 | SNP | 9621 | Conservative | 9298 | Lab Hold | 4.77% | ||||
| Dundee City East | SNP | 18396 | Labour | 3898 | Conservative | 2316 | SNP Hold | 56.29% | ||||
| Dundee City West | SNP | 15832 | Labour | 5844 | Conservative | 1394 | SNP Hold | 40.83% | ||||
| Dunfermline | SNP | 11472 | Labour | 9724 | Lib. Dem. | 4713 | SNP Gain From Lab | 5.96% | ||||
| East Kilbride | SNP | 16701 | Labour | 9796 | Conservative | 1902 | SNP Hold | 23.07% | ||||
| East Lothian | SNP | 13698 | Labour | 11027 | Conservative | 5101 | SNP Gain From Lab | 8.30% | ||||
| Eastwood | Labour | 11167 | Conservative | 10500 | SNP | 9004 | Lab Hold | 2.09% | ||||
| Edinburgh Central | SNP | 11986 | Labour | 6853 | Lib. Dem. | 5098 | SNP Hold | 17.68% | ||||
| Edinburgh Eastern | SNP | 16702 | Labour | 10041 | Conservative | 2347 | SNP Hold | 21.67% | ||||
| Edinburgh Northern & Leith | SNP | 13536 | Labour | 11414 | Conservative | 2660 | SNP Gain From Lab | 6.87% | ||||
| Edinburgh Pentlands | SNP | 13769 | Conservative | 8976 | Labour | 5544 | SNP Hold | 15.94% | ||||
| Edinburgh Southern | SNP | 12885 | Lib. Dem. | 7296 | Labour | 6495 | SNP Hold | 16.53% | ||||
| Edinburgh Western | SNP | 14838 | Lib. Dem. | 8268 | Conservative | 4624 | SNP Hold | 19.63% | ||||
| Ettrick, Roxburgh and Berwickshire | Conservative | 13301 | SNP | 8909 | Lib. Dem. | 4404 | Con Hold | 15.22% | ||||
| Falkirk East | SNP | 16646 | Labour | 8415 | Conservative | 2049 | SNP Hold | 29.21% | ||||
| Falkirk West | SNP | 17555 | Labour | 7729 | Conservative | 1817 | SNP Hold | 34.84% | ||||
| Galloway and West Dumfries | Conservative | 11660 | SNP | 11445 | Labour | 5719 | Con Hold | 0.72% | ||||
| Glasgow Anniesland | SNP | 12352 | Labour | 8304 | Conservative | 1737 | SNP Hold | 16.92% | ||||
| Glasgow Cathcart | SNP | 14126 | Labour | 8132 | Conservative | 2106 | SNP Hold | 22.85% | ||||
| Glasgow Kelvin | SNP | 12715 | Labour | 7703 | Conservative | 1567 | SNP Hold | 20.41% | ||||
| Glasgow Maryhill and Springburn | SNP | 9461 | Labour | 8930 | Conservative | 1033 | SNP Gain From Lab | 2.58% | ||||
| Glasgow Pollok | SNP | 11177 | Labour | 9770 | Conservative | 1080 | SNP Gain From Lab | 6.14% | ||||
| Glasgow Provan | Labour | 9115 | SNP | 8735 | Conservative | 591 | Lab Hold | 1.98% | ||||
| Glasgow Shettleston | SNP | 11809 | Labour | 7683 | Conservative | 925 | SNP Hold | 19.45% | ||||
| Glasgow Southside | SNP | 13907 | Labour | 6267 | Conservative | 1522 | SNP Hold | 33.79% | ||||
| Greenock & Inverclyde | SNP | 13058 | Labour | 11071 | Conservative | 1755 | SNP Gain From Lab | 7.04% | ||||
| Hamilton, Larkhall and Stonehouse | SNP | 14303 | Labour | 7855 | Conservative | 2246 | SNP Hold | 25.42% | ||||
| Inverness and Nairn | SNP | 19177 | Labour | 4623 | Conservative | 3507 | SNP Hold | 44.46% | ||||
| Kilmarnock and Irvine Valley | SNP | 19089 | Labour | 8529 | Conservative | 3001 | SNP Hold | 33.15% | ||||
| Kirkcaldy | SNP | 14921 | Labour | 10046 | Conservative | 1694 | SNP Hold | 17.53% | ||||
| Linlithgow | SNP | 19879 | Labour | 10085 | Conservative | 2258 | SNP Hold | 28.64% | ||||
| Mid Fife and Glenrothes | SNP | 15589 | Labour | 7595 | Conservative | 1423 | SNP Hold | 30.38% | ||||
| Midlothian North and Musselburgh | SNP | 16580 | Labour | 8599 | Conservative | 2198 | SNP Hold | 26.75% | ||||
| Midlothian South, Tweeddale and Lauderdale | SNP | 16547 | Lib. Dem. | 7969 | Conservative | 3359 | SNP Hold | 26.93% | ||||
| Moray | SNP | 18859 | Conservative | 5652 | UKIP | 1549 | SNP Hold | 46.18% | ||||
| Motherwell & Wishaw | SNP | 11018 | Labour | 9474 | Conservative | 1514 | SNP Gain From Lab | 6.31% | ||||
| Na h-Eileanan an Iar | SNP | 9358 | Labour | 2719 | Conservative | 433 | SNP Hold | 51.01% | ||||
| North East Fife | SNP | 13570 | Lib. Dem. | 7539 | Conservative | 5225 | SNP Hold | 20.31% | ||||
| Orkney | Lib. Dem. | 2840 | SNP | 2330 | Independent | 2063 | LDm Hold | 6.25% | ||||
| Paisley | SNP | 13079 | Labour | 8514 | Conservative | 1935 | SNP Hold | 17.83% | ||||
| Perthshire North | SNP | 20365 | Conservative | 7655 | Green | 610 | SNP Hold | 42.43% | ||||
| Perthshire South and Kinross-shire | SNP | 18273 | Conservative | 8697 | Labour | 1559 | SNP Hold | 30.67% | ||||
| Renfrewshire North and West | SNP | 13765 | Labour | 7616 | Conservative | 5089 | SNP Hold | 22.35% | ||||
| Renfrewshire South | Labour | 11696 | SNP | 11477 | Conservative | 2693 | Lab Hold | 0.81% | ||||
| Rutherglen | SNP | 11839 | Labour | 11226 | Conservative | 1853 | SNP Gain From Lab | 2.26% | ||||
| Shetland Islands | Lib. Dem. | 4395 | Independent | 2910 | SNP | 1485 | LDm Hold | 15.79% | ||||
| Skye, Lochaber and Badenoch | SNP | 17420 | Lib. Dem. | 8764 | Conservative | 2465 | SNP Hold | 27.11% | ||||
| Stirling | SNP | 16992 | Labour | 6895 | Conservative | 4354 | SNP Hold | 33.20% | ||||
| Strathkelvin & Bearsden | SNP | 17118 | Labour | 9646 | Conservative | 4024 | SNP Hold | 22.13% | ||||
| Uddingston and Bellshill | SNP | 11816 | Labour | 10322 | Conservative | 1887 | SNP Gain From Lab | 5.97% | ||||