The SNP has won a fifth victory in Scotland, but fell short of a majority, while Labour recorded its worst ever Holyrood result and tied with Reform UK in second place.
With the SNP once again the largest party at the Scottish Parliament, John Swinney is set to be reappointed as First Minister.
When all the results were declared – after more than 16 hours of counting – the SNP had 58 MSPs – seven short of a majority and down from the 64 the party won in 2021.
Reform UK, who only had one MSP before the election, were tied with Labour for second place, with 17 MSPs each – though this was down from the 22 seats Anas Sarwar’s party won five years ago.
The Scottish Greens, meanwhile, returned 15 MSPs, a record high.
The Tories returned 12 MSPs to the Scottish Parliament – down from 31 at the last election and their worst ever result at Holyrood – with the Scottish Liberal Democrats seeing their total increase to 10.
While Reform UK ended the campaign in joint second, all its MSPs were elected via the regional list system, with Scottish leader Lord Malcolm Offord voted in as an MSP for the West of Scotland after losing out in the Inverclyde constituency.
Who is your MSP?
Aberdeen Central (North East Scotland)
SNP – Jack Middleton
Aberdeen Deeside and North Kincardine (North East Scotland)
SNP – Stephen Flynn
Aberdeen Donside (North East Scotland)
SNP – Jackie Dunbar
Aberdeenshire East (North East Scotland)
SNP – Gillian Martin
Aberdeenshire West (North East Scotland)
Conservative – Alexander Burnett
Airdrie (Central Scotland)
SNP – Neil Gray
Almond Valley (Lothian)
SNP – Angela Constance
Angus North and Mearns (North East Scotland)
SNP – Dawn Black
Angus South (North East Scotland)
SNP – Lloyd Melville
Argyll and Bute (Highlands and Islands)
SNP – Jenni Minto
Ayr (South Scotland)
SNP – Siobhian Brown
Banffshire and Buchan Coast (North East Scotland)
SNP – Karen Adam
Bathgate (Central Scotland)
SNP – Pauline Stafford
Caithness, Sutherland and Ross (Highlands and Islands)
Lib Dem – David Green
Carrick, Cumnock and Doon Valley (South Scotland)
SNP – Katie Hagmann
Clackmannanshire and Dunblane (Mid Scotland and Fife)
SNP – Keith Brown
Clydebank and Milngavie (West Scotland)
SNP – Marie McNair
Clydesdale (South Scotland)
SNP – Máiri McAllan
Coatbridge and Chryston (Central Scotland)
SNP – Fulton MacGregor
Cowdenbeath (Mid Scotland and Fife)
SNP – David Barratt
Cumbernauld and Kilsyth (Central Scotland)
SNP – Jamie Hepburn
Cunninghame North (West Scotland)
SNP – Kenneth Gibson
Cunninghame South (West Scotland)
SNP – Patricia Gibson
Dumbarton (West Scotland)
Labour – Jackie Baillie
Dumfriesshire (South Scotland)
Conservative – Craig Hoy
Dundee City East (North East Scotland)
SNP – Stephen Gethins
Dundee City West (North East Scotland)
SNP – Heather Anderson
Dunfermline (Mid Scotland and Fife)
SNP – Shirley-Anne Somerville
East Kilbride (Central Scotland)
SNP – Collette Stevenson
East Lothian Coast and Lammermuirs (South Scotland)
SNP – Paul McLennan
Eastwood (West Scotland)
SNP – Kirsten Oswald
Edinburgh Central (Lothian)
Greens – Lorna Slater
Edinburgh Eastern, Musselburgh and Tranent (Lothian)
SNP – Kate Campbell
Edinburgh North Eastern and Leith (Lothian)
SNP – Ben Macpherson
Edinburgh North Western (Lothian)
Lib Dem – Alex Cole-Hamilton
Edinburgh Northern (Lothian)
Lib Dem – Sanne Dijkstra-Downie
Edinburgh South Western (Lothian)
SNP – Simita Kumar
Edinburgh Southern (Lothian)
Labour – Daniel Johnson
Ettrick, Roxburgh and Berwickshire (South Scotland)
Conservative – Rachael Hamilton
Falkirk East and Linlithgow (Central Scotland)
SNP – Martyn Day
Falkirk West (Central Scotland)
SNP – Gary Bouse
Fife North East (Central Scotland)
Lib Dem – Willie Rennie
Galloway and West Dumfries (South Scotland)
Conservative – Finlay Carson
Glasgow Anniesland (Glasgow)
SNP – Colm Merrick
Glasgow Baillieston and Shettleston (Glasgow)
SNP – David Linden
Glasgow Cathcart and Pollok (Glasgow)
SNP – Zen Ghani
Glasgow Central (Glasgow)
SNP – Alison Thewliss
Glasgow Easterhouse and Springburn (Glasgow)
SNP – Ivan McKee
Glasgow Kelvin and Maryhill (Glasgow)
SNP – Bob Doris
Glasgow Southside (Glasgow)
Green – Holly Bruce
Hamilton, Larkhall and Stonehouse (Central Scotland)
SNP – Alex Kerr
Inverclyde (West Scotland)
SNP – Stuart McMillan
Inverness and Nairn (Highlands and Islands)
SNP – Emma Roddick
Kilmarnock and Irvine Valley (South Scotland)
SNP – Alan Brown
Kirkcaldy (Mid Scotland and Fife)
SNP – David Torrance
Mid Fife and Glenrothes (Mid Scotland and Fife)
SNP – Jenny Gilruth
Midlothian North (Lothian)
SNP – Colin Beattie
Midlothian South, Tweeddale and Lauderdale (South Scotland)
SNP – Calum Kerr
Moray (Highlands and Islands)
SNP – Laura Mitchell
Motherwell and Wishaw (Central Scotland)
SNP – Clare Adamson
Na h-Eileanan an Iar (Highlands and Islands)
Labour – Donald MacKinnon
Orkney Islands (Highlands and Islands)
Lib Dem – Liam McArthur
Paisley (West Scotland)
SNP – George Adam
Perthshire North (Mid Scotland and Fife)
SNP – John Swinney
Perthshire South and Kinross-shire (Mid Scotland and Fife)
SNP – Jim Fairlie
Renfrewshire North and Cardonald (West Scotland)
SNP – Michelle Campbell
Renfrewshire West and Levern Valley (West Scotland)
SNP – Tom Arthur
Rutherglen and Cambuslang (Glasgow)
SNP – Clare Haughey
Shetland Islands (Highlands and Islands)
SNP – Hannah Goodlad
Skye, Lochaber and Badenoch (Highlands and Islands)
Lib Dem – Andrew Baxter
Stirling (Mid Scotland and Fife)
SNP – Alyn Smith
Strathkelvin and Bearsden (West Scotland)
Lib Dem – Adam Harley
Uddingston and Bellshill (Central Scotland)
SNP – Steven Bonnar
Who are the Regional list MSPs?
Central Scotland and Lothians West
Conservative – Meghan Gallacher
Green – Gillian Mackay
Labour – Mark Griffin
Labour – Jenny Young
Reform – Graham Simpson
Reform – Mandy Lindsay
Reform – Amanda Bland
Glasgow
Green – Patrick Harvie
Green – Iris Duane
Labour – Anas Sarwar
Labour – Pauline McNeill
Labour – Paul Sweeney
Reform – Thomas Kerr
Reform – Kim Schmulian
Highlands and Islands
Conservative – Tim Eagle
Green – Ariana Burgess
Green – Kristopher Leask
Lib Dem – Morven-May McCallum
Reform – Vic Curry
Reform – Max Bannerman
SNP – Maree Todd
Edinburgh and the Lothians
Conservative – Miles Briggs
Green – Kate Nevens
Green – Q Manivannan
Geen – Kayleigh Kinross-O’Neill
Labour – Iris Ahmed
Labour – Katherine Sangster
Reform – Angela Ross
Mid Scotland and Fife
Conservative – Murdo Fraser
Conservative – Stephen Kerr
Green – Mark Ruskell
Labour – Claire Baker
Labour – Joe Long
Reform – Helen McDade
Reform – Julie MacDougall
North East Scotland
Conservative – Liam Kerr
Green – Maggie Chapman
Labour – Michael Marra
Lib Dem – Yi-Pei Chou Turvey
Reform – Duncan Massey
Reform – Mark Simpson
South of Scotland
Green – Laura Moodie
Labour – Carol Mochan
Labour – Joe Fagan
Lib Dem – Duncan Dunlop
Reform – Jamie Langan
Reform – David Kirkwood
Reform – Senga Beresford
West of Scotland
Conservative – Russell Findlay
Green – Ross Greer
Green – Cara McKee
Labour – Neil Bibby
Labour – Katy Clark
Reform – Malcolm Offord
Reform – David Smith
Follow STV News on WhatsApp
Scan the QR code on your mobile device for all the latest news from around the country

STV News






















