Before (end of 2023) (69 seats, Open Council Data)
Labour 37 · Conservative 18 · Liberal Democrats 8 · Green 3 · Other 3
After (end of 2024) (69 seats, Open Council Data)
Labour 31 · Conservative 15 · Liberal Democrats 10 · Other 9 · Green 4
Ward results
Almondbury1 seat · turnout 30.7%
| David Alan Longstaff | Liberal Democrats | 1,668 ✓ |
| Patricia Colling | Labour | 983 |
| Collins Ibor | Conservative | 955 |
| Peter Harvey Taylor | Green | 514 |
Ashbrow1 seat
| James Richard Homewood | Labour | 1,970 ✓ |
| Ian Andrew Roberts | Conservative | 803 |
| Brenda Smithson | Green | 644 |
| David Ridgway | Liberal Democrats | 538 |
| Daniel James Green | Trade Unionist and Socialist Coalition | 164 |
Batley East1 seat · turnout 42.9%
| Aziz Daji | Independent | 3,835 ✓ |
| Phillip Anthony Lucitt | Labour | 901 |
| Neil Mayman | Conservative | 412 |
| Simon James Duffy | Green | 365 |
| Jon Robert Bloom | Liberal Democrats | 153 |
Batley West1 seat · turnout 37.3%
| Zahid Kahut | Independent | 2,695 ✓ |
| Shabir Pandor | Labour | 991 |
| Stephen John Bird | Liberal Democrats | 541 |
| Fatima Riaz | Conservative | 519 |
| John Phillips | Green | 439 |
Birstall & Birkenshaw1 seat
| M. Thompson | Conservative | 1,854 ✓ |
| J. Smith | Labour | 1,515 |
| T. Akram | Green | 411 |
| L. Walsh | Liberal Democrats | 176 |
Cleckheaton1 seat · turnout 32.6%
| Kathryn Mary Pinnock | Liberal Democrats | 2,823 ✓ |
| Piers John Briggs | Conservative | 746 |
| Jessica Rose May White | Labour | 634 |
| Martin Price | Green | 230 |
Colne Valley1 seat · turnout 37.2%
| Matthew Paul McLoughlin | Labour | 2,493 ✓ |
| Isaac Barnett | Conservative | 1,049 |
| Harry Marchington | Liberal Democrats | 615 |
| Timothy Archer Millea | Yorkshire Party | 473 |
| Julia Frances Norman | Green | 470 |
| Alex Vickers | Green | 2,011 ✓ |
| M. Kaushik | Labour | 1,657 |
| T. Bellamy | Conservative | 590 |
| S. Barraclough | Liberal Democrats | 331 |
| Mark John Finch | Independent | 257 |
Dalton1 seat · turnout 26.9%
| Munir Ahmed | Labour | 1,492 ✓ |
| Glenn Andrew Richard McCallum Hirst | Conservative | 735 |
| Clare Walters | Green | 569 |
| Dominic James David Black | Liberal Democrats | 332 |
| Clare Holden | Independent | 240 |
Denby Dale1 seat · turnout 39.3%
| Tina Bamford | Conservative | 2,530 ✓ |
| Michelle Banks | Labour | 2,089 |
| Michael Matthew Shaw | Green | 310 |
| Lynne Carroll | Independent | 230 |
| Andrew Hartley Wilkinson | Liberal Democrats | 151 |
Dewsbury East1 seat · turnout 26.8%
| Eric Firth | Labour | 1,534 ✓ |
| Dennis Hullock | Liberal Democrats | 859 |
| John Cowan | Conservative | 758 |
| Gideon Barry Richards | Green | 622 |
Dewsbury South1 seat · turnout 41.3%
| Hanifa Darwan | Independent | 3,443 ✓ |
| Jackie Ramsay | Labour | 1,063 |
| Sean David Guy | Conservative | 455 |
| Shaun Maddox | Independent | 228 |
| Nicholas Eugene Whittingham | Green | 155 |
| Bernard Thomas Disken | Liberal Democrats | 94 |
| Richard Beck | Independent | 87 |
Dewsbury West1 seat · turnout 41.6%
| Tanisha Bramwell | Independent | 3,109 ✓ |
| Mussarat Shaheen Pervaiz | Labour | 1,390 |
| Sajid Hussain | Conservative | 855 |
| Simon John Cope | Green | 317 |
| John Edward Rossington | Liberal Democrats | 171 |
Golcar1 seat · turnout 30.7%
| Angela Pamela Sewell | Labour | 1,656 ✓ |
| Nicola Turner | Liberal Democrats | 1,520 |
| Matthew James Andrew Crompton | Conservative | 597 |
| Heather Peacock | Green | 470 |
Greenhead1 seat · turnout 37.3%
| Sheikh Noor Ullah | Labour | 1,754 ✓ |
| Maryam Jawaid | Green | 1,713 |
| Waseem Naeem | Independent | 884 |
| Rob Speed | Conservative | 688 |
| Manjit Singh | Liberal Democrats | 263 |
Heckmondwike1 seat · turnout 31.5%
| Ali Arshad | Independent | 1,554 ✓ |
| Steve Hall | Labour | 1,470 |
| Amin Hussain | Conservative | 612 |
| Josie Pugsley | Liberal Democrats | 315 |
| Graham Simpson | Green | 274 |
Holme Valley North1 seat · turnout 40.4%
| Charles Roger Greaves | Independent | 2,430 ✓ |
| Jayne Elizabeth Fisher | Labour | 1,393 |
| David Michael Heathcote | Conservative | 1,186 |
| Samuel Adrian Midgley | Green | 296 |
| Howard Cohen | Liberal Democrats | 172 |
Holme Valley South1 seat · turnout 42.6%
| Jane Elizabeth Rylah | Labour | 2,916 ✓ |
| Damian Craig Brook | Conservative | 2,660 |
| Darryl Paul Anthony Gould | Green | 614 |
| Ellen Griffiths | Liberal Democrats | 246 |
Kirkburton1 seat · turnout 36.9%
| Richard Smith | Conservative | 1,995 ✓ |
| Edward John Bowen | Labour | 1,291 |
| Andy Scott | Green | 1,089 |
| Craig Wiles | Liberal Democrats | 152 |
| Mark John Finch | Independent | 129 |
Lindley1 seat
| Ashleigh Robinson | Liberal Democrats | 2,036 ✓ |
| Robert William Anthony McGuin | Conservative | 1,879 |
| Tom Durrans-Cross | Labour | 1,130 |
| Richard Andrew John Burton | Green | 517 |
| Helen Mary Parry | Heritage Party | 88 |
Liversedge & Gomersal1 seat
| C. Holt | Conservative | 1,867 ✓ |
| E. Amende | Labour | 1,511 |
| L. Simmons | Green | 400 |
| D. Snee | Liberal Democrats | 258 |
Mirfield1 seat
| Martyn Bolt | Conservative | 2,827 ✓ |
| Geoff Kernan | Labour | 1,794 |
| Sam Griffith-Jones | Reform UK | 509 |
| Catherine Helen Whittingham | Green | 334 |
| Stephen James Long | Liberal Democrats | 116 |
Newsome1 seat · turnout 29.6%
| Andrew Cooper | Green | 2,593 ✓ |
| Mark Morris | Labour | 892 |
| T. Bellamy | Conservative | 272 |
| Waheed Anwar | Liberal Democrats | 125 |
