Skip to main content

Language: English / GĂ idhlig

Loading…

Members of the Scottish Parliament (MSPs)

Current party balance

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


Scottish National Party – 63 MSPs

Party leader - Humza Yousaf


Scottish Conservative and Unionist Party – 31 MSPs

Party leader - Douglas Ross


Scottish Labour – 22 MSPs

Party leader - Anas Sarwar


Scottish Green Party – 7 MSPs

Party leaders - Patrick Harvie and Lorna Slater


Scottish Liberal Democrats – 4 MSPs

Party leader - Alex Cole-Hamilton


Alba Party – 1 MSP

Party leader - Ash Regan


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 Members of the Scottish Parliament (MSPs)