Elections 2021 results
- Scottish National Party 64 seats, 1 seat gained
- Conservative 31 seats, No change
- Labour 22 seats, 2 seats lost
- Green 8 seats, 2 seats gained
- Liberal Democrat 4 seats, 1 seat lost
- Alba 0 seats, No change
- Scottish National Party 64 seats, 1 seat gained
- Conservative 31 seats, No change
- Labour 22 seats, 2 seats lost
- Green 8 seats, 2 seats gained
- Liberal Democrat 4 seats, 1 seat lost
- Alba 0 seats, No change
Scotland Constituencies A-Z
Jump to constituencies beginning with the following letters
constituencies beginning with the letter A
- Aberdeen CentralScottish National Party holdRegion: North East Scotland
- Aberdeen DonsideScottish National Party holdRegion: North East Scotland
- Aberdeen South & North KincardineScottish National Party holdRegion: North East Scotland
- Aberdeenshire EastScottish National Party holdRegion: North East Scotland
- Aberdeenshire WestConservative holdRegion: North East Scotland
- Airdrie & ShottsScottish National Party holdRegion: Central Scotland
- Almond ValleyScottish National Party holdRegion: Lothian
- Angus North & MearnsScottish National Party holdRegion: North East Scotland
- Angus SouthScottish National Party holdRegion: North East Scotland
- Argyll & ButeScottish National Party holdRegion: Highlands and Islands
- AyrScottish National Party gain from ConservativeRegion: South of Scotland
constituencies beginning with the letter B
- Banffshire & Buchan CoastScottish National Party holdRegion: North East Scotland
constituencies beginning with the letter C
- Caithness, Sutherland & RossScottish National Party holdRegion: Highlands and Islands
- Carrick, Cumnock & Doon ValleyScottish National Party holdRegion: South of Scotland
- Clackmannanshire & DunblaneScottish National Party holdRegion: Mid Scotland and Fife
- Clydebank & MilngavieScottish National Party holdRegion: West of Scotland
- ClydesdaleScottish National Party holdRegion: South of Scotland
- Coatbridge & ChrystonScottish National Party holdRegion: Central Scotland
- CowdenbeathScottish National Party holdRegion: Mid Scotland and Fife
- Cumbernauld & KilsythScottish National Party holdRegion: Central Scotland
- Cunninghame NorthScottish National Party holdRegion: West of Scotland
- Cunninghame SouthScottish National Party holdRegion: West of Scotland
constituencies beginning with the letter D
- DumbartonLabour holdRegion: West of Scotland
- DumfriesshireConservative holdRegion: South of Scotland
- Dundee City EastScottish National Party holdRegion: North East Scotland
- Dundee City WestScottish National Party holdRegion: North East Scotland
- DunfermlineScottish National Party holdRegion: Mid Scotland and Fife
constituencies beginning with the letter E
- East KilbrideScottish National Party holdRegion: Central Scotland
- East LothianScottish National Party gain from LabourRegion: South of Scotland
- EastwoodConservative holdRegion: West of Scotland
- Edinburgh CentralScottish National Party gain from ConservativeRegion: Lothian
- Edinburgh EasternScottish National Party holdRegion: Lothian
- Edinburgh Northern & LeithScottish National Party holdRegion: Lothian
- Edinburgh PentlandsScottish National Party holdRegion: Lothian
- Edinburgh SouthernLabour holdRegion: Lothian
- Edinburgh WesternLiberal Democrat holdRegion: Lothian
- Ettrick, Roxburgh & BerwickshireConservative holdRegion: South of Scotland
constituencies beginning with the letter F
- Falkirk EastScottish National Party holdRegion: Central Scotland
- Falkirk WestScottish National Party holdRegion: Central Scotland
- Fife North EastLiberal Democrat holdRegion: Mid Scotland and Fife
constituencies beginning with the letter G
- Galloway & West DumfriesConservative holdRegion: South of Scotland
- Glasgow AnnieslandScottish National Party holdRegion: Glasgow
- Glasgow CathcartScottish National Party holdRegion: Glasgow
- Glasgow KelvinScottish National Party holdRegion: Glasgow
- Glasgow Maryhill & SpringburnScottish National Party holdRegion: Glasgow
- Glasgow PollokScottish National Party holdRegion: Glasgow
- Glasgow ProvanScottish National Party holdRegion: Glasgow
- Glasgow ShettlestonScottish National Party holdRegion: Glasgow
- Glasgow SouthsideScottish National Party holdRegion: Glasgow
- Greenock & InverclydeScottish National Party holdRegion: West of Scotland
constituencies beginning with the letter H
- Hamilton, Larkhall & StonehouseScottish National Party holdRegion: Central Scotland
constituencies beginning with the letter I
- Inverness & NairnScottish National Party holdRegion: Highlands and Islands
constituencies beginning with the letter K
- Kilmarnock & Irvine ValleyScottish National Party holdRegion: South of Scotland
- KirkcaldyScottish National Party holdRegion: Mid Scotland and Fife
constituencies beginning with the letter L
- LinlithgowScottish National Party holdRegion: Lothian
constituencies beginning with the letter M
- Mid Fife & GlenrothesScottish National Party holdRegion: Mid Scotland and Fife
- Midlothian North & MusselburghScottish National Party holdRegion: Lothian
- Midlothian South, Tweeddale & LauderdaleScottish National Party holdRegion: South of Scotland
- MorayScottish National Party holdRegion: Highlands and Islands
- Motherwell & WishawScottish National Party holdRegion: Central Scotland
constituencies beginning with the letter N
- Na h-Eileanan an IarScottish National Party holdRegion: Highlands and Islands
constituencies beginning with the letter O
- Orkney IslandsLiberal Democrat holdRegion: Highlands and Islands
constituencies beginning with the letter P
- PaisleyScottish National Party holdRegion: West of Scotland
- Perthshire NorthScottish National Party holdRegion: Mid Scotland and Fife
- Perthshire South & Kinross-shireScottish National Party holdRegion: Mid Scotland and Fife
constituencies beginning with the letter R
- Renfrewshire North & WestScottish National Party holdRegion: West of Scotland
- Renfrewshire SouthScottish National Party holdRegion: West of Scotland
- RutherglenScottish National Party holdRegion: Glasgow
constituencies beginning with the letter S
- Shetland IslandsLiberal Democrat holdRegion: Highlands and Islands
- Skye, Lochaber & BadenochScottish National Party holdRegion: Highlands and Islands
- StirlingScottish National Party holdRegion: Mid Scotland and Fife
- Strathkelvin & BearsdenScottish National Party holdRegion: West of Scotland
constituencies beginning with the letter U
- Uddingston & BellshillScottish National Party holdRegion: Central Scotland