This is a list of members of Parliament (MPs) elected to the House of Commons of the United Kingdom by Scottish constituencies for the fifty-ninth Parliament of the United Kingdom (2024–present).

It includes MPs elected at the 2024 general election, held on 4 July 2024.

The number of constituencies in Scotland was reduced from 59 to 57 at this election. The Labour Party's vote went up by 16.7% and their number of MPs increased from 1 to 37, mainly in Scotland's Central Belt. This was at the expense of the Scottish National Party (SNP), whose vote share dropped by 15% and their number of MPs reducing to single figures.

Changes of affiliation will be noted at the bottom of the page. MPs who did not serve throughout the Parliament are italicised.

Composition

AffiliationMembersElectedin 2024CurrentDiffer­enceLabour Party 37 37 Scottish National Party 9 8 1Liberal Democrats 6 6 Conservative Party 5 6 1Total 57 57

MPs

MPConstituency PartyIn constituencysinceMajority Number % Glasgow South West 2024 3,285 9.2 Lothian East 2024 13,265 27.7 Edinburgh South West 2024 6,217 13.6 Glenrothes and Mid Fife 2024 2,954 3.5 Paisley and Renfrewshire South 2024 6,527 15.8 Arbroath and Broughty Ferry 2026 by-election 5,178 21.7 Aberdeen North 2015 1,779 4.2 West Aberdeenshire and Kincardine 2017 3,441 7.0 Glasgow North East 2024 4,637 14.6 North Ayrshire and Arran 2024 3,551 8.4 Orkney and Shetland 2001 7,807 37.8 North East Fife 2019 13,479 31.5 Dumfries and Galloway 2024 930 2.1 Na h-Eileanan an Iar 2024 3,836 28.4 Gordon and Buchan 2024 878 2.0 Angus and Perthshire Glens 2024 4,870 10.3 Dunfermline and Dollar 2024 8,241 18.5 Glasgow West 2024 6,446 16.2 Douglas Lumsden Aberdeen South 2019 3,758 8.1 Central Ayrshire 2024 6,869 16.6 Arbroath and Broughty Ferry 2024 859 1.9 Edinburgh North & Leith 2024 7,268 14.7 Glasgow East 2024 3,784 10.6 Edinburgh West 2017 16,470 31.4 Kilmarnock and Loudoun 2024 5,129 12.1 Stirling and Strathallan 2024 1,394 2.8 Berwickshire, Roxburgh and Selkirk 2017 6,599 14.1 Dundee Central 2024 675 1.7 Moray West, Nairn and Strathspey 2024 1,001 2.1 Alloa and Grangemouth 2024 6,122 14.9 Aberdeenshire North and Moray East 2024 942 2.4 Aberdeen South 2026 by-election 6,050 20.9 Inverness, Skye and West Ross-shire 2024 2,160 4.5 West Dunbartonshire 2024 6,010 15.2 Inverclyde and Renfrewshire West 2024 6,371 13.8 East Renfrewshire 2024 8,421 16.8 Glasgow South 2024 4,154 9.8 Coatbridge and Bellshill 2024 6,344 16.4 Midlothian 2024 8,167 18.5 Dumfriesshire, Clydesdale and Tweeddale 2005 4,242 9.6 Edinburgh East and Musselburgh 2024 3,715 8.1 Edinburgh South 2010 17,251 36.8 Cumbernauld and Kirkintilloch 2024 4,144 10.1 Mid Dunbartonshire 2024 9,673 18.4 Motherwell, Wishaw and Carluke 2024 7,085 18.1 Argyll, Bute and South Lochaber 2015 6,232 13.9 Livingston 2024 3,528 7.9 East Kilbride and Strathaven 2024 9,057 19.4 Glasgow North 2024 3,539 10.2 Rutherglen 2024 8,767 20.6 Falkirk 2024 4,996 11.7 Airdrie and Shotts 2024 7,547 20.7 Ayr, Carrick and Cumnock 2024 4,154 10.1 Caithness, Sutherland and Easter Ross 2017 10,489 22.7 Bathgate and Linlithgow 2024 8,323 19.8 Paisley and Renfrewshire North 2024 6,333 15.2 Hamilton and Clyde Valley 2024 9,472 22.5 Cowdenbeath and Kirkcaldy 2024 7,248 17.7 Perth and Kinross-shire 2024 4,127 8.2

See also 2024 United Kingdom general election in Scotland List of MPs elected in the 2024 United Kingdom general election List of MPs for constituencies in Wales (2024–present)

Notes

References