Election 2021: Final results as SNP wins ’emphatic’ victory

The SNP has won a fourth consecutive victory in the Scottish Parliament election.

The SNP has won a fourth consecutive victory in the Scottish Parliament election.

The party finished on 64 seats – one more than in 2016, but one short of an overall majority.

The Conservatives won 31 seats, Labour 22, the Scottish Greens eight and Liberal Democrats four.

You can look at a breakdown of the results here:

Constituency seats

ConstituencyResults (Turnout)
Aberdeen CentralSNP HOLD (56%)
Aberdeen DonsideSNP HOLD (58.2%)
Aberdeenshire EastSNP HOLD (64%)
Aberdeen South
& North Kincardine
SNP HOLD (64%)
Aberdeenshire WestConservatives HOLD (70%)
Airdrie & ShottsSNP HOLD (59%)
Almond ValleySNP HOLD (61%)
Angus North
& Mearns
SNP HOLD (64%)
Angus SouthSNP HOLD (65%)
Argyll & ButeSNP HOLD (68%)
AyrSNP GAIN (68%)
Banffshire
& Buchan Coast
SNP HOLD (56%)
Caithness Sutherland
& Ross
SNP HOLD (65%)
Carrick, Cumnock
& Doon Valley
SNP HOLD (59%)
Clackmannanshire
& Dunblane
SNP HOLD (66%)
Clydebank & MilngavieSNP HOLD (70.8%)
ClydesdaleSNP HOLD (67%)
Coatbridge & ChrystonSNP HOLD (63%)
CowdenbeathSNP HOLD (61%)
Cumbernauld & KilsythSNP HOLD (65.2%)
Cunninghame NorthSNP HOLD (64%)
Cunninghame SouthSNP HOLD (58%)
DumbartonLabour HOLD (68%)
DumfriesshireConservatives HOLD (66%)
Dundee City EastSNP HOLD (58%)
Dundee City WestSNP HOLD (57%)
DunfermlineSNP HOLD (66%)
East KilbrideSNP HOLD (66%)
East LothianSNP GAIN (69%)
EastwoodConservatives HOLD (76%)
Edinburgh CentralSNP GAIN (63%)
Edinburgh EasternSNP HOLD (61%)
Edinburgh Northern
& Leith
SNP HOLD (63%)
Edinburgh PentlandsSNP HOLD (65%)
Edinburgh SouthernLabour HOLD (71%)
Edinburgh WesternLib Dems HOLD (71%)
Ettrick, Roxburgh
& Berwickshire
Conservatives HOLD (64%)
Falkirk EastSNP HOLD (63%)
Falkirk WestSNP HOLD (62%)
Galloway & West DumfriesConservatives HOLD (65%)
Glasgow
Anniesland
SNP HOLD (58%)
Glasgow CathcartSNP HOLD (62%)
Glasgow KelvinSNP HOLD (54%)
Glasgow Maryhill
& Springburn
SNP HOLD (52%)
Glasgow PollokSNP HOLD (55%)
Glasgow ProvanSNP HOLD (52%)
Glasgow ShettlestonSNP HOLD (53%)
Glasgow SouthsideSNP HOLD (59%)
Greenock
& Inverclyde
SNP HOLD (63%)
Hamilton, Larkhall
& Stonehouse
SNP HOLD (61%)
Inverness & NairnSNP HOLD (64%)
Kilmarnock
& Irvine Valley
SNP HOLD (61.5%)
KirkcaldySNP HOLD (57%)
LinlithgowSNP HOLD (62.2%)
Mid Fife & GlenrothesSNP HOLD (58.9%)
Midlothian North
& Musselburgh
SNP HOLD (61%)
Midlothian South, Tweeddale
& Lauderdale
SNP HOLD (66%)
MoraySNP HOLD (65%)
Motherwell and WishawSNP HOLD (59%)
Na h-Eileanan an IarSNP HOLD (66%)
North East FifeLib Dems HOLD (69%)
Orkney IslandsLib Dems HOLD (65.4%)
PaisleySNP HOLD (62%)
Perthshire NorthSNP HOLD (70%)
Perthshire South & Kinross-shireSNP HOLD (70%)
Renfrewshire North
& West
SNP HOLD (68%)
Renfrewshire SouthSNP HOLD (65%)
RutherglenSNP HOLD (63%)
Shetland IslandsLib Dems HOLD (66%)
Skye, Lochaber
& Badenoch
SNP HOLD (68%)
StirlingSNP HOLD (69%)
Strathkelvin
& Bearsden
SNP HOLD (72%)
Uddingston & BellshillSNP HOLD (61%)

Regional list seats

Central Scotland

PartyMSPs elected
Conservatives3
Labour3
Greens1

Glasgow

PartyMSPs elected
Labour4
Conservatives2
Greens1

Highlands & Islands

PartyMSPs elected
Conservatives4
Greens1
Labour1
SNP1

Lothian

PartyMSPs elected
Conservatives3
Labour2
Greens2

Mid Scotland & Fife

PartyMSPs elected
Conservatives4
Labour2
Greens1

North-East

PartyMSPs elected
Conservatives4
Labour2
Greens2

South of Scotland

PartyMSPs elected
Conservatives3
Labour3
SNP1

West Scotland

PartyMSPs elected
Conservatives3
Labour3
Greens1
STV News is now on WhatsApp

Get all the latest news from around the country

Follow STV News
Follow STV News on WhatsApp

Scan the QR code on your mobile device for all the latest news from around the country

WhatsApp channel QR Code