Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
City of Durham was won by Labour at the 2024 general election, with a majority of 11,757 votes over Reform UK. This page covers every general election in City of Durham from 1983 to 2024.
Full Election History, 1983–2024
Election
Elected
Votes
Vote Share
Runner-up
Majority
Turnout
1983
Mark Hughes (Labour)
18,163
36.5%
David Stoker (Social Democratic Party)
1,973 (4.0 pts)
74.4%
1987
Gerry Steinberg (Labour)
23,382
44.9%
David Stoker (Social Democratic Party)
6,125 (11.8 pts)
78.2%
1992
Gerry Steinberg (Labour)
27,095
53.3%
Martin Woodroofe (Conservative)
15,058 (29.6 pts)
74.6%
1997
Gerry Steinberg (Labour)
31,102
63.3%
Richard Chalk (Conservative)
22,504 (45.8 pts)
70.9%
2001
Gerry Steinberg (Labour)
23,254
56.1%
Carol Woods (Liberal Democrat)
13,441 (32.4 pts)
59.6%
2005
Roberta Blackman-Woods (Labour)
20,928
47.2%
Carol Woods (Liberal Democrat)
3,274 (7.4 pts)
62.1%
2010
Roberta Blackman-Woods (Labour)
20,496
44.3%
Carol Woods (Liberal Democrat)
3,067 (6.6 pts)
67.3%
2015
Roberta Blackman-Woods (Labour)
21,596
47.3%
Rebecca Coulson (Conservative)
11,439 (25.1 pts)
66.6%
2017
Roberta Blackman-Woods (Labour)
26,772
55.4%
Richard Lawrie (Conservative)
12,364 (25.6 pts)
68.1%
2019
Mary Foy (Labour)
20,531
42.0%
William Morgan (Conservative)
5,025 (10.3 pts)
68.8%
2024
Mary Foy (Labour)
19,131
47.1%
Mark Belch (Reform UK)
11,757 (28.9 pts)
57.8%
Full Result Breakdown by Election
1983
Candidate
Party
Votes
Share
Elected
Mark Hughes
Labour
18,163
36.5%
Yes
David Stoker
Social Democratic Party
16,190
32.5%
No
Matthew Eaton Lavis
Conservative
15,438
31.0%
No
1987
Candidate
Party
Votes
Share
Elected
Gerry Steinberg
Labour
23,382
44.9%
Yes
David Stoker
Social Democratic Party
17,257
33.2%
No
Gordon Matthew Colquhoun
Conservative
11,408
21.9%
No
1992
Candidate
Party
Votes
Share
Elected
Gerry Steinberg
Labour
27,095
53.3%
Yes
Martin Woodroofe
Conservative
12,037
23.7%
No
Nigel Martin
Liberal Democrat
10,915
21.5%
No
Jane Banks
Green
812
1.6%
No
1997
Candidate
Party
Votes
Share
Elected
Gerry Steinberg
Labour
31,102
63.3%
Yes
Richard Chalk
Conservative
8,598
17.5%
No
Nigel Martin
Liberal Democrat
7,499
15.3%
No
Margaret Robson
Referendum Party
1,723
3.5%
No
Paul Kember
Natural Law
213
0.4%
No
2001
Candidate
Party
Votes
Share
Elected
Gerry Steinberg
Labour
23,254
56.1%
Yes
Carol Woods
Liberal Democrat
9,813
23.7%
No
Nick Cartmell
Conservative
7,167
17.3%
No
Chris Williamson
UKIP
1,252
3.0%
No
2005
Candidate
Party
Votes
Share
Elected
Roberta Blackman-Woods
Labour
20,928
47.2%
Yes
Carol Woods
Liberal Democrat
17,654
39.8%
No
Ben Rogers
Conservative
4,179
9.4%
No
Tony Martin
Veritas
1,603
3.6%
No
2010
Candidate
Party
Votes
Share
Elected
Roberta Blackman-Woods
Labour
20,496
44.3%
Yes
Carol Woods
Liberal Democrat
17,429
37.7%
No
Nick Varley
Conservative
6,146
13.3%
No
Ralph Musgrave
BNP
1,153
2.5%
No
Nigel Coghill-Marshall
UKIP
856
1.9%
No
Jonathan Collings
Independent
172
0.4%
No
2015
Candidate
Party
Votes
Share
Elected
Roberta Blackman-Woods
Labour
21,596
47.3%
Yes
Rebecca Coulson
Conservative
10,157
22.2%
No
Liam Clark
UKIP
5,232
11.5%
No
Craig Martin
Liberal Democrat
5,153
11.3%
No
Jonathan Elmer
Green
2,687
5.9%
No
John Marshall
Independent
649
1.4%
No
Jon Collings
Independent
195
0.4%
No
2017
Candidate
Party
Votes
Share
Elected
Roberta Blackman-Woods
Labour
26,772
55.4%
Yes
Richard Lawrie
Conservative
14,408
29.8%
No
Amanda Hopgood
Liberal Democrat
4,787
9.9%
No
Malcolm Bint
UKIP
1,116
2.3%
No
Jonathan Elmer
Green
797
1.6%
No
Jim Clark
Independent
399
0.8%
No
Jon Collings
Young People's Party
45
0.1%
No
2019
Candidate
Party
Votes
Share
Elected
Mary Foy
Labour
20,531
42.0%
Yes
William Morgan
Conservative
15,506
31.7%
No
Amanda Hopgood
Liberal Democrat
7,935
16.2%
No
Lesley Wright
Brexit Party
3,252
6.7%
No
Jonathan Elmer
Green
1,635
3.3%
No
2024
Candidate
Party
Votes
Share
Elected
Mary Foy
Labour
19,131
47.1%
Yes
Mark Belch
Reform UK
7,374
18.2%
No
Mark Wilkes
Liberal Democrat
5,920
14.6%
No
Luke Holmes
Conservative
5,221
12.9%
No
Jonathan Elmer
Green
2,803
6.9%
No
Sarah Welbourne
Social Democratic Party
178
0.4%
No
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party.
Trend
City of Durham has been contested at 11 general elections on record since 1983. Parties that have won a seat here over that span: Labour.
Frequently Asked Questions
Who won City of Durham in the 2024 general election?
Labour won City of Durham in 2024 with 19,131 votes (47.1%), a majority of 11,757 votes over Reform UK in second place.
Which parties have won City of Durham since 1983?
Since 1983, City of Durham has been won by: Labour.
What was the closest result in City of Durham?
The closest result on record for City of Durham was 1983, when Labour beat Social Democratic Party by just 1,973 votes (4.0 percentage points).