List of MPs for constituencies in Scotland (2019–present) facts for kids
![]() |
|
|
|
![]() Colours on map indicate the party allegiance of each constituency's MP.
|
This article lists the people chosen to be Members of Parliament (MPs) for areas in Scotland after the 2019 UK general election. These MPs represent Scotland in the House of Commons, which is a big part of the UK Parliament in London.
MPs are elected to speak for the people in their local area, called a constituency. They help make laws and discuss important issues for the country. This list is sorted by the MP's name. If an MP didn't serve for the whole time since 2019, their name is italicised.
Who Represents Scotland?
This section shows how many MPs each political party has from Scotland right now. It also shows how many votes each party received in the 2019 election.
Political Party | Number of MPs (current) |
Share of Seats (current) |
Share of Votes (2019 Election) |
|
Scottish National Party | 43 | 72.8% | 45.0% | |
Scottish Conservatives | 7 | 11.9% | 25.1% | |
Scottish Liberal Democrats | 4 | 6.8% | 9.5% | |
Alba Party | 2 | 3.4% | N/A | |
Scottish Labour | 2 | 3.4% | 18.6% | |
Independent | 1 | 1.7% | 0.9% | |
Total | 59 |
Voteshare from the 2019 general election by party SNP (45.0%) Conservatives (25.1%) Labour (18.6%) Lib Dems (9.5%) Other (1.8%)
Current seatshare by party SNP (72.8%) Conservatives (11.9%) Lib Dems (6.8%) Labour (3.4%) Alba (3.4%) Independent (1.7%)
Meet the Scottish MPs
Here is a list of all the MPs who represent areas in Scotland. Each MP is elected for a specific area, known as a constituency. The table shows their name, the area they represent, their political party, when they first became an MP for that area, and how many more votes they received than the person who came second (their majority).
MP | Constituency | Party | In constituency since |
Majority | Majority (%) | |
---|---|---|---|---|---|---|
Hannah Bardell | Livingston | SNP | 2015 | 13,435 | 24.6 | |
Mhairi Black | Paisley and Renfrewshire South | SNP | 2015 | 10,679 | 24.8 | |
Ian Blackford | Ross, Skye & Lochaber | SNP | 2015 | 9,443 | 23.7 | |
Kirsty Blackman | Aberdeen North | SNP | 2015 | 12,670 | 33.9 | |
Steven Bonnar | Coatbridge, Chryston and Bellshill | SNP | 2019 | 5,624 | 11.7 | |
Andrew Bowie | West Aberdeenshire and Kincardine | Conservative | 2017 | 843 | 1.6 | |
Deidre Brock | Edinburgh North & Leith | SNP | 2015 | 12,808 | 21.6 | |
Alan Brown | Kilmarnock and Loudoun | SNP | 2015 | 12,659 | 26.5 | |
Amy Callaghan | East Dunbartonshire | SNP | 2019 | 149 | 0.3 | |
Lisa Cameron | East Kilbride, Strathaven and Lesmahagow | Conservative | 2015 | 13,322 | 23.6 | |
Alistair Carmichael | Orkney and Shetland | Liberal Democrats | 2001 | 2,507 | 10.8 | |
Wendy Chamberlain | North East Fife | Liberal Democrats | 2019 | 1,316 | 2.9 | |
Douglas Chapman | Dunfermline and West Fife | SNP | 2015 | 10,699 | 20.0 | |
Joanna Cherry | Edinburgh South West | SNP | 2015 | 11,982 | 24.6 | |
Ronnie Cowan | Inverclyde | SNP | 2015 | 7,512 | 18.9 | |
Angela Crawley | Lanark and Hamilton East | SNP | 2015 | 5,187 | 9.8 | |
Martyn Day | Linlithgow and East Falkirk | SNP | 2015 | 11,266 | 19.5 | |
Martin Docherty-Hughes | West Dunbartonshire | SNP | 2015 | 9,553 | 21.1 | |
Dave Doogan | Angus | SNP | 2019 | 3,795 | 8.8 | |
Allan Dorans | Ayr, Carrick and Cumnock | SNP | 2019 | 2,329 | 5.0 | |
David Duguid | Banff and Buchan | Conservative | 2017 | 4,118 | 9.7 | |
Marion Fellows | Motherwell and Wishaw | SNP | 2015 | 6,268 | 14.1 | |
Margaret Ferrier | Rutherglen and Hamilton West | Independent | 2019 | 5,230 | 9.7 | |
Stephen Flynn | Aberdeen South | SNP | 2019 | 3,982 | 8.7 | |
Patricia Gibson | North Ayrshire and Arran | SNP | 2015 | 8,521 | 17.7 | |
Patrick Grady | Glasgow North | SNP | 2015 | 5,601 | 15.5 | |
Peter Grant | Glenrothes | SNP | 2015 | 11,757 | 28.3 | |
Neil Gray | Airdrie and Shotts | SNP | 2015 | 5,201 | 13.1 | |
Neale Hanvey | Kirkcaldy and Cowdenbeath | Alba | 2019 | 1,243 | 2.6 | |
Drew Hendry | Inverness, Nairn, Badenoch and Strathspey | SNP | 2015 | 10,440 | 19.1 | |
Stewart Hosie | Dundee East | SNP | 2005 | 13,375 | 29.5 | |
Alister Jack | Dumfries and Galloway | Conservative | 2017 | 1,805 | 3.5 | |
Christine Jardine | Edinburgh West | Liberal Democrats | 2017 | 3,769 | 6.9 | |
John Lamont | Berwickshire, Roxburgh and Selkirk | Conservative | 2017 | 5,148 | 9.7 | |
Chris Law | Dundee West | SNP | 2015 | 12,259 | 29.5 | |
David Linden | Glasgow East | SNP | 2017 | 5,566 | 14.5 | |
Kenny MacAskill | East Lothian | Alba | 2019 | 3,886 | 6.7 | |
Angus MacNeil | Na h-Eileanan an Iar | Independent | 2005 | 2,438 | 16.8 | |
Stewart McDonald | Glasgow South | SNP | 2015 | 9,005 | 19.0 | |
Stuart McDonald | Cumbernauld, Kilsyth and Kirkintilloch East | SNP | 2015 | 12,976 | 28.4 | |
Anne McLaughlin | Glasgow North East | SNP | 2019 | 2,548 | 7.5 | |
John McNally | Falkirk | SNP | 2015 | 14,948 | 26.7 | |
Carol Monaghan | Glasgow North West | SNP | 2015 | 8,539 | 21.0 | |
David Mundell | Dumfriesshire, Clydesdale and Tweeddale | Conservative | 2005 | 3,781 | 7.7 | |
Ian Murray | Edinburgh South | Labour | 2010 | 11,095 | 22.3 | |
Gavin Newlands | Paisley and Renfrewshire North | SNP | 2015 | 11,902 | 24.0 | |
John Nicolson | Ochil and South Perthshire | SNP | 2019 | 4,498 | 7.8 | |
Brendan O'Hara | Argyll and Bute | SNP | 2015 | 4,110 | 8.6 | |
Kirsten Oswald | East Renfrewshire | SNP | 2019 | 5,426 | 9.8 | |
Anum Qaisar | Airdrie and Shotts | SNP | 2021 by-election | 1,757 | 8.0 | |
Douglas Ross | Moray | Conservative | 2017 | 513 | 1.1 | |
Michael Shanks | Rutherglen and Hamilton West | Labour | 2023 by-election | 9,446 | 31.0 | |
Tommy Sheppard | Edinburgh East | SNP | 2015 | 10,417 | 21.7 | |
Alyn Smith | Stirling | SNP | 2019 | 9,254 | 17.6 | |
Chris Stephens | Glasgow South West | SNP | 2015 | 4,900 | 13.3 | |
Jamie Stone | Caithness, Sutherland and Easter Ross | Liberal Democrats | 2017 | 204 | 0.6 | |
Alison Thewliss | Glasgow Central | SNP | 2015 | 6,474 | 16.1 | |
Owen Thompson | Midlothian | SNP | 2019 | 5,705 | 11.8 | |
Richard Thomson | Gordon | SNP | 2019 | 819 | 1.4 | |
Philippa Whitford | Central Ayrshire | SNP | 2015 | 5,304 | 11.4 | |
Pete Wishart | Perth and North Perthshire | SNP | 2001 | 7,550 | 14.0 |
What are By-Elections?
Sometimes, an MP might leave their job before the next general election. When this happens, a special election called a "by-election" is held in their constituency to choose a new MP. Here are the by-elections that have happened in Scotland since 2019:
- 2021 Airdrie and Shotts by-election
- 2023 Rutherglen and Hamilton West by-election