Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Ribble Valley was won by Labour at the 2024 general election, with a majority of 856 votes over Conservative. This page covers every general election in Ribble Valley from 1983 to 2024.
Full Election History, 1983–2024
Election
Elected
Votes
Vote Share
Runner-up
Majority
Turnout
1983
David Waddington (Conservative)
29,223
63.4%
Michael Carr (Social Democratic Party)
18,591 (40.4 pts)
76.8%
1987
David Waddington (Conservative)
30,136
60.9%
Michael Carr (Social Democratic Party)
19,528 (39.4 pts)
79.2%
1992
Nigel Evans (Conservative)
29,178
52.4%
Michael Carr (Liberal Democrat)
6,542 (11.7 pts)
85.7%
1997
Nigel Evans (Conservative)
26,702
46.7%
Michael Carr (Liberal Democrat)
6,640 (11.6 pts)
78.7%
2001
Nigel Evans (Conservative)
25,308
51.5%
Michael Carr (Liberal Democrat)
11,238 (22.9 pts)
66.2%
2005
Nigel Evans (Conservative)
25,834
51.9%
Julie Young (Liberal Democrat)
14,171 (28.5 pts)
65.7%
2010
Nigel Evans (Conservative)
26,298
50.3%
Paul Foster (Labour)
14,769 (28.2 pts)
67.3%
2015
Nigel Evans (Conservative)
25,404
48.6%
David Hinder (Labour)
13,606 (26.0 pts)
67.7%
2017
Nigel Evans (Conservative)
31,919
57.8%
David Hinder (Labour)
13,199 (23.9 pts)
71.0%
2019
Nigel Evans (Conservative)
33,346
60.3%
Giles Bridge (Labour)
18,439 (33.4 pts)
70.1%
2024
Maya Ellis (Labour)
18,177
34.9%
Nigel Evans (Conservative)
856 (1.7 pts)
64.9%
Full Result Breakdown by Election
1983
Candidate
Party
Votes
Share
Elected
David Waddington
Conservative
29,223
63.4%
Yes
Michael Carr
Social Democratic Party
10,632
23.1%
No
Edward Saville
Labour
6,214
13.5%
No
1987
Candidate
Party
Votes
Share
Elected
David Waddington
Conservative
30,136
60.9%
Yes
Michael Carr
Social Democratic Party
10,608
21.4%
No
Greg Pope
Labour
8,781
17.7%
No
1992
Candidate
Party
Votes
Share
Elected
Nigel Evans
Conservative
29,178
52.4%
Yes
Michael Carr
Liberal Democrat
22,636
40.6%
No
Ronald Pickup
Labour
3,649
6.5%
No
David Beesley
Raving Loony Green Giant
152
0.3%
No
Nicola Holmes
Natural Law
112
0.2%
No
1997
Candidate
Party
Votes
Share
Elected
Nigel Evans
Conservative
26,702
46.7%
Yes
Michael Carr
Liberal Democrat
20,062
35.1%
No
Marcus Johnstone
Labour
9,013
15.8%
No
Julian Parkinson
Referendum Party
1,297
2.3%
No
Nicola Holmes
Natural Law
147
0.3%
No
2001
Candidate
Party
Votes
Share
Elected
Nigel Evans
Conservative
25,308
51.5%
Yes
Michael Carr
Liberal Democrat
14,070
28.6%
No
Marcus Johnstone
Labour
9,793
19.9%
No
2005
Candidate
Party
Votes
Share
Elected
Nigel Evans
Conservative
25,834
51.9%
Yes
Julie Young
Liberal Democrat
11,663
23.4%
No
Jack Davenport
Labour
10,924
22.0%
No
Kevin Henry
UKIP
1,345
2.7%
No
2010
Candidate
Party
Votes
Share
Elected
Nigel Evans
Conservative
26,298
50.3%
Yes
Paul Foster
Labour
11,529
22.0%
No
Allan Knox
Liberal Democrat
10,732
20.5%
No
Stephen Rush
UKIP
3,496
6.7%
No
Tony Johnson
Independent
232
0.4%
No
2015
Candidate
Party
Votes
Share
Elected
Nigel Evans
Conservative
25,404
48.6%
Yes
David Hinder
Labour
11,798
22.6%
No
Shirley Parkinson
UKIP
8,250
15.8%
No
Jackie Pearcey
Liberal Democrat
2,756
5.3%
No
Graham Sowter
Green
2,193
4.2%
No
David Brass
Independent
1,498
2.9%
No
Grace Astley
Independent
288
0.6%
No
Tony Johnson
The Independent Political Alliance Party
56
0.1%
No
2017
Candidate
Party
Votes
Share
Elected
Nigel Evans
Conservative
31,919
57.8%
Yes
David Hinder
Labour
18,720
33.9%
No
Allan Knox
Liberal Democrat
3,247
5.9%
No
Graham Sowter
Green
1,314
2.4%
No
2019
Candidate
Party
Votes
Share
Elected
Nigel Evans
Conservative
33,346
60.3%
Yes
Giles Bridge
Labour
14,907
27.0%
No
Chantelle Seddon
Liberal Democrat
4,776
8.6%
No
Paul Yates
Green
1,704
3.1%
No
Tony Johnson
Independent
551
1.0%
No
2024
Candidate
Party
Votes
Share
Elected
Maya Ellis
Labour
18,177
34.9%
Yes
Nigel Evans
Conservative
17,321
33.3%
No
John Carroll
Reform UK
8,524
16.4%
No
John Potter
Liberal Democrat
5,001
9.6%
No
Caroline Montague
Green
1,727
3.3%
No
Qasim Ajmi
Independent
1,273
2.4%
No
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party.
Trend
Ribble Valley has been contested at 11 general elections on record since 1983. Parties that have won a seat here over that span: Conservative, Labour.
Frequently Asked Questions
Who won Ribble Valley in the 2024 general election?
Labour won Ribble Valley in 2024 with 18,177 votes (34.9%), a majority of 856 votes over Conservative in second place.
Which parties have won Ribble Valley since 1983?
Since 1983, Ribble Valley has been won by: Conservative, Labour.
What was the closest result in Ribble Valley?
The closest result on record for Ribble Valley was 2024, when Labour beat Conservative by just 856 votes (1.7 percentage points).