Middlesbrough
Unitary authority · North East · 46 seats in 20 wards · All seats elected every four years · Next election 6 May 2027
Middlesbrough has a directly elected Labour mayor. Labour hold 24 of the 46 council seats. The council has 46 councillors in 20 wards. Seats by party: Labour 24, Other 15, Conservative 4, Reform 2, Lib Dem 1. 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 |
|---|---|
| Acklam Luke Henman, Tom Livingstone | 4 May 2023 Lib Dem 40.4% lead 10.4 pts |
| Ayresome Jackie Young, Janet Thompson | 4 May 2023 Labour 47.1% lead 20.6 pts |
| Berwick Hills & Pallister Donna Jones, Ian Blades, Julia Cooke | 4 May 2023 Labour 28.7% lead 3.8 pts |
| Brambles & Thorntree Jack Banks, Stella Tranter, Graham Wilson | 4 May 2023 Labour 28.0% lead 2.9 pts |
| Central Lewis Young, Linda Lewis, Zafar Uddin | 4 May 2023 Labour 55.3% lead 37.9 pts |
| Coulby Newham Luke Mason, David Branson, Jo Nicholson | 4 May 2023 Labour 31.0% lead 2.0 pts |
| Hemlington Tom Mohan, Nicky Walker | 4 May 2023 Labour 49.2% lead 32.8 pts |
| Kader Jim Platt, Sharon Platt | 4 May 2023 Independent 35.0% lead 7.9 pts |
| Ladgate Luke Hurst, Tony Grainge | 4 May 2023 Independent 41.9% lead 13.8 pts |
| Linthorpe Naweed Hussain, Philippa Storey | 4 May 2023 Labour 55.9% lead 25.2 pts |
| Longlands & Beechwood Peter Gavigan, Mary Nugent, Joan McTigue | 4 May 2023 Labour 32.3% lead 4.2 pts |
| Marton East Dorothy Davison, Jason McConnell | 4 May 2023 Independent 36.0% lead 4.5 pts |
| Marton West Ian Morrish, David Jackson | 4 May 2023 Independent 27.7% lead 0.5 pts |
| Newport Jill Ewan, John Kabuye, Anne Romaine | 4 May 2023 Labour 53.6% lead 34.6 pts |
| North Ormesby Jan Ryles | 4 May 2023 Labour 54.1% lead 15.2 pts |
| Nunthorpe Mieka Smiles, Joanne Rush | 4 May 2023 Lib Dem 31.0% lead 1.1 pts |
| Park Edward Clynch, Theo Furness, Julia Rostron | 4 May 2023 Labour 39.7% lead 25.0 pts |
| Park End & Beckfield Brian Hubbard, Stephen Hill, Michael Saunders | 4 May 2023 Independent 28.7% lead 1.4 pts |
| Stainton & Thornton David Coupe | 4 May 2023 Conservative 54.0% lead 8.0 pts |
| Trimdon Dennis McCabe, Christine Cooper | 4 May 2023 Independent 35.8% lead 8.4 pts |
Acklam
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Tom Livingstone Elected | Lib Dem | 867 |
| Sheila Dean Elected | Labour | 644 |
| Jon Carey | Lib Dem | 637 |
| Luke Henman | Labour | 566 |
| Eric Polano | Independent | 276 |
| Peter Welsh | Independent | 224 |
| Keith Barton | Conservative | 134 |
Party shares count each party's leading candidate.
Last by-election, 4 July 2024
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Luke Henman Elected | Labour | 1,067 | 38.9% |
| Mark Brown | Lib Dem | 850 | 31.0% |
| Jules Nicholson | Independent | 466 | 17.0% |
| Eric Charles Phillips | Conservative | 361 | 13.2% |
Ayresome
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Antony High Elected | Labour | 611 |
| Janet Thompson Elected | Labour | 457 |
| Andrew Hill | Independent | 344 |
| Pam Biswas | Conservative | 236 |
| Sophie Drumm | Lib Dem | 107 |
Party shares count each party's leading candidate.
Last by-election, 17 August 2023
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Jackie Young Elected | Independent | 318 | 35.7% |
| Mick Thompson | Labour | 294 | 33.0% |
| Claire Brent | Lib Dem | 201 | 22.6% |
| Sajid Hussain | Conservative | 40 | 4.5% |
| Matthew Harris | Green | 32 | 3.6% |
| Jon Rathmell | Independent | 5 | 0.6% |
Berwick Hills & Pallister
Last scheduled election, 4 May 2023 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Ian Blades Elected | Labour | 451 |
| Julia Cooke Elected | Labour | 416 |
| Donna Jones Elected | Independent | 391 |
| Steven James | Independent | 346 |
| Mick Thompson | Labour | 336 |
| Anna Walker | Independent | 303 |
| Alan Blyth | Conservative | 82 |
Party shares count each party's leading candidate.
Brambles & Thorntree
Last scheduled election, 4 May 2023 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Stella Tranter Elected | Labour | 364 |
| Jack Banks Elected | Labour | 362 |
| Graham Wilson Elected | Independent | 326 |
| Paul Mcgrath | Labour | 319 |
| Karl Simon Gallienne | Independent | 256 |
| Monty Towers | Independent | 211 |
| Peter Longstaff | Conservative | 99 |
| Becky Tyndall | Green | 43 |
Party shares count each party's leading candidate.
Central
Last scheduled election, 4 May 2023 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Linda Lewis Elected | Labour | 1,053 |
| Matt Storey Elected | Labour | 925 |
| Zafar Uddin Elected | Labour | 876 |
| Jackie Young | Independent | 331 |
| Peter Bradburn | Conservative | 218 |
| Ian Stewart Sturrock | Green | 156 |
| Ian Jones | Lib Dem | 145 |
Party shares count each party's leading candidate.
Last by-election, 4 July 2024
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Lewis Young Elected | Labour | 1,644 | 60.5% |
| Sajid Hussain | Conservative | 491 | 18.1% |
| Keith Young | Independent | 366 | 13.5% |
| Ian Jones | Lib Dem | 216 | 7.9% |
Coulby Newham
Last scheduled election, 4 May 2023 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| David Branson Elected | Labour | 899 |
| Luke Mason Elected | Conservative | 840 |
| Jo Nicholson Elected | Labour | 706 |
| Geoff Nicholson | Labour | 673 |
| Shamal Biswas | Conservative | 566 |
| Stefan Walker | Independent | 544 |
| Raymond Michael Sands | Independent | 214 |
| Barry Jobson | Green | 209 |
| Anna Katherine Whitmore | Independent | 193 |
Party shares count each party's leading candidate.
Hemlington
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Jeanette Ann Walker Elected | Labour | 620 |
| Nicky Walker Elected | Labour | 577 |
| Allan Bell | Independent | 207 |
| Chris Lovell | Independent | 181 |
| Sajid Hussain | Conservative | 153 |
| Val Beadnall | Conservative | 145 |
| Howard Thompson | Independent | 99 |
Party shares count each party's leading candidate.
Last by-election, 24 October 2024
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Tom Mohan Elected | Labour | 422 | 53.1% |
| Lewis James Melvin | Conservative | 251 | 31.6% |
| Barrie Cooper | Independent | 55 | 6.9% |
| Mehmoona Mirsab Ameen | Workers Party of Britain | 47 | 5.9% |
| Chris Henderson | Lib Dem | 20 | 2.5% |
Kader
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Jim Platt Elected | Independent | 944 |
| Sharon Platt Elected | Independent | 732 |
| Vic Walkington | Labour | 537 |
| Dominic Curtis | Conservative | 284 |
| Catherine Tina Lyon | Conservative | 241 |
| Michael Lawrence Livingstone | Lib Dem | 200 |
Party shares count each party's leading candidate.
Ladgate
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Tony Grainge Elected | Independent | 605 |
| Luke Hurst Elected | Conservative | 406 |
| Tom Mohan | Labour | 367 |
| Gemma Rushton | Labour | 352 |
| Sally Ann Middleton | Lib Dem | 66 |
Party shares count each party's leading candidate.
Linthorpe
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Philippa Storey Elected | Labour | 975 |
| Naweed Hussain Elected | Labour | 823 |
| John King | Independent | 535 |
| Paul Michael Hamilton | Lib Dem | 118 |
| George Robert Pugh | Conservative | 116 |
| Oliver Connett | Conservative | 114 |
Party shares count each party's leading candidate.
Longlands & Beechwood
Last scheduled election, 4 May 2023 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Mary Nugent Elected | Labour | 647 |
| Peter Gavigan Elected | Labour | 572 |
| Joan McTigue Elected | Independent | 563 |
| Sharon Sewell | Labour | 491 |
| Jacqueline Fovargue | Independent | 350 |
| Amjad Hossain | Independent | 200 |
| Nathaniel James Tumilty | Conservative | 163 |
| Stephen Smith | Conservative | 156 |
| Nana Livingstone | Lib Dem | 79 |
Party shares count each party's leading candidate.
Marton East
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Dorothy Davison Elected | Independent | 784 |
| Jason Patrick McConnell Elected | Independent | 685 |
| Mark O'Donnell | Labour | 336 |
| Firas Soudani | Conservative | 295 |
| Peter Symon | Conservative | 261 |
| Alma Hellaoui | Labour | 247 |
| Roger William Paul | Lib Dem | 75 |
Party shares count each party's leading candidate.
Marton West
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Ian Morrish Elected | Independent | 612 |
| David Jackson Elected | Independent | 603 |
| Andy Murphy-Brown | Conservative | 531 |
| Paul Austin | Conservative | 468 |
| Philip Ewan | Labour | 306 |
| Joanna Anna Paul | Lib Dem | 161 |
Party shares count each party's leading candidate.
Newport
Last scheduled election, 4 May 2023 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| John Kabuye Elected | Labour | 919 |
| Jill Ewan Elected | Labour | 911 |
| Anne Romaine Elected | Labour | 856 |
| Barrie Cooper | Independent | 326 |
| David Francis Revett | Green | 180 |
| Joyce Pugh | Conservative | 174 |
| Dinesh Maddula | Lib Dem | 115 |
Party shares count each party's leading candidate.
North Ormesby
Last scheduled election, 4 May 2023
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Jan Ryles Elected | Labour | 224 | 54.1% |
| Steve McCulloch | Independent | 161 | 38.9% |
| David Morgan | Conservative | 29 | 7.0% |
Nunthorpe
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Morgan McClintock Elected | Lib Dem | 712 |
| Mieka Smiles Elected | Conservative | 687 |
| Tom Bailey | Lib Dem | 509 |
| Martin Lyon | Conservative | 397 |
| Wade Tovey | Independent | 367 |
| Jon Rathmell | Independent | 333 |
| David Drumm | Labour | 196 |
| Julie McGee | Labour | 126 |
Party shares count each party's leading candidate.
Last by-election, 4 December 2025
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Joanne Rush Elected | Reform | 563 | 35.8% |
| Adrian Walker | Lib Dem | 550 | 35.0% |
| Martin Lyon | Conservative | 328 | 20.9% |
| Sam Boardman | Green | 79 | 5.0% |
| Richard Lewis | Labour | 52 | 3.3% |
Park
Last scheduled election, 4 May 2023 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Theo Furness Elected | Labour | 1,240 |
| Julia Rostron Elected | Labour | 1,191 |
| Edward Clynch Elected | Labour | 1,126 |
| Chris McIntyre | Independent | 460 |
| Frances McIntyre | Independent | 435 |
| Eddie Ndhlovu | Independent | 335 |
| Matthew Harris | Green | 274 |
| Valerie Symon | Conservative | 264 |
| Jack Thomas Stoker | Lib Dem | 119 |
Party shares count each party's leading candidate.
Park End & Beckfield
Last scheduled election, 4 May 2023 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Brian Hubbard Elected | Independent | 640 |
| Mick Saunders Elected | Independent | 609 |
| Stephen Hill Elected | Independent | 568 |
| Chris Williamson | Labour | 328 |
| Eddie Dryden | Labour | 261 |
| Jai Caisley | Labour | 249 |
| Margaret Blyth | Conservative | 82 |
| Ryan Howes | Conservative | 58 |
Party shares count each party's leading candidate.
Stainton & Thornton
Last scheduled election, 4 May 2023
| Candidate | Party | Votes | Share |
|---|---|---|---|
| David Philip Coupe Elected | Conservative | 625 | 54.0% |
| Jack Paul McKenna | Labour | 533 | 46.0% |
Trimdon
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Dennis McCabe Elected | Independent | 673 |
| Christine Cooper Elected | Independent | 515 |
| Christina Harris | Labour | 472 |
| James Robert Watson | Labour | 364 |
| Scott Symon | Conservative | 220 |
Party shares count each party's leading candidate.
Changed party since the election
1 councillor now sit for a different party from the one they were elected for.
| Ward | Councillor | Elected as | Now |
|---|---|---|---|
| Trimdon | Christine Cooper | Independent 2023 | Reform |
Every council by-election since 2021
6 by-elections since July 2021, 3 of them gains.
| Date | Ward | Result | Winner's share |
|---|---|---|---|
| 4 December 2025 | Nunthorpe | Reform gain from Lib Dem | 36.0% |
| 24 October 2024 | Hemlington | Labour hold | 53.1% |
| 19 July 2024 | Acklam | Labour hold | |
| 19 July 2024 | Central | Labour hold | |
| 17 August 2023 | Ayresome | Independent gain from Labour | |
| 1 July 2022 | Berwick Hills | Labour gain from Independent |
Parliamentary constituencies
| Constituency | Share of council | 2024 winner | Projected now |
|---|---|---|---|
| Middlesbrough and Thornaby East | 64% | Labour | Labour 40% |
| Middlesbrough South and East Cleveland | 36% | Labour | Labour 37% |
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 Middlesbrough
143,922 residents in 60,268 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.