General Election 2017 Results - SNP seats by majority

Full list of all Scottish National Party seats won in the 2017 General Election which was held on 8th June 2017.

Results are ordered in size of percentage majority (smallest first)

North East FifeSNP 2 maj (0.00%)
Perth and North PerthshireSNP 21 maj (0.04%)
Glasgow South WestSNP 60 maj (0.17%)
Glasgow EastSNP 75 maj (0.21%)
Airdrie and ShottsSNP 195 maj (0.51%)
Lanark and Hamilton EastSNP 266 maj (0.53%)
Motherwell and WishawSNP 318 maj (0.76%)
InverclydeSNP 384 maj (0.98%)
Dunfermline and West FifeSNP 844 maj (1.65%)
Edinburgh South WestSNP 1,097 maj (2.22%)
Argyll and ButeSNP 1,328 maj (2.76%)
Central AyrshireSNP 1,267 maj (2.81%)
Edinburgh North and LeithSNP 1,625 maj (2.87%)
Glasgow NorthSNP 1,060 maj (3.17%)
Glasgow SouthSNP 2,027 maj (4.55%)
West DunbartonshireSNP 2,288 maj (5.19%)
Linlithgow and East FalkirkSNP 2,919 maj (5.20%)
Paisley and Renfrewshire NorthSNP 2,613 maj (5.61%)
Paisley and Renfrewshire SouthSNP 2,541 maj (6.09%)
Glasgow CentralSNP 2,267 maj (6.30%)
Glasgow North WestSNP 2,561 maj (6.59%)
Na h-Eileanan An IarSNP 1,007 maj (6.80%)
East Kilbride, Strathaven and LesmahagowSNP 3,866 maj (7.15%)
LivingstonSNP 3,878 maj (7.39%)
North Ayrshire and ArranSNP 3,633 maj (7.66%)
Edinburgh EastSNP 3,425 maj (7.87%)
GlenrothesSNP 3,267 maj (8.09%)
FalkirkSNP 4,923 maj (9.15%)
Inverness, Nairn, Badenoch and StrathspeySNP 4,924 maj (9.33%)
Cumbernauld, Kilsyth and Kirkintilloch EastSNP 4,264 maj (9.73%)
Aberdeen NorthSNP 4,139 maj (11.26%)
Kilmarnock and LoudounSNP 6,269 maj (13.48%)
Dundee WestSNP 5,262 maj (13.60%)
Ross, Skye and LochaberSNP 5,919 maj (15.39%)
Dundee EastSNP 6,645 maj (15.48%)