Stafford
District council · West Midlands · 40 seats in 23 wards · All seats elected every four years · Next election 6 May 2027
Stafford Council is run by a Labour / Independent / Green coalition. The council has 40 councillors in 23 wards. Seats by party: Conservative 15, Labour 12, Other 7, Green 5, Lib Dem 1. The next election is on 6 May 2027.
A government plan to replace the councils in this area with two unitary councils was paused for review on 7 September 2026. Elections due in May 2027 will go ahead on existing council boundaries. Source
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 |
|---|---|
| Barlaston Gareth Jones | 4 May 2023 Conservative 54.0% lead 23.3 pts |
| Baswich Marnie Phillips, Ann Edgeller | 4 May 2023 Conservative 43.4% lead 13.4 pts |
| Common Aidan Godfrey | 4 May 2023 Labour 63.0% lead 37.5 pts |
| Coton Louise Nixon, Ant Reid | 4 May 2023 Labour 59.2% lead 39.6 pts |
| Doxey & Castletown Tony Pearce | 4 May 2023 Green 56.1% lead 37.8 pts |
| Eccleshall Peter Jones, Jeremy Pert | 4 May 2023 Conservative 52.5% lead 22.3 pts |
| Forebridge Julian Thorley | 4 May 2023 Labour 56.1% lead 30.9 pts |
| Fulford Alec Sandiford, Mike Dodson | 4 May 2023 Lib Dem 43.3% lead 7.3 pts |
| Gnosall & Woodseaves Mark Winnington, Scott Spencer | 4 May 2023 Conservative 46.7% lead 1.7 pts |
| Haywood & Hixon Brendan McKeown, Andy Cooper | 4 May 2023 Stafford Borough Independents 36.2% lead 7.6 pts |
| Highfields & Western Downs Dee McNaughton, Andy McNaughton | 4 May 2023 Labour 53.4% lead 21.3 pts |
| Holmcroft Frank James, Bryan Cross | 4 May 2023 Labour 43.6% lead 0.4 pts |
| Littleworth Gillian Pardesi, Tony Nixon | 4 May 2023 Labour 52.8% lead 27.6 pts |
| Manor Aaron Thurstance, Anne Hobbs | 4 May 2023 Labour 55.8% lead 26.4 pts |
| Milford Peter Edgeller | 4 May 2023 Conservative 48.6% lead 11.0 pts |
| Milwich Karine Aspin, Frances Beatty | 4 May 2023 Conservative 44.5% lead 21.9 pts |
| Penkside Ralph Cooke | 4 May 2023 Labour 54.5% lead 26.1 pts |
| Rowley Doug Rouxel | 4 May 2023 Green 41.3% lead 7.5 pts |
| Seighford & Church Eaton Emma Carter, Jack Rose | 4 May 2023 Green 47.9% lead 13.0 pts |
| St Michael's & Stonefield Rob Kenney, Ian Fordham, Philip Leason | 4 May 2023 Stafford Borough Independents 44.4% lead 15.4 pts |
| Swynnerton & Oulton James Nixon, Roy James | 4 May 2023 Conservative 34.5% lead 12.3 pts |
| Walton Jon Powell, Jill Hood | 4 May 2023 Stafford Borough Independents 59.2% lead 31.5 pts |
| Weeping Cross & Wildwood Julie Read, Jenny Barron | 4 May 2023 Stafford Borough Independents 34.9% lead 0.5 pts |
Barlaston
Last scheduled election, 4 May 2023
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Evan Gareth Rowland Jones Elected | Conservative | 368 | 54.0% |
| Richard Kirkup Sidley | Labour | 209 | 30.7% |
| Karen Jane Davies | Green | 104 | 15.3% |
Baswich
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Ann Edgeller Elected | Conservative | 915 |
| Marnie Phillips Elected | Conservative | 688 |
| Alison Carr | Labour | 633 |
| Kulwant Singh Kang | Labour | 524 |
| Maria Davies | Stafford Borough Independents | 357 |
| Paul Woodhead | Stafford Borough Independents | 346 |
| Timothy John Boardman | Green | 205 |
Party shares count each party's leading candidate.
Common
Last scheduled election, 4 May 2023
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Aidan Thomas Arthur Godfrey Elected | Labour | 439 | 63.0% |
| Peter Patrick Martin | Conservative | 178 | 25.5% |
| Daniel Laidler | Green | 80 | 11.5% |
Coton
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Louise Nixon Elected | Labour | 645 |
| Ant Reid Elected | Labour | 564 |
| Neil David Glover | Conservative | 214 |
| Paul David Startin | Conservative | 160 |
| Mike Spight | Green | 131 |
| Michael Riley | Reform | 100 |
| Steven Robert Spennewyn | Reform | 74 |
Party shares count each party's leading candidate.
Doxey & Castletown
Last scheduled election, 4 May 2023
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Tony Pearce Elected | Green | 447 | 56.1% |
| Rich Duffy | Labour | 146 | 18.3% |
| James Peter Brampton | Conservative | 97 | 12.2% |
| Eleanor Catherine Tristram | Independent | 60 | 7.5% |
| Isabella Edna Davies | Independent | 47 | 5.9% |
Eccleshall
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Jeremy Michael Pert Elected | Conservative | 1,028 |
| Peter Wallace Jones Elected | Conservative | 949 |
| Kate Hanley | Labour | 591 |
| Rebecca Sally Osborne-Town | Labour | 444 |
| Gillian Elizabeth Douce | Green | 338 |
Party shares count each party's leading candidate.
Forebridge
Last scheduled election, 4 May 2023
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Julian Thorley Elected | Labour | 418 | 56.1% |
| James Edward George Cantrill | Conservative | 188 | 25.2% |
| Robert Thomas James Norman | Green | 139 | 18.7% |
Fulford
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Alec Sandiford Elected | Lib Dem | 693 |
| Michael George Dodson Elected | Conservative | 576 |
| Lynne Barbara Bakker-Collier | Conservative | 515 |
| Maria Alexia Moore | Lib Dem | 429 |
| Charlie Nutt | Labour | 331 |
Party shares count each party's leading candidate.
Gnosall & Woodseaves
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Mark James Winnington Elected | Conservative | 962 |
| Scott Nathaniel Spencer Elected | Green | 926 |
| Patrick Milton McLean Farrington | Conservative | 914 |
| Dave Whittaker | Green | 828 |
| Richard Alan Harris | Reform | 171 |
| Susan Alexandra Harris | Reform | 160 |
Party shares count each party's leading candidate.
Haywood & Hixon
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Brendan McKeown Elected | Stafford Borough Independents | 1,088 |
| Andy Cooper Elected | Conservative | 861 |
| Julian Richard Porter | Labour | 684 |
| Victoria Mary Door | Green | 373 |
Party shares count each party's leading candidate.
Highfields & Western Downs
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Andy McNaughton Elected | Labour | 597 |
| Dee McNaughton Elected | Labour | 548 |
| Roy Anthony Clarke | Conservative | 358 |
| Barbara Mary Patricia Riddle | Conservative | 334 |
| Jake Mahal | Green | 162 |
| Rosemary Anne Musson | Green | 156 |
Party shares count each party's leading candidate.
Holmcroft
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Frank Douglas Joseph James Elected | Labour | 797 |
| Bryan Michael Cross Elected | Conservative | 790 |
| Jonathan Keith Price | Conservative | 783 |
| Mick Lupton | Labour | 583 |
| Jonathan Thomas Moore | Green | 242 |
Party shares count each party's leading candidate.
Littleworth
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Gillian Parminder Kaur Pardesi Elected | Labour | 775 |
| Tony Nixon Elected | Labour | 704 |
| Maria Ann Redfern | Conservative | 370 |
| William Sebastian John Taylor | Conservative | 370 |
| Andrew Murray | Green | 202 |
| Michael Bailey | Reform | 120 |
| Martyn Garbett | Reform | 106 |
Party shares count each party's leading candidate.
Manor
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Angela Mary Loughran Elected | Labour | 853 |
| Anne Hobbs Elected | Labour | 785 |
| Alex Oldridge | Conservative | 450 |
| Robert Andrew Gwynn | Conservative | 432 |
| Hayley Percival | Green | 227 |
Party shares count each party's leading candidate.
Last by-election, 16 July 2026
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Aaron Thurstance Elected | Labour | 481 | 36.2% |
| Ray Barron | Reform | 414 | 31.2% |
| Freddie Crisp | Conservative | 237 | 17.8% |
| Joe Tunnicliffe | Green | 197 | 14.8% |
Milford
Last scheduled election, 4 May 2023
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Peter Charles Edgeller Elected | Conservative | 444 | 48.6% |
| Nicholas Dominic Shaw | Labour | 344 | 37.6% |
| Katherine Laura Dewey | Green | 126 | 13.8% |
Milwich
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Frances Elizabeth Beatty Elected | Conservative | 836 |
| Karine Michele Aspin Elected | Conservative | 752 |
| Jim Davies | Stafford Borough Independents | 424 |
| Kathryn Ann Williams | Labour | 414 |
| Susan Anita McKeown | Stafford Borough Independents | 403 |
| Paul McGee | Labour | 365 |
| Tom Harris | Green | 205 |
Party shares count each party's leading candidate.
Penkside
Last scheduled election, 4 May 2023
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Ralph Philip Cooke Elected | Labour | 324 | 54.5% |
| Anthony Stephen Boucker | Conservative | 169 | 28.4% |
| Roisin Ita Chambers | Green | 56 | 9.4% |
| Fran Clark | Reform | 46 | 7.7% |
Rowley
Last scheduled election, 4 May 2023
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Doug Rouxel Elected | Green | 496 | 41.3% |
| Carolyn Velma Trowbridge | Conservative | 406 | 33.8% |
| Deborah Frances Hawkes | Labour | 300 | 25.0% |
Seighford & Church Eaton
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Emma Louise Carter Elected | Green | 974 |
| Jack Thomas Rose Elected | Green | 777 |
| Cathy Collier | Conservative | 710 |
| Geoff Collier | Conservative | 681 |
| Joe McCormick | Labour | 349 |
Party shares count each party's leading candidate.
St Michael's & Stonefield
Last scheduled election, 4 May 2023 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Rob Kenney Elected | Stafford Borough Independents | 1,323 |
| Philip Anthony Leason Elected | Stafford Borough Independents | 1,306 |
| Ian David Fordham Elected | Stafford Borough Independents | 1,219 |
| Mike Osborne-Town | Labour | 863 |
| Simon Michael John Bell | Conservative | 795 |
| Adrian Clive Harding | Conservative | 679 |
| Duncan Shaun Sandbrook | Conservative | 454 |
Party shares count each party's leading candidate.
Swynnerton & Oulton
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Roy Arthur James Elected | Conservative | 676 |
| James Anthony Nixon Elected | Conservative | 546 |
| Adrian John Bryan Holmes | Labour | 435 |
| Kerry Elizabeth Rose Dawson | Stafford Borough Independents | 356 |
| Paul Frederick Warman | Labour | 347 |
| Philip Ezra Jones | Lib Dem | 295 |
| Jason Christopher Metters | Stafford Borough Independents | 239 |
| Simon Capewell | Green | 195 |
Party shares count each party's leading candidate.
Walton
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Jill Hood Elected | Stafford Borough Independents | 1,144 |
| Jon Powell Elected | Stafford Borough Independents | 658 |
| Bill Lockwood | Labour | 536 |
| Ivor David Parry | Conservative | 252 |
| Stephen Frederick Walker | Conservative | 213 |
Party shares count each party's leading candidate.
Weeping Cross & Wildwood
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Jenny Barron Elected | Stafford Borough Independents | 639 |
| Julie Patricia Read Elected | Labour | 630 |
| Ray Barron | Stafford Borough Independents | 592 |
| James Howard Mark Withington | Labour | 587 |
| Steph Travis | Conservative | 372 |
| Lianne Jayne Al-Khaldi | Conservative | 358 |
| Sarah Matthews | Green | 189 |
| Martin John Sandbrook | Green | 126 |
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 |
|---|---|---|---|
| Coton | Louise Nixon | Labour 2023 | Conservative |
Every council by-election since 2021
1 by-election since July 2021, 0 of them gains.
| Date | Ward | Result | Winner's share |
|---|---|---|---|
| 16 July 2026 | Manor | Labour hold | 36.2% |
Parliamentary constituencies
| Constituency | Share of council | 2024 winner | Projected now |
|---|---|---|---|
| Stafford | 64% | Labour | Labour 32% |
| Stone, Great Wyrley and Penkridge | 24% | Conservative | Conservative 32% |
| Stoke-on-Trent South | 12% | Labour | Reform 31% |
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 Stafford
136,867 residents in 60,061 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.