Skip to main content
Loading…

Buill Pàrlamaid na h-Alba (BPA)

Current party balance

There are 129 Members of the Scottish Parliament. They're currently split into the following parties.


Scottish National Party – 60 MSPs

Party leader - John Swinney


Scottish Conservative and Unionist Party – 28 MSPs

Party leader - Russell Findlay


Scottish Labour – 21 MSPs

Party leader - Anas Sarwar


Scottish Green Party – 7 MSPs

Party leaders - Ross Greer and Gillian Mackay 


Scottish Liberal Democrats – 5 MSPs

Party leader - Alex Cole-Hamilton


Alba Party – 1 MSP

Ash Regan


Reform UK – 1 MSP

Graham Simpson


Independent – 5 MSPs

Jeremy Balfour

Foysol Choudhury

Fergus Ewing

John Mason

Colin Smyth


No Party Affiliation – 1 MSP

Presiding Officer - Alison Johnstone


Take a look at the full list of current MSPs and learn more about how MSPs are elected. Results and analysis are also available for all previous elections.


Back to MSPs