Constituency
Argyll, Bute and South Lochaber
At a glance
The MP for Argyll, Bute and South Lochaber is Brendan O'Hara (Scottish National Party), who has held the seat since 2024. At the 2024 general election the seat was a SNP hold: he took 34.7% of the vote for a majority of 6,232, on a 62.5% turnout. The seat was first contested on its current boundaries at the 2024 general election, so there are no earlier results in our data.
2024 general election result
Majority 6,232 · Turnout 62.5% · Electorate 71,756
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Brendan O'Hara | Scottish National Party | 15,582 | 34.7% |
| Amanda Hampsey | Conservative | 9,350 | 20.8% |
| Hamish Maxwell | Labour | 8,585 | 19.1% |
| Alan Reid | Liberal Democrat | 7,359 | 16.4% |
| Melanie Hurst | Reform UK | 3,045 | 6.8% |
| Tommy MacPherson | Independent | 941 | 2.1% |
Past election results
Every General Election and by-election in this seat, newest first. Open one for the full candidate list.
| Election | Winner | Result | Majority |
|---|---|---|---|
| 2024 | Brendan O'Hara (SNP) | SNP hold | 6,232 |
Source: 2024 general election result from the official Parliament constituency profile.