Current party balance
There are 129 Members of the Scottish Parliament. They're currently split into the following parties.
Scottish National Party – 61 MSPs
Party leader - Nicola Sturgeon
Scottish Conservative & Unionist Party – 30 MSPs
Party leader - Douglas Ross
Scottish Labour – 23 MSPs
Party leader - Anas Sarwar
Scottish Green Party – 5 MSPs
Party leader - Patrick Harvie
Scottish Liberal Democrats – 5 MSPs
Party leader - Willie Rennie
Independent MSPs – 3 MSPs
Reform UK - 1 MSP
No party affiliation – 1 MSP
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.