Stockton-on-Tees
Unitary authority · North East · 56 seats in 27 wards · All seats elected every four years · Next election 6 May 2027
Labour run Stockton-on-Tees Council as a minority administration. The council has 56 councillors in 27 wards. Seats by party: Conservative 26, Labour 22, Other 8. The next election is on 6 May 2027.
Seats by party
Who holds each ward
Winning margin at the last election, in points.
Coloured by the party holding most of the ward's seats today; where seats are split evenly, by the party with the higher share at the last election.
Councillors and last results
Select a ward for its full results, candidates and last by-election.
| Ward and councillors | Last election |
|---|---|
| Billingham Central Barry Woodhouse, Ann McCoy | 4 May 2023 Labour 53.2% lead 33.4 pts |
| Billingham East Mick Stoker, Michelle Bendelow | 4 May 2023 Labour 63.5% lead 44.5 pts |
| Billingham North Marc Besford, Clare Besford | 4 May 2023 Labour 54.7% lead 17.1 pts |
| Billingham South Katie Zagoria, Paul Weston | 4 May 2023 Labour 62.1% lead 44.3 pts |
| Billingham West & Wolviston David Reynard, Marcus Vickers | 4 May 2023 Conservative 33.4% lead 8.1 pts |
| Bishopsgarth & Elm Tree Emily Tate, Hugo Stratton | 4 May 2023 Conservative 62.8% lead 25.6 pts |
| Eaglescliffe East Jim Taylor, Stefan Houghton | 4 May 2023 Conservative 51.9% lead 23.8 pts |
| Eaglescliffe West Diane Clarke, Stephen Dodds | 4 May 2023 Conservative 56.5% lead 27.3 pts |
| Fairfield Jack Miller, Mohammed Mazi, Stephen Richardson | 4 May 2023 Conservative 29.4% lead 10.9 pts |
| Grangefield Carol Clark | 4 May 2023 Labour 62.6% lead 25.2 pts |
| Hardwick & Salters Lane Norma Stephenson, Nigel Cooke | 4 May 2023 Labour 56.8% lead 27.4 pts |
| Hartburn Jason French, Lynn Hall, Niall Innes | 22 June 2023 Conservative 56.5% lead 32.1 pts |
| Ingleby Barwick North Alan Watson, Sally Watson, Ted Strike | 4 May 2023 Conservative 24.3% lead 0.7 pts |
| Ingleby Barwick South Kevin Faulks, Ross Patterson, Stefan Barnes | 4 May 2023 Ingleby Barwick Independent Society 33.2% lead 7.4 pts |
| Mandale & Victoria Richard Eglington, Nathan Gale | 4 May 2023 Labour 44.7% lead 13.4 pts |
| Newtown Marilyn Surtees | 4 May 2023 Labour 74.4% lead 48.8 pts |
| Northern Parishes John Gardner, Vanessa Sewell | 4 May 2023 Conservative 47.4% lead 19.9 pts |
| Norton Central Lisa Evans, Steve Nelson | 4 May 2023 Labour 39.7% lead 20.1 pts |
| Norton North Hilary Vickers, Tony Riordan | 4 May 2023 Conservative 55.2% lead 10.4 pts |
| Norton South Eileen Johnson, Robert Cook | 4 May 2023 Labour 75.4% lead 50.8 pts |
| Ropner Shakeel Hussain, Sufi Mubeen | 4 May 2023 Conservative 55.8% lead 11.6 pts |
| Roseworth Jim Beall, Barbara Inman | 4 May 2023 Labour 69.3% lead 47.2 pts |
| Southern Villages Elsi Hampton | 4 May 2023 Conservative 70.5% lead 41.0 pts |
| Stainsby Hill Ray Godwin, Sylvia Walmsley | 4 May 2023 Thornaby Independent Association 58.8% lead 32.6 pts |
| Stockton Town Centre Pauline Beall, Paul Rowling | 4 May 2023 Labour 60.5% lead 34.2 pts |
| Village Mick Moore, Ian Dalgarno | 4 May 2023 Thornaby Independent Association 53.4% lead 28.0 pts |
| Yarm Dan Fagan, Andrew Sherris, John Coulson | 4 May 2023 Conservative 37.9% lead 21.0 pts |
Billingham Central
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Ann McCoy Elected | Labour | 826 |
| Barry Woodhouse Elected | Labour | 733 |
| John Gerard McDermottroe | Reform | 308 |
| John William Graham Sharp | Conservative | 259 |
| Lynn Tunney | Conservative | 242 |
| Christine Stringer | Green | 159 |
Party shares count each party's leading candidate.
Billingham East
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Michelle Bendelow Elected | Labour | 781 |
| Mick Stoker Elected | Labour | 732 |
| Margaret Carney | Conservative | 233 |
| Colin George Jeffrey | Green | 215 |
| Ian Geer | Conservative | 207 |
| David Pryce Stringer | Green | 178 |
Party shares count each party's leading candidate.
Billingham North
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Clare Gamble Elected | Labour | 1,045 |
| Marc Besford Elected | Labour | 1,011 |
| Kevin Barry | Conservative | 718 |
| Luke Stott | Conservative | 593 |
| Jess Hobson | Green | 148 |
Party shares count each party's leading candidate.
Billingham South
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Paul Weston Elected | Labour | 1,037 |
| Katie Weston Elected | Labour | 1,005 |
| David Scott | Conservative | 298 |
| Joan Holdaway | Conservative | 291 |
| David Roger Spence | Reform | 150 |
| Kenneth Stringer | Green | 129 |
| Splendita Maria Lacey | Independent | 56 |
Party shares count each party's leading candidate.
Billingham West & Wolviston
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| David Reynard Elected | Conservative | 838 |
| Marcus Lennon Vickers Elected | Conservative | 766 |
| Helen Atkinson | Independent | 634 |
| Michael Smith | Labour | 549 |
| Daniel Forrest | Labour | 524 |
| Guy David Snead | Independent | 485 |
Party shares count each party's leading candidate.
Bishopsgarth & Elm Tree
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Hugo Thomas Stratton Elected | Conservative | 1,288 |
| Emily Anne Tate Elected | Conservative | 1,227 |
| John Cunningham | Labour | 764 |
| Stephen James Jennings | Labour | 752 |
Party shares count each party's leading candidate.
Eaglescliffe East
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Stefan Richard Houghton Elected | Conservative | 1,258 |
| Jim Taylor Elected | Conservative | 1,101 |
| Reginald Rowlinson | Labour | 682 |
| Kiran Singh | Green | 484 |
Party shares count each party's leading candidate.
Eaglescliffe West
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Laura Tunney Elected | Conservative | 1,204 |
| Diane Clarke Elected | Conservative | 1,140 |
| Francis William Batchelor | Labour | 623 |
| James Clarke | Labour | 494 |
| Samuel Bradford | Green | 168 |
| Andrew Frederick Stephenson | Reform | 135 |
Party shares count each party's leading candidate.
Last by-election, 11 December 2025
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Stephen John Dodds Elected | Conservative | 1,194 | 60.9% |
| Rick MacDonald | Reform | 470 | 24.0% |
| Danny Reed | Green | 150 | 7.6% |
| Frank William Saul | Labour | 147 | 7.5% |
Fairfield
Last scheduled election, 4 May 2023 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Stephen John Richardson Elected | Conservative | 1,273 |
| Alex Griffiths Elected | Conservative | 1,219 |
| Susan Maria Scott Elected | Conservative | 1,183 |
| Andrew Cunningham | Labour | 801 |
| Jack Conner James Johnson-Colmer | Labour | 723 |
| John George Hetherington Stephenson | Labour | 712 |
| Bill Woodhead | Independent | 694 |
| Maurice Perry | Independent | 582 |
| Laraine Ann Perry | Independent | 519 |
| Neil McCabe | Reform | 242 |
| Susan Thomas | Independent | 108 |
| Michael James Thomas | Independent | 86 |
| William Bell-Berry | Independent | 30 |
Party shares count each party's leading candidate.
Last by-election, 19 September 2024 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Jack Lewis Miller Elected | Conservative | 1,291 |
| Mohammed Mazi Elected | Conservative | 1,181 |
| Stephen James Jennings | Labour | 528 |
| Oli Hall | Labour | 496 |
| Neil McCabe | Reform | 344 |
| Steve Matthews | Reform | 304 |
| Charlton James Gibben | Independent | 110 |
| Samuel Bradford | Green | 62 |
| Mo Waqas | Lib Dem | 45 |
| Hadia Malik | Lib Dem | 43 |
| William Bell-Berry | Independent | 11 |
Party shares count each party's leading candidate.
Grangefield
Last scheduled election, 4 May 2023
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Carol Clark Elected | Labour | 547 | 62.6% |
| Louisa Clarke | Conservative | 327 | 37.4% |
Hardwick & Salters Lane
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Norma Stephenson Elected | Labour | 675 |
| Nigel Cooke Elected | Labour | 654 |
| Craig Harker | Reform | 349 |
| Graham Harker | Reform | 267 |
| Maureen Merifield | Conservative | 164 |
| Judith Wellington | Conservative | 160 |
Party shares count each party's leading candidate.
Hartburn
Last scheduled election, 22 June 2023 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Lynn Elizabeth Hall Elected | Conservative | 1,788 |
| Niall Innes Elected | Conservative | 1,733 |
| Jason John French Elected | Conservative | 1,574 |
| Christopher Coombs | Labour | 771 |
| Joanna Louise Tyler | Labour | 681 |
| Jess Hobson | Green | 342 |
| Andrew Michael Elliott | Reform | 264 |
| Andrew Frederick Stephenson | Reform | 169 |
| Kiran Singh | Green | 134 |
| Jason Walter Jordan | Green | 131 |
Party shares count each party's leading candidate.
Ingleby Barwick North
Last scheduled election, 4 May 2023 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Sally Ann Watson Elected | Conservative | 874 |
| Ted Strike Elected | Independent | 848 |
| Alan Watson Elected | Conservative | 827 |
| Patricia Mary Faulks | Ingleby Barwick Independent Society | 824 |
| Jason Stephen Keith Foreman | Ingleby Barwick Independent Society | 681 |
| Elizabeth Anne Wood | Labour | 658 |
| Jenny Rutland | Conservative | 650 |
| Jean Patricia Kirby | Ingleby Barwick Independent Society | 583 |
| Stephen James Harland | Green | 333 |
| Angela French | Independent | 57 |
Party shares count each party's leading candidate.
Ingleby Barwick South
Last scheduled election, 4 May 2023 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Kevin Charles Faulks Elected | Ingleby Barwick Independent Society | 1,203 |
| Stefan Barnes Elected | Ingleby Barwick Independent Society | 1,174 |
| Ross Patterson Elected | Ingleby Barwick Independent Society | 1,111 |
| Michelle Elizabeth Fryer | Conservative | 935 |
| Stuart John Davies | Conservative | 880 |
| Kevin Mark Nicholas | Labour | 648 |
| David Peter Hobson | Green | 361 |
| James Alexander Irwin | Conservative | 317 |
| Zoe Eleanor Mathers | Independent | 262 |
| Tony Ellison | Reform | 124 |
| Erica Patrica Clough | Independent | 54 |
| Michael Williamson | Independent | 36 |
Party shares count each party's leading candidate.
Mandale & Victoria
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Richard Francis Eglington Elected | Labour | 728 |
| Nathan Adam Gale Elected | Labour | 621 |
| Steve Walmsley | Thornaby Independent Association | 509 |
| Tina Large | Thornaby Independent Association | 488 |
| Lewis Martin Donegan | Conservative | 216 |
| Luke John Frost | Independent | 174 |
| Tony Hampton | Conservative | 154 |
Party shares count each party's leading candidate.
Newtown
Last scheduled election, 4 May 2023
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Marilyn Surtees Elected | Labour | 348 | 74.4% |
| Lesley Anne Riordan | Conservative | 120 | 25.6% |
Northern Parishes
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| John David Gardner Elected | Conservative | 938 |
| Vanessa Jane Sewell Elected | Conservative | 934 |
| Steve Matthews | Independent | 545 |
| Mark Colin McCarthy | Labour | 496 |
Party shares count each party's leading candidate.
Norton Central
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Steve Nelson Elected | Labour | 719 |
| Lisa Jane Evans Elected | Labour | 625 |
| Tomo Thompson | Independent | 355 |
| Tony Maxwell | Conservative | 325 |
| Ann Marie Young | Conservative | 314 |
| Helen Deehan | Independent | 238 |
| Ethan Joshua McGlade | Independent | 174 |
Party shares count each party's leading candidate.
Norton North
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Hilary Vickers Elected | Conservative | 1,408 |
| Tony Riordan Elected | Conservative | 1,400 |
| David Wilburn | Labour | 1,143 |
| Norma Wilburn | Labour | 1,134 |
Party shares count each party's leading candidate.
Norton South
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Bob Cook Elected | Labour | 931 |
| Eileen Johnson Elected | Labour | 904 |
| Geoffrey Nightscales | Conservative | 303 |
| David John Smith | Conservative | 291 |
Party shares count each party's leading candidate.
Ropner
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Shakeel Hussain Elected | Conservative | 934 |
| Sufi Mubeen Elected | Conservative | 876 |
| Mohammed Javed | Labour | 739 |
| Kerri Prince | Labour | 721 |
Party shares count each party's leading candidate.
Roseworth
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Jim Beall Elected | Labour | 863 |
| Barbara Inman Elected | Labour | 844 |
| Marie Smailes | Conservative | 275 |
| Jacky Bright | Conservative | 253 |
| Martin Andrew Walker | Reform | 107 |
Party shares count each party's leading candidate.
Southern Villages
Last scheduled election, 4 May 2023
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Elsi Hampton Elected | Conservative | 548 | 70.5% |
| Gail Andrea Chandler | Labour | 229 | 29.5% |
Stainsby Hill
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Sylvia May Walmsley Elected | Thornaby Independent Association | 932 |
| Ray Godwin Elected | Thornaby Independent Association | 900 |
| Ben Lamb | Labour | 415 |
| Zac Joseph Curtis Higginbotham | Labour | 405 |
| John Michael Dent | Conservative | 237 |
| Sarah Louise Dent | Conservative | 221 |
Party shares count each party's leading candidate.
Stockton Town Centre
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Pauline Beall Elected | Labour | 731 |
| Paul Rowling Elected | Labour | 629 |
| Allison Kendra Williams | Conservative | 318 |
| Mohamed Mazi | Conservative | 286 |
| Alan Hardy | Independent | 160 |
Party shares count each party's leading candidate.
Village
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Mick Moore Elected | Thornaby Independent Association | 806 |
| Ian John Dalgarno Elected | Thornaby Independent Association | 783 |
| Julie Cooper | Conservative | 383 |
| Paul Adrian Jenkins | Labour | 321 |
| Tim Cunniffe | Conservative | 305 |
| Daniel Michael Smith | Labour | 281 |
Party shares count each party's leading candidate.
Yarm
Last scheduled election, 4 May 2023 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Andrew Bickers Liddell Sherris Elected | Conservative | 1,805 |
| Dan Fagan Elected | Conservative | 1,612 |
| John Herbert Coulson Elected | Conservative | 1,575 |
| John Charles Butler | Labour | 803 |
| Pamela Smailes | Independent | 802 |
| Barbara Wegg | Independent | 748 |
| Jason Walter Jordan | Green | 600 |
Party shares count each party's leading candidate.
Every council by-election since 2021
2 by-elections since July 2021, 0 of them gains.
| Date | Ward | Result | Winner's share |
|---|---|---|---|
| 11 December 2025 | Eaglescliffe West | Conservative hold | 61.0% |
| 19 September 2024 | Fairfield | Conservative hold | 54.0% |
Parliamentary constituencies
| Constituency | Share of council | 2024 winner | Projected now |
|---|---|---|---|
| Stockton North | 50% | Labour | Labour 40% |
| Stockton West | 41% | Conservative | Conservative 40% |
| Middlesbrough and Thornaby East | 9% | Labour | Labour 40% |
Share of the council: the proportion of its census neighbourhoods (2021 LSOAs) in each seat. The projection is PollCheck's demographic model at current polling, not a forecast.
Who lives in Stockton-on-Tees
196,590 residents in 83,755 households
GB figure. 2021 Census (Scotland: 2022): age as a share of residents aged 15 and over, qualifications of residents aged 16 and over, housing as a share of households. Leave: 2016 EU referendum, Electoral Commission results by counting area.
Councils most like this one
Closest on the measures above: the 2016 Leave vote, age, qualifications and housing. Maps show which party holds each ward.
Sources and method
Seat totals and control: PollCheck council control tracker. Councillors: Open Council Data (CC BY-SA 4.0). Election results: Democracy Club (CC BY 4.0), with some vote counts from DCLEAPIL, Leman (2025) (CC BY-SA 4.0), and corrections checked against councils' official declarations. Ward boundaries: Source: Office for National Statistics licensed under the Open Government Licence v.3.0. Contains OS data © Crown copyright and database right 2026. Census: Office for National Statistics and National Records of Scotland.
Councillor lists and DCLEAPIL-derived vote counts on this page are available under CC BY-SA 4.0.
In wards electing more than one councillor, a party's share counts only its leading candidate (the Rallings and Thrasher method). Independents count individually. The lead is the gap between the top two parties' shares.