| Constituency | Party 1 | Votes 1 | Party 2 | Votes 2 | Party 3 | Votes 3 | Gain Info | Majority % | ||
| Aberdeen North BC | SNP | 25647 | Labour | 10544 | Conservative | 6277 | SNP Hold | 34.37% | ||
| Aberdeen South BC | SNP | 21012 | Conservative | 12273 | Labour | 12057 | SNP Hold | 18.00% | ||
| Airdrie and Shotts CC | SNP | 24289 | Labour | 14074 | Conservative | 4251 | SNP Hold | 23.07% | ||
| Angus CC | SNP | 24834 | Conservative | 13966 | Labour | 2878 | SNP Hold | 24.43% | ||
| Argyll and Bute CC | SNP | 23832 | Lib. Dem. | 13056 | Conservative | 8912 | SNP Hold | 20.77% | ||
| Ayr, Carrick and Cumnock CC | SNP | 25984 | Labour | 13011 | Conservative | 11405 | SNP Hold | 24.85% | ||
| Banff and Buchan CC | SNP | 28410 | Conservative | 14321 | Labour | 1566 | SNP Hold | 30.88% | ||
| Berwickshire, Roxburgh and Selkirk CC | Conservative | 21315 | SNP | 20981 | Lib. Dem. | 8669 | Con Gain From SNP | 0.61% | ||
| Caithness, Sutherland and Easter Ross CC | SNP | 16421 | Lib. Dem. | 11097 | Conservative | 3045 | SNP Hold | 15.57% | ||
| Central Ayrshire CC | SNP | 27535 | Labour | 12246 | Conservative | 9835 | SNP Hold | 30.11% | ||
| Coatbridge, Chryston and Bellshill BC | SNP | 29031 | Labour | 15939 | Conservative | 4174 | SNP Hold | 25.82% | ||
| Cumbernauld, Kilsyth and Kirkintilloch East CC | SNP | 30242 | Labour | 13756 | Conservative | 4886 | SNP Hold | 33.38% | ||
| Dumfries and Galloway CC | SNP | 23968 | Conservative | 18098 | Labour | 12662 | SNP Hold | 10.37% | ||
| Dumfriesshire, Clydesdale and Tweeddale CC | Conservative | 22713 | SNP | 19965 | Labour | 6568 | Con Hold | 5.27% | ||
| Dundee East BC | SNP | 29612 | Labour | 8570 | Conservative | 8268 | SNP Hold | 43.67% | ||
| Dundee West BC | SNP | 28340 | Labour | 9613 | Conservative | 4764 | SNP Hold | 41.88% | ||
| Dunfermline and West Fife CC | SNP | 29108 | Labour | 16729 | Conservative | 7857 | SNP Hold | 22.15% | ||
| East Dunbartonshire CC | SNP | 22969 | Lib. Dem. | 18513 | Conservative | 5901 | SNP Hold | 8.12% | ||
| East Kilbride, Strathaven and Lesmahagow CC | SNP | 34298 | Labour | 15755 | Conservative | 8331 | SNP Hold | 30.63% | ||
| East Lothian CC | SNP | 25887 | Labour | 17095 | Conservative | 12816 | SNP Hold | 14.90% | ||
| East Renfrewshire CC | SNP | 23587 | Labour | 18034 | Conservative | 13645 | SNP Hold | 9.79% | ||
| Edinburgh East BC | SNP | 23915 | Labour | 13146 | Conservative | 5664 | SNP Hold | 22.87% | ||
| Edinburgh North and Leith BC | SNP | 24677 | Labour | 17086 | Conservative | 10713 | SNP Hold | 13.09% | ||
| Edinburgh South BC | Labour | 19033 | SNP | 16741 | Conservative | 9831 | Lab Hold | 4.65% | ||
| Edinburgh South West BC | SNP | 23021 | Labour | 13045 | Conservative | 11676 | SNP Hold | 19.33% | ||
| Edinburgh West BC | SNP | 22239 | Lib. Dem. | 16717 | Conservative | 7948 | SNP Hold | 10.07% | ||
| Falkirk CC | SNP | 35565 | Labour | 13771 | Conservative | 8551 | SNP Hold | 36.12% | ||
| Glasgow Central BC | SNP | 21017 | Labour | 12081 | Conservative | 3124 | SNP Hold | 22.73% | ||
| Glasgow East BC | SNP | 24315 | Labour | 12637 | Conservative | 3341 | SNP Hold | 27.53% | ||
| Glasgow North BC | SNP | 20190 | Labour | 9563 | Conservative | 3664 | SNP Hold | 28.78% | ||
| Glasgow North East BC | SNP | 22161 | Labour | 11782 | Conservative | 2483 | SNP Hold | 27.42% | ||
| Glasgow North West BC | SNP | 24602 | Labour | 12667 | Conservative | 4601 | SNP Hold | 27.21% | ||
| Glasgow South BC | SNP | 27372 | Labour | 13433 | Conservative | 5737 | SNP Hold | 28.58% | ||
| Glasgow South West BC | SNP | 23636 | Labour | 12415 | Conservative | 2814 | SNP Hold | 27.42% | ||
| Glenrothes CC | SNP | 29000 | Labour | 13491 | Conservative | 4627 | SNP Hold | 32.58% | ||
| Gordon CC | SNP | 28737 | Lib. Dem. | 17487 | Conservative | 8089 | SNP Hold | 19.34% | ||
| Inverclyde CC | SNP | 25233 | Labour | 12595 | Conservative | 5369 | SNP Hold | 28.33% | ||
| Inverness, Nairn, Badenoch and Strathspey CC | SNP | 29878 | Lib. Dem. | 16482 | Conservative | 4610 | SNP Hold | 23.25% | ||
| Kilmarnock and Loudoun CC | SNP | 30473 | Labour | 15087 | Conservative | 7804 | SNP Hold | 28.54% | ||
| Kirkcaldy and Cowdenbeath CC | SNP | 28288 | Labour | 16525 | Conservative | 6297 | SNP Hold | 22.24% | ||
| Lanark and Hamilton East CC | SNP | 27648 | Labour | 15680 | Conservative | 9927 | SNP Hold | 21.66% | ||
| Linlithgow and East Falkirk CC | SNP | 32775 | Labour | 17765 | Conservative | 8635 | SNP Hold | 24.37% | ||
| Livingston CC | SNP | 33469 | Labour | 14627 | Conservative | 7098 | SNP Hold | 32.74% | ||
| Midlothian CC | SNP | 25091 | Labour | 13569 | Conservative | 6762 | SNP Hold | 23.84% | ||
| Moray CC | SNP | 25152 | Conservative | 16532 | Labour | 3756 | SNP Hold | 17.49% | ||
| Motherwell and Wishaw BC | SNP | 27639 | Labour | 14206 | Conservative | 4620 | SNP Hold | 27.85% | ||
| Na h-Eileanan an Iar CC | SNP | 8927 | Labour | 4243 | Conservative | 1546 | SNP Hold | 29.38% | ||
| North Ayrshire and Arran CC | SNP | 29168 | Labour | 13816 | Conservative | 9041 | SNP Hold | 28.50% | ||
| North East Fife CC | SNP | 19253 | Lib. Dem. | 12964 | Conservative | 8415 | SNP Hold | 13.89% | ||
| Ochil and South Perthshire CC | SNP | 27414 | Labour | 15247 | Conservative | 13276 | SNP Hold | 21.02% | ||
| Orkney and Shetland CC | Lib. Dem. | 9096 | SNP | 8659 | Conservative | 2529 | LD Hold | 1.92% | ||
| Paisley and Renfrewshire North CC | SNP | 26201 | Labour | 15432 | Conservative | 7214 | SNP Hold | 21.34% | ||
| Paisley and Renfrewshire South CC | SNP | 24121 | Labour | 16903 | Conservative | 4455 | SNP Hold | 15.61% | ||
| Perth and North Perthshire CC | SNP | 28364 | Conservative | 19176 | Labour | 3155 | SNP Hold | 16.95% | ||
| Ross, Skye and Lochaber CC | SNP | 20857 | Lib. Dem. | 13913 | Conservative | 3471 | SNP Hold | 16.61% | ||
| Rutherglen and Hamilton West BC | SNP | 30886 | Labour | 19015 | Conservative | 5487 | SNP Hold | 20.60% | ||
| Stirling CC | SNP | 24522 | Conservative | 13244 | Labour | 12211 | SNP Hold | 21.63% | ||
| West Aberdeenshire and Kincardine CC | SNP | 23847 | Conservative | 17335 | Lib. Dem. | 10213 | SNP Hold | 11.80% | ||
| West Dunbartonshire CC | SNP | 30691 | Labour | 14838 | Conservative | 4594 | SNP Hold | 31.00% |