Argyll, Bute and South Lochaber — UK General Election Results
Argyll, Bute and South Lochaber was won by SNP at the 2024 general election, with a majority of 6,232 votes over Conservative. This page covers the 2024 general election, the only one on record for Argyll, Bute and South Lochaber under this name.
Full Election History, 2024–2024
| Election | Elected | Votes | Vote Share | Runner-up | Majority | Turnout |
|---|---|---|---|---|---|---|
| 2024 | Brendan O'Hara (SNP) | 15,582 | 34.7% | Amanda Hampsey (Conservative) | 6,232 (13.9 pts) | 62.8% |
Full Result Breakdown by Election
2024
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| Brendan O'Hara | SNP | 15,582 | 34.7% | Yes |
| Amanda Hampsey | Conservative | 9,350 | 20.8% | No |
| Hamish Maxwell | Labour | 8,585 | 19.1% | No |
| Alan Reid | Liberal Democrat | 7,359 | 16.4% | No |
| Melanie Hurst | Reform UK | 3,045 | 6.8% | No |
| Tommy MacPherson | Independent | 941 | 2.1% | No |
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party.
Not enough contested elections of data yet to chart a trend.
Trend
Argyll, Bute and South Lochaber has been contested at 1 general election on record (2024). Parties that have won a seat here over that span: SNP.
Frequently Asked Questions
Who won Argyll, Bute and South Lochaber in the 2024 general election?
SNP won Argyll, Bute and South Lochaber in 2024 with 15,582 votes (34.7%), a majority of 6,232 votes over Conservative in second place.
Which parties have won Argyll, Bute and South Lochaber since 2024?
Since 2024, Argyll, Bute and South Lochaber has been won by: SNP.
What was the closest result in Argyll, Bute and South Lochaber?
The closest result on record for Argyll, Bute and South Lochaber was 2024, when SNP beat Conservative by just 6,232 votes (13.9 percentage points).