Constituency

Dumfries and Galloway

Boundary: Dumfries and Galloway (2024). Basemap © OpenStreetMap, © CARTO. Boundary: ONS, Open Government Licence.

At a glance

The MP for Dumfries and Galloway is John Cooper (Conservative), who has held the seat since 2024. At the 2024 general election the seat was a Con hold: he took 29.5% of the vote for a majority of 930, on a 58.3% turnout. Compared with the 2019 general election, the Conservative share of the vote was down 14.6 points, and turnout fell from 69.0%.

Current MP

John Cooper

Conservative

2024 general election result

Majority 930 · Turnout 58.3% · Electorate 78,541

CandidatePartyVotesShare
John Cooper Conservative 13,527 29.6%
Tracey Little Scottish National Party 12,597 27.5%
James Wallace Labour 11,767 25.7%
Charles Keal Reform UK 4,313 9.4%
Iain McDonald Liberal Democrat 2,092 4.6%
Laura Moodie Scottish Green Party 1,249 2.7%
David Griffiths Heritage Party 230 0.5%

Past election results

Every General Election and by-election in this seat, newest first. Open one for the full candidate list.

ElectionWinnerResultMajority
2024 John Cooper (Con) Con hold 930
2019 Alister Jack (Con) Con hold 1,805
2017 Alister Jack (Con) Con gain from SNP 5,643
2015 Richard Arkless (SNP) SNP gain from Lab 6,514
2010 Russell Brown (Lab) Lab hold 7,449

Members for this seat

Everyone who has won the seat at the elections in our records, which begin with the 2010 general election. Members before then are not shown.

MemberPartyPeriod
John Cooper Conservative 2024 to present
Alister Jack Conservative 2017 to 2024
Richard Arkless Scottish National Party 2015 to 2017
Russell Brown Labour 2010 to 2015

Source: 2024 general election result from the official Parliament constituency profile.