Alloa and Grangemouth — UK General Election Results
Alloa and Grangemouth was won by Labour at the 2024 general election, with a majority of 6,122 votes over SNP. This page covers the 2024 general election, the only one on record for Alloa and Grangemouth under this name.
Full Election History, 2024–2024
| Election | Elected | Votes | Vote Share | Runner-up | Majority | Turnout |
|---|---|---|---|---|---|---|
| 2024 | Brian Leishman (Labour) | 18,039 | 43.8% | John Nicolson (SNP) | 6,122 (14.9 pts) | 58.4% |
Full Result Breakdown by Election
2024
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| Brian Leishman | Labour | 18,039 | 43.8% | Yes |
| John Nicolson | SNP | 11,917 | 28.9% | No |
| Richard Fairley | Reform UK | 3,804 | 9.2% | No |
| Rachel Nunn | Conservative | 3,127 | 7.6% | No |
| Nariese Whyte | Green | 1,421 | 3.4% | No |
| Adrian May | Liberal Democrat | 1,151 | 2.8% | No |
| Eva Comrie | Independent | 881 | 2.1% | No |
| Kenny MacAskill | Alba Party | 638 | 1.5% | No |
| Tom Flanagan | Workers Party of Britain | 223 | 0.5% | 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
Alloa and Grangemouth has been contested at 1 general election on record (2024). Parties that have won a seat here over that span: Labour.
Frequently Asked Questions
Who won Alloa and Grangemouth in the 2024 general election?
Labour won Alloa and Grangemouth in 2024 with 18,039 votes (43.8%), a majority of 6,122 votes over SNP in second place.
Which parties have won Alloa and Grangemouth since 2024?
Since 2024, Alloa and Grangemouth has been won by: Labour.
What was the closest result in Alloa and Grangemouth?
The closest result on record for Alloa and Grangemouth was 2024, when Labour beat SNP by just 6,122 votes (14.9 percentage points).