This is a list of Scottish National Party MSPs. It includes all members of the Scottish Parliament (MSPs) who represented the Scottish National Party in the Scottish Parliament.
List of MSPs NameConstituency or regionTypeStart yearEnd year Brian Adam North East ScotlandRegion 1999 2003 Aberdeen NorthConstituency 2003 2011 Aberdeen DonsideConstituency 2011 2013Brian Adam died on 25 April 2013. The consequent Aberdeen Donside by-election was won by the SNP candidate Mark McDonald. George Adam PaisleyConstituency 2011 Karen Adam Banffshire and Buchan CoastConstituency 2021 Clare Adamson Central ScotlandRegion 2011 2016 Motherwell and WishawConstituency 2016 Bashir Ahmad GlasgowRegion 2007 2009Bashir Ahmad died in February 2009. His seat as MSP for the Glasgow region passed to the next-placed person on the SNP's regional list: Anne McLaughlin. Alasdair Allan Na h-Eileanan an IarConstituency 2007 Christian Allard North East ScotlandRegion 2013 2016 Heather Anderson Dundee City WestConstituency 2026 Tom Arthur Renfrewshire SouthConstituency 2016 David Barratt CowdenbeathConstituency 2026 Colin Beattie Midlothian North and MusselburghConstituency 2011 2026 Midlothian NorthConstituency 2026 Marco Biagi Edinburgh CentralConstituency 2011 2016 Dawn Black Angus North and MearnsConstituency 2026 Steven Bonnar Uddingston and BellshillConstituency 2026 Gary Bouse Falkirk WestConstituency 2026 Chic Brodie South ScotlandRegion 2011 2016 Alan Brown Kilmarnock and Irvine ValleyConstituency 2026 Keith Brown OchilConstituency 2007 2011 Clackmannanshire and DunblaneConstituency 2011 Siobhian Brown AyrConstituency 2021 Margaret Burgess Cunninghame SouthConstituency 2011 2016 Stephanie Callaghan Uddingston and BellshillConstituency 2021 2026 Aileen Campbell South of ScotlandRegion 2007 2011 ClydesdaleConstituency 2011 2021 Colin Campbell West of ScotlandRegion 1999 2003 Kate Campbell Edinburgh Eastern, Musselburgh and TranentConstituency 2026 Michelle Campbell Renfrewshire North and CardonaldConstituency 2026 Roderick Campbell North East FifeConstituency 2011 2016 Willie Coffey Kilmarnock and LoudounConstituency 2007 2011 Kilmarnock and Irvine ValleyConstituency 2011 2026 Angela Constance LivingstonConstituency 2007 2011 Almond ValleyConstituency 2011 Bruce Crawford Mid Scotland and FifeRegion 1999 2007 StirlingConstituency 2007 2021 Roseanna Cunningham PerthConstituency 1999 2011 Perthshire South and Kinross-shireConstituency 2011 2021 Martyn Day Falkirk East and LinlithgowConstituency 2026 Graeme Dey Angus SouthConstituency 2011 2026 Natalie Don-Innes Renfrewshire North and WestConstituency 2021 2026 Nigel Don North East ScotlandRegion 2007 2011 Angus North and MearnsConstituency 2011 2016 James Dornan Glasgow CathcartConstituency 2011 Bob Doris GlasgowRegion 2007 2016 Glasgow Maryhill and SpringburnConstituency 2016 2026 Glasgow Kelvin and MaryhillConstituency 2026 Jackie Dunbar Aberdeen DonsideConstituency 2021 Jim Eadie Edinburgh SouthernConstituency 2011 2016 Dorothy-Grace Elder GlasgowRegion 1999 2002Dorothy-Grace Elder resigned from the SNP in May 2002, and sat as an independent MSP until the end of her term in 2003. Annabelle Ewing Mid Scotland and FifeRegion 2011 2016 CowdenbeathConstituency 2016 2026 Fergus Ewing Inverness East, Nairn and LochaberConstituency 1999 2011 Inverness and NairnConstituency 2011 2025Fergus Ewing resigned from the SNP in May 2025, and sat as an independent MSP until the end of his term in 2026. Margaret Ewing MorayConstituency 1999 2006Margaret Ewing died in office in 2006, triggering a by-election which was won by the SNP candidate Richard Lochhead. Winnie Ewing Highlands and IslandsConstituency 1999 2003 Linda Fabiani Central ScotlandRegion 1999 2011 East KilbrideConstituency 2011 2021 Jim Fairlie Perthshire South and Kinross-shireConstituency 2021 John Finnie Highlands and IslandsRegion 2011 2012John Finnie resigned from the SNP on 23 October 2012, and sat as an independent MSP until the 2016 election. He joined the Scottish Greens in 2014, but did not join Green group of MSPs until he was re-elected in 2016 a Green candidate. Joe FitzPatrick Dundee WestConstituency 2007 2011 Dundee City WestConstituency 2011 2026 Stephen Flynn Aberdeen Deeside and North KincardineConstituency 2026 Kate Forbes Skye, Lochaber and BadenochConstituency 2016 2026 Jeane Freeman Carrick, Cumnock and Doon ValleyConstituency 2016 2021 Stephen Gethins Dundee City EastConstituency 2026 Zen Ghani Glasgow Cathcart and PollokConstituency 2026 Kenneth Gibson GlasgowRegion 1999 2003 Cunninghame NorthConstituency 2007 2026In 2026, Kenneth Gibson suspended his membership of the SNP to serve as Presiding Officer of the Scottish Parliament. Patricia Gibson Cunninghame SouthConstituency 2026 Rob Gibson Highlands and IslandsRegion 2003 2011 Jenny Gilruth Mid Fife and GlenrothesConstituency 2016 Hannah Mary Goodlad Shetland IslandsConstituency 2026 Mairi Gougeon Angus North and MearnsConstituency 2016 2026 Christine Grahame South of ScotlandRegion 1999 2011 Midlothian South, Tweeddale and LauderdaleConstituency 2011 2026 Neil Gray Airdrie and ShottsConstituency 2021 2026 AirdrieConstituency 2026 Katie Hagmann Carrick, Cumnock and Doon ValleyConstituency 2026 Duncan Hamilton Highlands and IslandsRegion 1999 2003 Emma Harper South ScotlandRegion 2016 2026 Christopher Harvie Mid Scotland and FifeRegion 2007 2011 Clare Haughey RutherglenConstituency 2016 2026 Rutherglen and CambuslangConstituency 2026 Jamie Hepburn Central ScotlandRegion 2007 2011 Cumbernauld and KilsythConstituency 2011 Fiona Hyslop LothiansRegion 1999 2011 LinlithgowConstituency 2011 2026 Adam Ingram South of ScotlandRegion 1999 2016 Alex Kerr Hamilton, Larkhall and StonehouseConstituency 2026 Calum Kerr Midlothian South, Tweeddale and LauderdaleConstituency 2026 Colin Keir Edinburgh WesternConstituency 2011 2016 Bill Kidd GlasgowRegion 2007 2011 Glasgow AnnieslandConstituency 2011 2026 Simita Kumar Edinburgh South WesternConstituency 2026 David Linden Glasgow Baillieston and ShettlestonConstituency 2026 Richard Lochhead North East ScotlandRegion 1999 2006In April 2006, Richard Lochhead resigned his additional member seat as MSP for North East Scotland, in order to successfully contest the Moray by-election caused by the death of Margaret Ewing. His regional seat was filled by Maureen Watt. MorayConstituency 2006 2026 Richard Lyle Central ScotlandRegion 2011 2016 Uddingston and BellshillConstituency 2016 2021 Kenny MacAskill LothiansRegion 1999 2007 Edinburgh East and MusselburghConstituency 2007 2016 Angus MacDonald Falirk EastConstituency 2011 2021 Gordon MacDonald Edinburgh PentlandsConstituency 2011 2026 Margo MacDonald LothiansRegion 1999 2003Margo MacDonald was expelled from the SNP on 28 January 2003. She sat as an independent MSP for the remaining 4 months of the 1st Scottish Parliament, and was re-elected as an independent MSP at the next 3 elections. Fulton MacGregor Coatbridge and ChrystonConstituency 2016 Derek Mackay Renfrewshire North and WestConstituency 2011 2020On 6 February 2020, Derek Mackay was suspended from the SNP. He sat as an independent until he stood down at the May 2021 election. Rona Mackay Strathkelvin and BearsdenConstituency 2016 2026 Mike MacKenzie Highlands and IslandsRegion 2011 2016 Ben Macpherson Edinburgh North and LeithConstituency 2016 2026 Edinburgh North Eastern and LeithConstituency 2026 Ruth Maguire Cunninghame SouthConstituency 2016 2026 Campbell Martin West of ScotlandRegion 2003 2004Campbell Martin was suspended from the SNP on 25 April 2004, and expelled from the party on 10 July 2004. He sat as an independent MSP until the 2007 election, when he was defeated. Gillian Martin Aberdeenshire EastConstituency 2016 Tricia Marwick Mid Scotland and FifeRegion 1999 2007 Central FifeConstituency 2007 2011In 2011, Tricia Marwick suspended her membership of the SNP to serve as Presiding Officer of the Scottish Parliament. She continued as an independent MSP until 2016. John Mason Glasgow ShettlestonConstituency 2011 Jim Mather Highlands and IslandsRegion 2003 2007 Argyll and ButeConstituency 2007 2011 Michael Matheson Central ScotlandRegion 1999 2007 Falkirk WestConstituency 2007 Stewart Maxwell West of ScotlandRegion 2003 2016 Màiri McAllan ClydesdaleConstituency 2021 Joan McAlpine South ScotlandRegion 2011 2021 Mark McDonald North East ScotlandRegion 2011 2013In May 2013, Mark McDonald resigned as MSP for the North East Scotland region, in order to fight the Aberdeen Donside by-election caused by the death of Brian Adam. He was replaced by the next person on the SNP's North East Scotland list: Christian Allard. Aberdeen DonsideConstituency 2013 2017In November 2017, following an investigation into misconduct, Mark McDonald resigned from the SNP. He continued to serve as an independent MSP until he stood down at the 2021 election. Bruce McFee West of ScotlandRegion 2003 2007 Irene McGugan North East ScotlandRegion 1999 2003 Ian McKee LothiansRegion 2007 2011 Ivan McKee Glasgow ProvanConstituency 2016 2026 Glasgow Easterhouse and SpringburnConstituency 2026 Christina McKelvie Central ScotlandRegion 2007 2011 Hamilton, Larkhall and StonehouseConstituency 2011 2025Christina McKelvie died on 27 March 2025. The consequent Hamilton, Larkhall and Stonehouse by-election was won by Scottish Labour. Anne McLaughlin GlasgowRegion 2009 2011 Paul McLennan East LothianConstituency 2021 2026 East Lothian Coast and LammermuirsConstituency 2026 Aileen McLeod South ScotlandRegion 2011 2016 Fiona McLeod West of ScotlandRegion 1999 2003 Strathkelvin and BearsdenConstituency 2011 2016 Stuart McMillan West of ScotlandRegion 2007 2016 Greenock and InverclydeConstituency 2016 2026 InverclydeConstituency 2026 Marie McNair Clydebank and MilngavieConstituency 2021 Lloyd Melville Angus SouthConstituency 2026 Colm Merrick Glasgow AnnieslandConstituency 2026 Jack Middleton Aberdeen CentralConstituency 2026 Jenni Minto Argyll and ButeConstituency 2021 Laura Mitchell MorayConstituency 2026 Alasdair Morgan Galloway and Upper NithsdaleConstituency 1999 2007 South of ScotlandRegion 2007 2011 Alex Neil Central ScotlandRegion 1999 2011 Airdrie and ShottsConstituency 2011 2021 Audrey Nicoll Aberdeen South and North KincardineConstituency 2021 2026 Kirsten Oswald EastwoodConstituency 2026 Gil Paterson Central ScotlandRegion 1999 2003 West of ScotlandRegion 2007 2011 Clydebank and MilngavieConstituency 2011 2021 Lloyd Quinan West of ScotlandRegion 1999 2003 Ash Regan Edinburgh EasternConstituency 2016 2023Ash Regan resigned from the SNP in 2023. She initially sat as an Alba Party MSP until 2025 and then an independent MSP until the 2026 election. George ReidGeorge Reid served as Presiding Officer of the Scottish Parliament from 2003 to 2007. As is customary, he suspended his SNP party membership for that period. Mid Scotland and FifeRegion 1999 2003 Angus Robertson Edinburgh CentralConstituency 2021 2026 Dennis Robertson Aberdeenshire WestConstituency 2011 2016 Shona Robison North East ScotlandRegion 1999 2003 Dundee EastConstituency 2003 2011 Dundee City EastConstituency 2011 2026 Emma Roddick Highlands and IslandsRegion 2021 2026 Inverness and NairnConstituency 2026 Gail Ross Caithness, Sutherland and RossConstituency 2016 2021 Michael Russell South of ScotlandRegion 1999 2003 2007 2011 Argyll and ButeConstituency 2011 2021 Alex Salmond Banff and BuchanConstituency 1999 2001Alex Salmond resigned from the Scottish Parliament on 14 May 2001, to lead the SNP group in the British House of Commons. The resulting Banff and Buchan by-election was won by the SNP's Stewart Stevenson. GordonConstituency 2007 2011 Aberdeenshire EastConstituency 2011 2016 Alyn Smith StirlingConstituency 2026 Shirley-Anne Somerville LothiansRegion 2007 2011 DunfermlineConstituency 2016 Pauline Stafford BathgateConstituency 2026 Collette Stevenson East KilbrideConstituency 2021 Stewart Stevenson Banff and BuchanConstituency 2001 2011 Banffshire and Buchan