Boundary set for Scotland (12 April 2005 - 30 May 2024) Turnouts

Constituency area Election type Polling date Winning party Valid vote count Electorate Turnout (valid vote count / electorate)
Aberdeen North General election 6 May 2010 Lab 37,701 64,808 58.2%
Aberdeen North General election 7 May 2015 SNP 43,936 67,745 64.9%
Aberdeen North General election 8 June 2017 SNP 36,757 62,130 59.2%
Aberdeen North General election 12 December 2019 SNP 37,413 62,489 59.9%
Aberdeen South General election 6 May 2010 Lab 43,034 64,031 67.2%
Aberdeen South General election 7 May 2015 SNP 48,551 68,056 71.3%
Aberdeen South General election 8 June 2017 Con 44,493 64,964 68.5%
Aberdeen South General election 12 December 2019 SNP 45,638 65,719 69.4%
Airdrie and Shotts General election 6 May 2010 Lab 35,849 62,364 57.5%
Airdrie and Shotts General election 7 May 2015 SNP 44,286 66,792 66.3%
Airdrie and Shotts General election 8 June 2017 SNP 38,002 64,146 59.2%
Airdrie and Shotts General election 12 December 2019 SNP 39,772 64,011 62.1%
Angus General election 6 May 2010 SNP 37,960 62,860 60.4%
Angus General election 7 May 2015 SNP 44,485 65,792 67.6%
Angus General election 8 June 2017 Con 40,192 63,840 63.0%
Angus General election 12 December 2019 SNP 43,170 63,952 67.5%
Argyll and Bute General election 6 May 2010 LD 45,207 67,165 67.3%
Argyll and Bute General election 7 May 2015 SNP 51,883 68,875 75.3%
Argyll and Bute General election 8 June 2017 SNP 48,069 67,230 71.5%
Argyll and Bute General election 12 December 2019 SNP 48,050 66,525 72.2%
Ayr, Carrick and Cumnock General election 6 May 2010 Lab 45,893 73,320 62.6%
Ayr, Carrick and Cumnock General election 7 May 2015 SNP 52,209 72,995 71.5%
Ayr, Carrick and Cumnock General election 8 June 2017 Con 46,222 71,241 64.9%
Ayr, Carrick and Cumnock General election 12 December 2019 SNP 46,592 71,970 64.7%
Banff and Buchan General election 6 May 2010 SNP 38,466 64,300 59.8%
Banff and Buchan General election 7 May 2015 SNP 45,629 68,609 66.5%
Banff and Buchan General election 8 June 2017 Con 41,643 67,601 61.6%
Banff and Buchan General election 12 December 2019 Con 42,260 66,655 63.4%
Berwickshire, Roxburgh and Selkirk General election 6 May 2010 LD 49,014 73,826 66.4%
Berwickshire, Roxburgh and Selkirk General election 7 May 2015 SNP 55,038 74,214 74.2%
Berwickshire, Roxburgh and Selkirk General election 8 June 2017 Con 52,367 73,191 71.5%
Berwickshire, Roxburgh and Selkirk General election 12 December 2019 Con 53,146 74,518 71.3%
Caithness, Sutherland and Easter Ross General election 6 May 2010 LD 28,768 47,263 60.9%
Caithness, Sutherland and Easter Ross General election 7 May 2015 SNP 34,186 47,558 71.9%
Caithness, Sutherland and Easter Ross General election 8 June 2017 LD 30,901 46,868 65.9%
Caithness, Sutherland and Easter Ross General election 12 December 2019 LD 31,457 46,930 67.0%
Central Ayrshire General election 6 May 2010 Lab 43,915 68,352 64.2%
Central Ayrshire General election 7 May 2015 SNP 50,774 70,021 72.5%
Central Ayrshire General election 8 June 2017 SNP 45,087 68,999 65.3%
Central Ayrshire General election 12 December 2019 SNP 46,534 69,742 66.7%
Coatbridge, Chryston and Bellshill General election 6 May 2010 Lab 41,635 70,067 59.4%
Coatbridge, Chryston and Bellshill General election 7 May 2015 SNP 50,698 73,894 68.6%
Coatbridge, Chryston and Bellshill General election 8 June 2017 Lab 45,040 71,198 63.3%
Coatbridge, Chryston and Bellshill General election 12 December 2019 SNP 48,221 72,943 66.1%
Cumbernauld, Kilsyth and Kirkintilloch East General election 6 May 2010 Lab 41,150 64,037 64.3%
Cumbernauld, Kilsyth and Kirkintilloch East General election 7 May 2015 SNP 49,382 67,088 73.6%
Cumbernauld, Kilsyth and Kirkintilloch East General election 8 June 2017 SNP 43,833 66,554 65.9%
Cumbernauld, Kilsyth and Kirkintilloch East General election 12 December 2019 SNP 45,686 66,079 69.1%
Dumfries and Galloway General election 6 May 2010 Lab 52,173 74,584 70.0%
Dumfries and Galloway General election 7 May 2015 SNP 56,602 75,249 75.2%
Dumfries and Galloway General election 8 June 2017 Con 51,599 74,206 69.5%
Dumfries and Galloway General election 12 December 2019 Con 51,429 74,580 69.0%
Dumfriesshire, Clydesdale and Tweeddale General election 6 May 2010 Con 45,892 66,627 68.9%
Dumfriesshire, Clydesdale and Tweeddale General election 7 May 2015 Con 52,134 68,483 76.1%
Dumfriesshire, Clydesdale and Tweeddale General election 8 June 2017 Con 48,964 67,672 72.4%
Dumfriesshire, Clydesdale and Tweeddale General election 12 December 2019 Con 49,153 68,330 71.9%
Dundee East General election 6 May 2010 SNP 40,568 65,471 62.0%
Dundee East General election 7 May 2015 SNP 48,185 67,822 71.0%
Dundee East General election 8 June 2017 SNP 42,928 65,854 65.2%
Dundee East General election 12 December 2019 SNP 45,277 66,210 68.4%
Dundee West General election 6 May 2010 Lab 37,126 63,013 58.9%
Dundee West General election 7 May 2015 SNP 44,714 65,927 67.8%
Dundee West General election 8 June 2017 SNP 38,677 62,644 61.7%
Dundee West General election 12 December 2019 SNP 41,579 64,431 64.5%
Dunfermline and West Fife General election 6 May 2010 Lab 48,947 73,590 66.5%
Dunfermline and West Fife General election 7 May 2015 SNP 55,890 78,037 71.6%
Dunfermline and West Fife General election 8 June 2017 SNP 51,010 75,672 67.4%
Dunfermline and West Fife General election 12 December 2019 SNP 53,482 76,652 69.8%
East Dunbartonshire General election 6 May 2010 LD 47,948 63,795 75.2%
East Dunbartonshire General election 7 May 2015 SNP 54,871 66,966 81.9%
East Dunbartonshire General election 8 June 2017 LD 51,801 66,300 78.1%
East Dunbartonshire General election 12 December 2019 SNP 53,031 66,075 80.3%
East Kilbride, Strathaven and Lesmahagow General election 6 May 2010 Lab 50,946 76,534 66.6%
East Kilbride, Strathaven and Lesmahagow General election 7 May 2015 SNP 60,539 83,205 72.8%
East Kilbride, Strathaven and Lesmahagow General election 8 June 2017 SNP 54,102 80,442 67.3%
East Kilbride, Strathaven and Lesmahagow General election 12 December 2019 SNP 56,337 81,224 69.4%
East Lothian General election 6 May 2010 Lab 49,161 73,348 67.0%
East Lothian General election 7 May 2015 SNP 59,014 79,481 74.2%
East Lothian General election 8 June 2017 Lab 55,878 79,093 70.6%
East Lothian General election 12 December 2019 SNP 58,513 81,600 71.7%
East Renfrewshire General election 6 May 2010 Lab 51,181 66,249 77.3%
East Renfrewshire General election 7 May 2015 SNP 56,730 69,982 81.1%
East Renfrewshire General election 8 June 2017 Con 53,738 70,067 76.7%
East Renfrewshire General election 12 December 2019 SNP 55,357 72,232 76.6%
Edinburgh East General election 6 May 2010 Lab 39,865 60,945 65.4%
Edinburgh East General election 7 May 2015 SNP 47,089 67,141 70.1%
Edinburgh East General election 8 June 2017 SNP 43,523 65,896 66.0%
Edinburgh East General election 12 December 2019 SNP 47,815 69,424 68.9%
Edinburgh North and Leith General election 6 May 2010 Lab / Co-op 47,356 69,207 68.4%
Edinburgh North and Leith General election 7 May 2015 SNP 58,008 80,910 71.7%
Edinburgh North and Leith General election 8 June 2017 SNP 56,552 79,473 71.2%
Edinburgh North and Leith General election 12 December 2019 SNP 59,344 81,336 73.0%
Edinburgh South General election 6 May 2010 Lab 43,801 59,362 73.8%
Edinburgh South General election 7 May 2015 Lab 49,286 65,801 74.9%
Edinburgh South General election 8 June 2017 Lab 47,840 64,553 74.1%
Edinburgh South General election 12 December 2019 Lab 49,732 66,188 75.1%
Edinburgh South West General election 6 May 2010 Lab 45,462 66,361 68.5%
Edinburgh South West General election 7 May 2015 SNP 51,602 72,149 71.5%
Edinburgh South West General election 8 June 2017 SNP 49,390 71,178 69.4%
Edinburgh South West General election 12 December 2019 SNP 52,131 73,501 70.9%
Edinburgh West General election 6 May 2010 LD 46,447 65,159 71.3%
Edinburgh West General election 7 May 2015 SNP 54,858 71,717 76.5%
Edinburgh West General election 8 June 2017 LD 52,795 71,500 73.8%
Edinburgh West General election 12 December 2019 LD 54,533 72,507 75.2%
Falkirk General election 6 May 2010 Lab 50,777 81,869 62.0%
Falkirk General election 7 May 2015 SNP 60,340 83,380 72.4%
Falkirk General election 8 June 2017 SNP 53,809 82,240 65.4%
Falkirk General election 12 December 2019 SNP 55,872 84,472 66.1%
Glasgow Central General election 6 May 2010 Lab 30,580 60,105 50.9%
Glasgow Central General election 7 May 2015 SNP 39,318 70,945 55.4%
Glasgow Central General election 8 June 2017 SNP 35,984 64,346 55.9%
Glasgow Central General election 12 December 2019 SNP 40,105 69,230 57.9%
Glasgow East General election 6 May 2010 Lab 32,164 61,865 52.0%
Glasgow East General election 7 May 2015 SNP 42,417 70,378 60.3%
Glasgow East General election 8 June 2017 SNP 36,166 66,242 54.6%
Glasgow East General election 12 December 2019 SNP 38,483 67,381 57.1%
Glasgow North General election 6 May 2010 Lab 29,613 51,490 57.5%
Glasgow North General election 7 May 2015 SNP 36,922 60,169 61.4%
Glasgow North General election 8 June 2017 SNP 33,473 53,862 62.1%
Glasgow North General election 12 December 2019 SNP 36,191 57,130 63.3%
Glasgow North East General election 6 May 2010 Lab 29,409 59,861 49.1%
Glasgow North East General election 7 May 2015 SNP 37,857 66,678 56.8%
Glasgow North East General election 8 June 2017 Lab / Co-op 31,775 59,931 53.0%
Glasgow North East General election 12 December 2019 SNP 33,925 61,075 55.5%
Glasgow North West General election 6 May 2010 Lab 35,582 60,997 58.3%
Glasgow North West General election 7 May 2015 SNP 43,854 68,418 64.1%
Glasgow North West General election 8 June 2017 SNP 38,844 63,773 60.9%
Glasgow North West General election 12 December 2019 SNP 39,735 63,402 62.7%
Glasgow South General election 6 May 2010 Lab 40,094 65,069 61.6%
Glasgow South General election 7 May 2015 SNP 48,778 74,051 65.9%
Glasgow South General election 8 June 2017 SNP 44,550 69,126 64.4%
Glasgow South General election 12 December 2019 SNP 47,443 70,891 66.9%
Glasgow South West General election 6 May 2010 Lab / Co-op 31,781 58,191 54.6%
Glasgow South West General election 7 May 2015 SNP 40,921 66,209 61.8%
Glasgow South West General election 8 June 2017 SNP 35,378 62,991 56.2%
Glasgow South West General election 12 December 2019 SNP 36,847 64,575 57.1%
Glenrothes General election 6 May 2010 Lab 40,501 67,765 59.8%
Glenrothes General election 7 May 2015 SNP 47,598 69,781 68.2%
Glenrothes General election 8 June 2017 SNP 40,399 66,378 60.9%
Glenrothes General election 12 December 2019 SNP 41,546 65,672 63.3%
Gordon General election 6 May 2010 LD 48,775 73,420 66.4%
Gordon General election 7 May 2015 SNP 58,161 79,393 73.3%
Gordon General election 8 June 2017 Con 53,685 78,531 68.4%
Gordon General election 12 December 2019 SNP 55,916 79,629 70.2%
Inverclyde General election 6 May 2010 Lab 37,512 59,209 63.4%
Inverclyde General election 7 May 2015 SNP 44,607 59,350 75.2%
Inverclyde General election 8 June 2017 SNP 39,093 58,853 66.4%
Inverclyde General election 12 December 2019 SNP 39,903 60,622 65.8%
Inverness, Nairn, Badenoch and Strathspey General election 6 May 2010 LD 47,086 72,528 64.9%
Inverness, Nairn, Badenoch and Strathspey General election 7 May 2015 SNP 57,613 77,628 74.2%
Inverness, Nairn, Badenoch and Strathspey General election 8 June 2017 SNP 52,801 76,844 68.7%
Inverness, Nairn, Badenoch and Strathspey General election 12 December 2019 SNP 54,810 78,059 70.2%
Kilmarnock and Loudoun General election 6 May 2010 Lab / Co-op 46,553 74,131 62.8%
Kilmarnock and Loudoun General election 7 May 2015 SNP 53,903 75,250 71.6%
Kilmarnock and Loudoun General election 8 June 2017 SNP 46,509 73,327 63.4%
Kilmarnock and Loudoun General election 12 December 2019 SNP 47,631 74,517 63.9%
Kirkcaldy and Cowdenbeath General election 6 May 2010 Lab 45,802 73,534 62.3%
Kirkcaldy and Cowdenbeath General election 7 May 2015 SNP 52,892 75,941 69.6%
Kirkcaldy and Cowdenbeath General election 8 June 2017 Lab 46,193 72,721 63.5%
Kirkcaldy and Cowdenbeath General election 12 December 2019 SNP 47,005 72,853 64.5%
Lanark and Hamilton East General election 6 May 2010 Lab 46,554 74,773 62.3%
Lanark and Hamilton East General election 7 May 2015 SNP 55,258 79,962 69.1%
Lanark and Hamilton East General election 8 June 2017 SNP 50,470 77,313 65.3%
Lanark and Hamilton East General election 12 December 2019 SNP 53,072 77,659 68.3%
Linlithgow and East Falkirk General election 6 May 2010 Lab 51,450 80,907 63.6%
Linlithgow and East Falkirk General election 7 May 2015 SNP 61,597 86,955 70.8%
Linlithgow and East Falkirk General election 8 June 2017 SNP 56,094 86,186 65.1%
Linlithgow and East Falkirk General election 12 December 2019 SNP 57,775 87,044 66.4%
Livingston General election 6 May 2010 Lab 47,907 75,924 63.1%
Livingston General election 7 May 2015 SNP 57,547 82,373 69.9%
Livingston General election 8 June 2017 SNP 52,505 81,208 64.7%
Livingston General election 12 December 2019 SNP 54,592 82,285 66.3%
Midlothian General election 6 May 2010 Lab 39,242 61,387 63.9%
Midlothian General election 7 May 2015 SNP 48,331 67,875 71.2%
Midlothian General election 8 June 2017 Lab 45,273 68,328 66.3%
Midlothian General election 12 December 2019 SNP 48,221 70,544 68.4%
Moray General election 6 May 2010 SNP 41,004 65,925 62.2%
Moray General election 7 May 2015 SNP 49,280 71,685 68.7%
Moray General election 8 June 2017 Con 47,605 70,649 67.4%
Moray General election 12 December 2019 Con 48,825 71,035 68.7%
Motherwell and Wishaw General election 6 May 2010 Lab 39,123 66,918 58.5%
Motherwell and Wishaw General election 7 May 2015 SNP 48,237 70,283 68.6%
Motherwell and Wishaw General election 8 June 2017 SNP 41,926 68,215 61.5%
Motherwell and Wishaw General election 12 December 2019 SNP 44,420 68,856 64.5%
Na h-Eileanan An Iar General election 6 May 2010 SNP 14,717 21,780 67.6%
Na h-Eileanan An Iar General election 7 May 2015 SNP 15,938 21,769 73.2%
Na h-Eileanan An Iar General election 8 June 2017 SNP 14,818 21,301 69.6%
Na h-Eileanan An Iar General election 12 December 2019 SNP 14,477 21,106 68.6%
North Ayrshire and Arran General election 6 May 2010 Lab 46,116 74,223 62.1%
North Ayrshire and Arran General election 7 May 2015 SNP 53,869 75,791 71.1%
North Ayrshire and Arran General election 8 June 2017 SNP 47,433 73,176 64.8%
North Ayrshire and Arran General election 12 December 2019 SNP 48,154 73,534 65.5%
North East Fife General election 6 May 2010 LD 40,064 62,771 63.8%
North East Fife General election 7 May 2015 SNP 45,263 62,003 73.0%
North East Fife General election 8 June 2017 SNP 41,822 58,685 71.3%
North East Fife General election 12 December 2019 LD 45,878 60,905 75.3%
Ochil and South Perthshire General election 6 May 2010 Lab 50,469 75,115 67.2%
Ochil and South Perthshire General election 7 May 2015 SNP 57,871 77,370 74.8%
Ochil and South Perthshire General election 8 June 2017 Con 54,168 76,767 70.6%
Ochil and South Perthshire General election 12 December 2019 SNP 57,813 78,776 73.4%
Orkney and Shetland General election 6 May 2010 LD 19,346 33,085 58.5%
Orkney and Shetland General election 7 May 2015 LD 22,728 34,552 65.8%
Orkney and Shetland General election 8 June 2017 LD 23,277 34,164 68.1%
Orkney and Shetland General election 12 December 2019 LD 23,160 34,211 67.7%
Paisley and Renfrewshire North General election 6 May 2010 Lab 43,707 63,704 68.6%
Paisley and Renfrewshire North General election 7 May 2015 SNP 50,462 66,206 76.2%
Paisley and Renfrewshire North General election 8 June 2017 SNP 46,615 67,436 69.1%
Paisley and Renfrewshire North General election 12 December 2019 SNP 49,682 72,007 69.0%
Paisley and Renfrewshire South General election 6 May 2010 Lab 39,998 61,197 65.4%
Paisley and Renfrewshire South General election 7 May 2015 SNP 46,226 61,281 75.4%
Paisley and Renfrewshire South General election 8 June 2017 SNP 41,712 61,344 68.0%
Paisley and Renfrewshire South General election 12 December 2019 SNP 43,084 64,385 66.9%
Perth and North Perthshire General election 6 May 2010 SNP 48,268 72,141 66.9%
Perth and North Perthshire General election 7 May 2015 SNP 54,200 72,459 74.8%
Perth and North Perthshire General election 8 June 2017 SNP 51,525 71,762 71.8%
Perth and North Perthshire General election 12 December 2019 SNP 54,076 72,600 74.5%
Ross, Skye and Lochaber General election 6 May 2010 LD 34,838 51,836 67.2%
Ross, Skye and Lochaber General election 7 May 2015 SNP 41,811 54,169 77.2%
Ross, Skye and Lochaber General election 8 June 2017 SNP 38,454 53,638 71.7%
Ross, Skye and Lochaber General election 12 December 2019 SNP 39,869 54,230 73.5%
Rutherglen and Hamilton West General election 6 May 2010 Lab / Co-op 46,981 76,408 61.5%
Rutherglen and Hamilton West General election 7 May 2015 SNP 57,615 82,830 69.6%
Rutherglen and Hamilton West General election 8 June 2017 Lab / Co-op 50,872 80,098 63.5%
Rutherglen and Hamilton West General election 12 December 2019 SNP 53,794 80,918 66.5%
Stirling General election 6 May 2010 Lab 46,841 66,080 70.9%
Stirling General election 7 May 2015 SNP 52,135 67,236 77.5%
Stirling General election 8 June 2017 Con 49,356 66,415 74.3%
Stirling General election 12 December 2019 SNP 52,620 68,473 76.8%
West Aberdeenshire and Kincardine General election 6 May 2010 LD 45,195 66,110 68.4%
West Aberdeenshire and Kincardine General election 7 May 2015 SNP 55,196 73,445 75.2%
West Aberdeenshire and Kincardine General election 8 June 2017 Con 51,625 72,477 71.2%
West Aberdeenshire and Kincardine General election 12 December 2019 Con 53,345 72,640 73.4%
West Dunbartonshire General election 6 May 2010 Lab / Co-op 42,266 66,086 64.0%
West Dunbartonshire General election 7 May 2015 SNP 51,141 69,208 73.9%
West Dunbartonshire General election 8 June 2017 SNP 44,083 67,602 65.2%
West Dunbartonshire General election 12 December 2019 SNP 45,140 66,517 67.9%