Before (end of 2018) (51 seats, Open Council Data)
Labour 24 · Conservative 19 · Liberal Democrats 6 · Other 2
After (end of 2019) (51 seats, Open Council Data)
Labour 28 · Conservative 14 · Liberal Democrats 7 · Other 2
Ward results
Brighouse1 seat · turnout 41.1%
| Scott Benton | Conservative | 1,910 ✓ |
| Oliver Willows | Labour | 662 |
| Philip Lumb | YORKS | 517 |
| Kim Atkinson | Green | 317 |
Calder1 seat · turnout 50.3%
| Dave Young | Labour | 2,517 ✓ |
| Alan McDonald | Green | 757 |
| Ruth Coleman-Taylor | Liberal Democrats | 681 |
| Joe William Atkinson | Conservative | 624 |
Elland1 seat · turnout 33.4%
| Victoria Porritt | Labour | 1,090 ✓ |
| John Frank Brearley Ford | Conservative | 961 |
| Javed Bashir | Liberal Democrats | 486 |
| Barry Edward Crossland | Green | 347 |
Greetland & Stainland1 seat
| Sue Holdsworth | Liberal Democrats | 1,494 ✓ |
| Jacob Cook | Conservative | 827 |
| Paul Clarke | Labour | 384 |
| Mark Richard Mullany | Green | 275 |
Hipperholme and Lightcliffe1 seat · turnout 33.9%
| David Kirton | Conservative | 1,678 ✓ |
| Keith John Butterick | Labour | 676 |
| Martin Hey | Green | 440 |
| Mason Manley | Liberal Democrats | 237 |
Illingworth & Mixenden1 seat
| Steph Clarke | Labour | 969 ✓ |
| Guy Beech | Conservative | 803 |
| Seán Loftus | Independent | 311 |
| John Nesbitt | Green | 170 |
| Mark Stephen Pittaway | Liberal Democrats | 119 |
Luddendenfoot1 seat · turnout 43.0%
| Roisin Cavanagh | Labour | 1,570 ✓ |
| Nicola May | Conservative | 946 |
| Stephne Harrison | Liberal Democrats | 553 |
| Kieran Luke Turner | Green | 370 |
Northowram and Shelf1 seat · turnout 35.2%
| Roger Taylor | Conservative | 1,817 ✓ |
| David Wager | Labour | 568 |
| Daniel Richard Manning | Yorkshire Party | 342 |
| Elliot David Hey | Green | 331 |
| John Reynolds | Liberal Democrats | 120 |
Ovenden1 seat · turnout 21.4%
| Bryan Thomas Raymond Smith | Labour | 803 ✓ |
| Ben Marcus Hardick | Conservative | 362 |
| Sean Bamforth | Liberal Democrats | 249 |
| Jo Redfearn | Independent | 228 |
| David Booth | Green | 155 |
Park1 seat · turnout 43.3%
| Faisal Shoukat | Labour | 3,518 ✓ |
| Naveed Khan | Conservative | 268 |
| Derek Lloyd Sykes | Green | 160 |
| James Leonard Troke | Liberal Democrats | 90 |
Rastrick1 seat · turnout 35.4%
| Chris Pillai | Conservative | 1,488 ✓ |
| Peter Judge | Labour | 833 |
| Kate Sweeny | Green | 340 |
| Kathy Haigh-Hutchinson | Liberal Democrats | 262 |
Ryburn1 seat · turnout 41.9%
| Robert Holden | Independent | 1,852 ✓ |
| Robert Ernest Thornber | Conservative | 1,043 |
| Cal Stuart Duffy | Labour | 413 |
| Freda Davis | Green | 237 |
| Rosemary Tatchell | Liberal Democrats | 144 |
Skircoat1 seat · turnout 43.0%
| Michael Harry Barnes | Labour | 1,725 ✓ |
| Jeff Featherstone | Conservative | 1,257 |
| John Joseph Wainwright | Independent | 625 |
| Alexander Nigel Sutcliffe | Liberal Democrats | 239 |
| Finn Mygind Jensen | Green | 231 |
Sowerby Bridge1 seat · turnout 35.2%
| Audrey Smith | Labour | 1,250 ✓ |
| Michael Joseph Payne | Conservative | 1,143 |
| Verity Ann Curtis | Green | 341 |
| Tom Stringfellow | Liberal Democrats | 282 |
Todmorden1 seat · turnout 37.3%
| Silvia Clare Dacre | Labour | 1,527 ✓ |
| Michael Taylor | Liberal Democrats | 803 |
| Angharad Turner | Green | 441 |
| James Pillai | Conservative | 408 |
| Chris Jackson | NF | 152 |
Town1 seat · turnout 27.5%
| Tim Swift | Labour | 1,065 ✓ |
| Mark Edwards | Conservative | 690 |
| Jamie Lee Rushworth | The For Britain Movement | 287 |
| Polly Jack | Green | 233 |
| Alexander Parsons-Hulse | Liberal Democrats | 120 |
Warley1 seat
| James Baker | Liberal Democrats | 1,877 ✓ |
| Helen Sutcliffe | Labour | 1,098 |
| Jill Smith-Moorhouse | Conservative | 383 |
| Katie Witham | Green | 140 |
