North Ayrshire and Arran — UK General Election Results
Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
North Ayrshire and Arran was won by Labour at the 2024 general election, with a majority of 3,551 votes over SNP. This page covers every general election in North Ayrshire and Arran from 2005 to 2024.
Full Election History, 2005–2024
Election
Elected
Votes
Vote Share
Runner-up
Majority
Turnout
2005
Katy Clark (Labour)
19,417
43.9%
Stewart Connell (Conservative)
11,296 (25.6 pts)
60.6%
2010
Katy Clark (Labour)
21,860
47.4%
Patricia Gibson (SNP)
9,895 (21.5 pts)
62.3%
2015
Patricia Gibson (SNP)
28,641
53.2%
Katy Clark (Labour)
13,573 (25.2 pts)
71.2%
2017
Patricia Gibson (SNP)
18,451
38.9%
David Rocks (Conservative)
3,633 (7.7 pts)
64.9%
2019
Patricia Gibson (SNP)
23,376
48.5%
David Rocks (Conservative)
8,521 (17.7 pts)
65.6%
2024
Irene Campbell (Labour)
16,821
39.8%
Patricia Gibson (SNP)
3,551 (8.4 pts)
58.8%
Full Result Breakdown by Election
2005
Candidate
Party
Votes
Share
Elected
Katy Clark
Labour
19,417
43.9%
Yes
Stewart Connell
Conservative
8,121
18.4%
No
Tony Gurney
SNP
7,938
18.0%
No
George White
Liberal Democrat
7,264
16.4%
No
Colin Turbett
Scottish Socialist
780
1.8%
No
John Pursley
UKIP
382
0.9%
No
Louise McDaid
Socialist Labour
303
0.7%
No
2010
Candidate
Party
Votes
Share
Elected
Katy Clark
Labour
21,860
47.4%
Yes
Patricia Gibson
SNP
11,965
25.9%
No
Philip Lardner
Conservative
7,212
15.6%
No
Gillian Cole-Hamilton
Liberal Democrat
4,630
10.0%
No
Louise McDaid
Socialist Labour
449
1.0%
No
2015
Candidate
Party
Votes
Share
Elected
Patricia Gibson
SNP
28,641
53.2%
Yes
Katy Clark
Labour
15,068
28.0%
No
Jamie Greene
Conservative
7,968
14.8%
No
Sharon McGonigal
UKIP
1,296
2.4%
No
Ruby Kirkwood
Liberal Democrat
896
1.7%
No
2017
Candidate
Party
Votes
Share
Elected
Patricia Gibson
SNP
18,451
38.9%
Yes
David Rocks
Conservative
14,818
31.2%
No
Christopher Rimicans
Labour
13,040
27.5%
No
Mark Dickson
Liberal Democrat
1,124
2.4%
No
2019
Candidate
Party
Votes
Share
Elected
Patricia Gibson
SNP
23,376
48.5%
Yes
David Rocks
Conservative
14,855
30.8%
No
Cameron Gilmore
Labour
6,702
13.9%
No
Louise Young
Liberal Democrat
2,107
4.4%
No
David Nairn
Green
1,114
2.3%
No
2024
Candidate
Party
Votes
Share
Elected
Irene Campbell
Labour
16,821
39.8%
Yes
Patricia Gibson
SNP
13,270
31.4%
No
Todd Ferguson
Conservative
5,954
14.1%
No
Mike Mann
Reform UK
3,415
8.1%
No
Cara McKee
Green
1,327
3.1%
No
Gillian Cole-Hamilton
Liberal Democrat
1,005
2.4%
No
Ian Gibson
Social Democratic Party
238
0.6%
No
James McDaid
Socialist Labour
232
0.5%
No
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party.
Trend
North Ayrshire and Arran has been contested at 6 general elections on record since 2005. Parties that have won a seat here over that span: Labour, SNP.
Frequently Asked Questions
Who won North Ayrshire and Arran in the 2024 general election?
Labour won North Ayrshire and Arran in 2024 with 16,821 votes (39.8%), a majority of 3,551 votes over SNP in second place.
Which parties have won North Ayrshire and Arran since 2005?
Since 2005, North Ayrshire and Arran has been won by: Labour, SNP.
What was the closest result in North Ayrshire and Arran?
The closest result on record for North Ayrshire and Arran was 2017, when SNP beat Conservative by just 3,633 votes (7.7 percentage points).