Calderdale
Metropolitan borough · Yorkshire and the Humber · 54 seats in 18 wards · A third of seats elected in three years out of four · Next election 6 May 2027
Reform UK have a majority on Calderdale Council. The council has 54 councillors in 18 wards. Seats by party: Reform 34, Labour 8, Green 7, Other 3, Lib Dem 2. 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 |
|---|---|
| Brighouse Stephen Mycroft, Mark Kimberlin, Darren Commons | 7 May 2026 Reform 36.1% lead 11.5 pts |
| Elland Peter Hunt, James Cook, Nigel Hatfield | 7 May 2026 Reform 41.0% lead 16.4 pts |
| Greetland Philip Pringle, Thomas Garnett, Ruth Walker | 7 May 2026 Reform 43.8% lead 10.7 pts |
| Halifax Town Jay Shaban, Joseph Gibbons, Keith Ingle | 7 May 2026 Reform 33.5% lead 10.2 pts |
| Hebden Bridge & Todmorden East Margot Puddepha, Sarah Courtney, Hannah Mickleburgh-Benn | 7 May 2026 Labour 31.3% lead 4.6 pts |
| Hipperholme & Lightcliffe Connor Dent, Valerie Mycroft, Timothy Holden | 7 May 2026 Reform 30.6% lead 8.2 pts |
| Illingworth & Mixenden Daniel Sutherland, Andrew Tagg, Nikki Kelly | 7 May 2026 Reform 51.8% lead 32.8 pts |
| Luddendenfoot Scott Patient, Katie Kimber, Kate Macdonald | 7 May 2026 Labour 34.4% lead 4.8 pts |
| Northowram & Shelf Dan Wood, Martin Hey, David Banks | 7 May 2026 Green 43.4% lead 5.5 pts |
| Ovenden Gordon Thorpe, Paul Dale, Stephen Hodgson | 7 May 2026 Reform 52.7% lead 31.7 pts |
| Park Mohammed Fazal, Shakir Saghir, Osman Khalil | 7 May 2026 Independent 28.6% lead 10.3 pts |
| Rastrick David Small, Jackie Wilson, Simon Briggs | 7 May 2026 Reform 38.4% lead 15.9 pts |
| Ryburn Alex Greenwood, Chris Green, Leah Webster | 7 May 2026 Independent 28.9% lead 2.8 pts |
| Salterhebble, Southowram & Skircoat Green Paul Hawkaluk, Stephen Padgett, Mederic Payne | 7 May 2026 Reform 41.8% lead 21.3 pts |
| Sowerby Bridge Adam Wilkinson, Andrew Varley, Mike Payne | 7 May 2026 Reform 34.1% lead 1.4 pts |
| Todmorden West Oscar Seville-Leach, Jamie Furlong, Sarah Goodfellow | 7 May 2026 Green 36.3% lead 6.8 pts |
| Wainhouse Dave Mendes Da Costa, Cathy Featherstone, Ann Kingstone | 7 May 2026 Labour 28.6% lead 1.6 pts |
| Warley Irena Corkish, Chris Wadsworth, Ashley Evans | 7 May 2026 Lib Dem 32.6% lead 6.8 pts |
Brighouse
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Darren Nigel Commons Elected | Reform | 1,538 |
| Stephen Michael Mycroft Elected | Reform | 1,484 |
| Mark Wayne Kimberlin Elected | Reform | 1,470 |
| Howard Granville Blagbrough | Conservative | 1,049 |
| Tina Benton | Conservative | 947 |
| Brenda Monteith | Conservative | 897 |
| Kim Atkinson | Green | 754 |
| Samuel James Bacon | Labour | 657 |
| Megan Nichols | Green | 639 |
| Tea Owens | Green | 558 |
| Brown Giwa | Labour | 545 |
| Derrie Callum Thickett | Labour | 531 |
| Jennie Dawn Rigg | Lib Dem | 267 |
Party shares count each party's leading candidate.
Elland
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Peter John Hunt Elected | Reform | 1,510 |
| James Andrew Cook Elected | Reform | 1,357 |
| Nigel Hatfield Elected | Reform | 1,276 |
| David William Veitch | Labour | 904 |
| Joy Harrison | Green | 488 |
| Barry Edward Crossland | Green | 458 |
| Sammie Hurles-Green | Lib Dem | 429 |
| Karl Stephen Baines | Conservative | 349 |
| Mark Richard Mullany | Green | 300 |
| Samuel Jackson | Lib Dem | 300 |
| Steven Holroyd | Conservative | 283 |
| Simon James Kay | Conservative | 263 |
| Donal Antony O'Hanlon | Lib Dem | 251 |
Party shares count each party's leading candidate.
Greetland
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Thomas Ian Garnett Elected | Reform | 1,704 |
| Ruth Walker Elected | Reform | 1,559 |
| Philip Geoffrey John Pringle Elected | Reform | 1,519 |
| Paul Alexander Bellenger | Lib Dem | 1,288 |
| Sue Holdsworth | Lib Dem | 1,067 |
| Christine June Prashad | Lib Dem | 1,009 |
| JD Anderson-Martin | Green | 345 |
| Glen Nicholas Cockroft | Conservative | 336 |
| Jessica Christel Sophia Martin | Green | 325 |
| Lauren Katy Mead | Green | 320 |
| Sam Franks | Conservative | 277 |
| Jackie Morris | Conservative | 260 |
| Sharron Hardman | Labour | 217 |
| Stuart Murray | Labour | 177 |
| Mark Andrew Pitkethly | Labour | 175 |
Party shares count each party's leading candidate.
Halifax Town
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Joseph Gibbons Elected | Reform | 1,082 |
| Keith Ingle Elected | Reform | 1,040 |
| Jay Shaban Elected | Reform | 927 |
| Rhys Alexander Owens | Labour | 752 |
| Joe Thompson | Labour | 745 |
| Kelly Thornham | Labour | 703 |
| Katherine Elizabeth Spivey | Green | 568 |
| Alex Rowan McKevitt | Green | 563 |
| Roseanne Marie Sweeney | Green | 538 |
| Aber Shakar Saghir | Workers Party of Britain | 340 |
| Wajid Hussain | Workers Party of Britain | 309 |
| Anne Baines | Conservative | 308 |
| Rachel Reed Proctor | Lib Dem | 184 |
Party shares count each party's leading candidate.
Hebden Bridge & Todmorden East
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Sarah Courtney Elected | Labour | 2,397 |
| Hannah Louise Mickleburgh-Benn Elected | Green | 2,049 |
| Margot Puddepha Elected | Green | 1,971 |
| Kieran Luke Turner | Green | 1,852 |
| Jonathan Charles Timbers | Labour | 1,721 |
| Ben Jancovich | Labour | 1,715 |
| Scott Borrows | Independent | 801 |
| James Thomas Connolly | Reform | 786 |
| Christine Shaw | Reform | 730 |
| Richard Stephen Beaumont Knockton | Reform | 714 |
| Rebecca Boden | Independent | 505 |
| Mikaela Tiffany Mills-Brand | Independent | 427 |
| Chris Wood | Independent | 256 |
| Paul Anthony Davies | Conservative | 248 |
| Mark Richard Hill | Conservative | 243 |
| David Percy Sugden | Conservative | 215 |
| Brian Hewson | Lib Dem | 197 |
| David Christopher Wainwright | Lib Dem | 174 |
Party shares count each party's leading candidate.
Hipperholme & Lightcliffe
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Timothy James Holden Elected | Reform | 1,470 |
| Connor Dent Elected | Reform | 1,463 |
| Valerie Joan Mycroft Elected | Reform | 1,400 |
| Frederick George Philp | Conservative | 1,079 |
| Steven Leigh | Conservative | 1,076 |
| Vishal Gupta | Conservative | 869 |
| Mark Stuart Pullen | Independent | 781 |
| Isabella Greenwood | Green | 681 |
| Aisling Catherine Grace Blythe | Green | 635 |
| Nicola Jane Lovelady | Labour | 536 |
| James Turner | Green | 529 |
| Steven George Sewell | Labour | 463 |
| Mick Shannon | Labour | 428 |
| James Ross Souper | Lib Dem | 261 |
Party shares count each party's leading candidate.
Illingworth & Mixenden
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Nikki Kelly Elected | Reform | 1,774 |
| Dan Sutherland Elected | Reform | 1,738 |
| Andrew James Tagg Elected | Reform | 1,657 |
| Rachel Anna Hollingworth | Labour | 651 |
| Shane David Taylor | Labour | 574 |
| Danny Sweeney | Labour | 549 |
| Peter Robert Hillman | Conservative | 357 |
| Jane Smith | Green | 323 |
| Robert William Orange | Green | 300 |
| Joseph Simon Scanlon | Green | 291 |
| Nick Proctor | Lib Dem | 164 |
| Seán Loftus | Independent | 154 |
Party shares count each party's leading candidate.
Luddendenfoot
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Scott Anthony Patient Elected | Labour | 1,671 |
| Katie Jane Kimber Elected | Labour | 1,625 |
| Kate MacDonald Elected | Labour | 1,470 |
| Joseph Paul Stephen Matthews | Reform | 1,438 |
| Matthew Joel Isaac Murray | Reform | 1,371 |
| Christopher Thomas Wade | Reform | 1,365 |
| Emma Clare Sweaney | Green | 887 |
| Matthew Geraghty | Green | 772 |
| Mark Thomas Stanley | Green | 711 |
| Jerrad Lee Dann | Conservative | 494 |
| Jules Cian Devlin-Dickenson | Conservative | 446 |
| Paul James Worth | Conservative | 429 |
| Rosemary Tatchell | Lib Dem | 370 |
Party shares count each party's leading candidate.
Northowram & Shelf
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Martin Hey Elected | Green | 1,823 |
| David Banks Elected | Reform | 1,591 |
| Dan Wood Elected | Green | 1,545 |
| James Edward Brezinski | Reform | 1,446 |
| Diana Thorpe | Reform | 1,426 |
| Chris Ioanna | Green | 1,395 |
| Naveed Khan | Conservative | 413 |
| Alison Dunn | Labour | 220 |
| James Stephen Hepplestone | Labour | 174 |
| Kathleen Robinson | Lib Dem | 153 |
| Richard Mark Pierson | Labour | 145 |
Party shares count each party's leading candidate.
Ovenden
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Paul Dale Elected | Reform | 1,531 |
| Stephen Paul Hodgson Elected | Reform | 1,516 |
| Gordon Thorpe Elected | Reform | 1,497 |
| Danielle Afton Durrans | Labour | 611 |
| Mike Barnes | Labour | 601 |
| Stuart John Cairney | Labour | 568 |
| Catherine Louise Graham | Green | 362 |
| Luna Ophelia Moon | Green | 300 |
| Finn Mygind Jensen | Green | 295 |
| Peter Caffrey | Conservative | 245 |
| Steve Whitaker | Lib Dem | 155 |
Party shares count each party's leading candidate.
Park
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Osman Khalil Elected | Independent | 1,588 |
| Mohammed Shazad Fazal Elected | Labour | 1,016 |
| Shakir Saghir Elected | Workers Party of Britain | 901 |
| Nagheena Haroon | Independent | 632 |
| Sohail Ashfaq | Workers Party of Britain | 601 |
| Abdul Rehman | Lib Dem | 592 |
| Fintan Michael Daly | Green | 496 |
| Charles Gate | Green | 426 |
| Diccon Edward Lowe | Green | 399 |
| Michael Darby | Labour | 398 |
| Megan Lynne Taylor | Labour | 380 |
| Ruth Jane Heslop | Reform | 217 |
| Toby Montgomery Rogan | Reform | 210 |
| Sandeep Goyal | Reform | 192 |
| Mark Stephen Pittaway | Lib Dem | 138 |
| Stephen Townend | Conservative | 112 |
Party shares count each party's leading candidate.
Rastrick
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Simon Briggs Elected | Reform | 1,644 |
| David Small Elected | Reform | 1,551 |
| Jackie Wilson Elected | Reform | 1,523 |
| Regan Gerhard Dickenson | Conservative | 966 |
| Chris Pillai | Conservative | 960 |
| Mark Richard Holmes | Conservative | 899 |
| Peter Judge | Labour | 822 |
| Katy Shannon | Labour | 674 |
| Tony Rimmer | Labour | 668 |
| Andrew Bramley | Green | 658 |
| Vic Tordoff | Green | 549 |
| Teddy Morgan | Green | 540 |
| Andrew Campbell Menzies | Lib Dem | 195 |
| Margareta Holmstedt | Lib Dem | 173 |
Party shares count each party's leading candidate.
Ryburn
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Leah Elizabeth Webster Elected | Independent | 1,579 |
| Alex Greenwood Elected | Reform | 1,423 |
| Christopher John Green Elected | Reform | 1,374 |
| Steven Jowett | Reform | 1,291 |
| Robert Ernest Thornber | Conservative | 895 |
| Michael Holdsworth | Lib Dem | 573 |
| Anne Benton | Conservative | 557 |
| Julia Fidelia Cockroft | Conservative | 553 |
| Marie Elizabeth Wright | Labour | 495 |
| Sian Nicola Fisher | Green | 493 |
| Keith John Butterick | Labour | 488 |
| Tabitha Peacock | Green | 477 |
| Peter Ehrhardt | Labour | 440 |
| Cordelia Prescott | Green | 364 |
| Linda Noreen Levick | Lib Dem | 344 |
| David Mitchell | Lib Dem | 316 |
Party shares count each party's leading candidate.
Salterhebble, Southowram & Skircoat Green
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Paul Hawkaluk Elected | Reform | 1,858 |
| Stephen Padgett Elected | Reform | 1,854 |
| Mederic Robert George Payne Elected | Reform | 1,704 |
| Don Bishop | Labour | 912 |
| Yolande Shire | Labour | 878 |
| Phil Shire | Labour | 823 |
| Catherine Frost | Green | 695 |
| Tommy Fielden | Green | 608 |
| Judith Mary Sugden | Conservative | 594 |
| Gary Michael Scott | Green | 566 |
| Joanne O'Hanlon | Lib Dem | 384 |
Party shares count each party's leading candidate.
Sowerby Bridge
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Andrew Grant Varley Elected | Reform | 1,637 |
| Mike Payne Elected | Reform | 1,587 |
| Adam David Wilkinson Elected | Labour | 1,574 |
| Nigel Paul Marklew | Reform | 1,549 |
| Dot Foster | Labour | 1,453 |
| Simon Craig Ashton | Labour | 1,441 |
| Daniel James Murgatroyd | Green | 538 |
| Brigid Mary Featherstone | Green | 535 |
| David Booth | Green | 514 |
| John Vaughan | Conservative | 413 |
| Michelle Amanda Turner | Lib Dem | 276 |
| Captain Loogie | The Official Monster Raving Loony Party | 246 |
| Simon Zonenblick | Independent | 123 |
Party shares count each party's leading candidate.
Todmorden West
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Jamie Furlong Elected | Green | 1,718 |
| Sarah Louise Goodfellow Elected | Green | 1,686 |
| Oscar Seville-Leach Elected | Green | 1,458 |
| Tyler George Hanley | Labour | 1,395 |
| Diana Helen Tremayne | Labour | 1,393 |
| Silvia Clare Dacre | Labour | 1,300 |
| Deborah Michelle Garnett | Reform | 1,074 |
| John Pendlebury | Reform | 1,070 |
| Julie Elizabeth Wood | Reform | 1,050 |
| Peter John Chapman | Conservative | 281 |
| Alan Philip Benton | Conservative | 273 |
| Nikki Stocks | Lib Dem | 266 |
| Stephen Ross | Conservative | 238 |
Party shares count each party's leading candidate.
Wainhouse
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Ann Kingstone Elected | Labour | 1,287 |
| Dave Mendes da Costa Elected | Labour | 1,232 |
| Cathy Featherstone Elected | Reform | 1,215 |
| Jeff Featherstone | Reform | 1,198 |
| Sireesha Betha | Reform | 1,133 |
| Gary Rae | Labour | 1,102 |
| Gillian Elizabeth Manojlovic | Green | 1,075 |
| Rachele Victoria Lilian Pipe | Green | 1,017 |
| Ian Edward Pepper | Green | 1,008 |
| Ben Andrews | Conservative | 587 |
| Stephen Gow | Lib Dem | 337 |
| Katie Jackson | Lib Dem | 306 |
Party shares count each party's leading candidate.
Warley
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Ashley Evans Elected | Lib Dem | 1,166 |
| Irena Corkish Elected | Reform | 924 |
| Chris Wadsworth Elected | Lib Dem | 920 |
| Sam Myatt | Lib Dem | 893 |
| Christian Corkish | Reform | 872 |
| Gill Tolley | Reform | 843 |
| Mark Justin Durrans | Labour | 484 |
| Katie Witham | Green | 451 |
| Asha Hinterland | Green | 450 |
| Anne Pitcher | Labour | 444 |
| Samuel Theodore Rowan Lionheart | Green | 402 |
| Jane Margaret Pugh | Labour | 400 |
| Esain Saddique | Workers Party of Britain | 311 |
| Stephen Baines | Conservative | 246 |
Party shares count each party's leading candidate.
Seats up on 6 May 2027
18 of 54 seats are up. Seats held now, by party:
| Ward | Councillor whose term ends |
|---|---|
| Brighouse | Mark Kimberlin Reform |
| Elland | Nigel Hatfield Reform |
| Greetland | Philip Pringle Reform |
| Halifax Town | Jay Shaban Reform |
| Hebden Bridge & Todmorden East | Margot Puddepha Green |
| Hipperholme & Lightcliffe | Valerie Mycroft Reform |
| Illingworth & Mixenden | Andrew Tagg Reform |
| Luddendenfoot | Kate Macdonald Labour |
| Northowram & Shelf | Dan Wood Green |
| Ovenden | Gordon Thorpe Reform |
| Park | Shakir Saghir Workers Party of Britain |
| Rastrick | Jackie Wilson Reform |
| Ryburn | Chris Green Reform |
| Salterhebble, Southowram & Skircoat Green | Mederic Payne Reform |
| Sowerby Bridge | Adam Wilkinson Labour |
| Todmorden West | Oscar Seville-Leach Green |
| Wainhouse | Cathy Featherstone Reform |
| Warley | Chris Wadsworth Lib Dem |
Term end dates from Open Council Data.
Every council by-election since 2021
2 by-elections since July 2021, 1 of them gains.
| Date | Ward | Result | Winner's share |
|---|---|---|---|
| 8 May 2025 | Skircoat | Reform gain from Labour | 37.0% |
| 24 October 2024 | Calder | Labour hold | 36.3% |
Parliamentary constituencies
| Constituency | Share of council | 2024 winner | Projected now |
|---|---|---|---|
| Halifax | 52% | Labour | Labour 36% |
| Calder Valley | 48% | Labour | Labour 36% |
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 Calderdale
206,631 residents in 90,462 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.