Before (end of 2018) (41 seats, Open Council Data)
Labour 21 · Conservative 15 · Green 3 · Other 1 · Liberal Democrats 1
After (end of 2019) (41 seats, Open Council Data)
Labour 18 · Conservative 15 · Green 5 · Liberal Democrats 2 · Other 1
Ward results
Brereton and Ravenhill1 seat
| Gerald Nickolas Molineux | Liberal Democrats | 598 ✓ |
| Darren Foley | Labour | 523 |
| Peter Wallace Jones | Conservative | 273 |
Cannock East1 seat · turnout 26.3%
| Tony Johnson | Labour | 578 ✓ |
| Mick Howes | UK Independence Party (UKIP) | 342 |
| Johnny McMahon | Conservative | 329 |
| Arlette Marie Carmichael | Green | 124 |
Cannock North1 seat · turnout 21.5%
| Andrea Layton | Labour | 613 ✓ |
| John Dawkins | Conservative | 269 |
| Jodie Winter | Green | 264 |
Cannock South1 seat · turnout 24.7%
| John Thomas Kraujalis | Labour | 565 ✓ |
| Peter Kruskonjic | Conservative | 467 |
| Kev Whittaker | UK Independence Party (UKIP) | 305 |
| Scarlett Ward | Green | 124 |
Cannock West1 seat · turnout 30.8%
| Val Jones | Conservative | 1,097 ✓ |
| Michael John Holder | Labour | 363 |
| Maire Theresa Smith | Green | 286 |
Etching Hill and the Heath1 seat · turnout 26.1%
| Mike Sutherland | Conservative | 805 ✓ |
| Michael Edward Sheridan | Green | 291 |
| Kieran Tait-Green | Labour | 246 |
Hagley1 seat · turnout 21.9%
| Robert Hughes | Conservative | 299 ✓ |
| Jessica Mary Cooper | Labour | 267 |
| Stuart Hunter Kennedy | Green | 156 |
Hawks Green1 seat · turnout 23.4%
| Adrienne Fitzgerald | Conservative | 552 ✓ |
| Leslie William Bullock | Labour | 212 |
| Robert Douglas Pitcher | UK Independence Party (UKIP) | 209 |
| John David Bernard | Independent | 163 |
| David James Green | Green | 127 |
| Samantha Louise Thompson | Conservative | 435 ✓ |
| Paul Dadge | Labour | 354 |
| David Morris | UK Independence Party (UKIP) | 269 |
| Kenneth John Paul George Richard Beardmore | Green | 114 |
Hednesford Green Heath1 seat · turnout 24.9%
| Bryan Jones | Conservative | 391 ✓ |
| Linda Tait | Labour | 378 |
| Dave Percox | UK Independence Party (UKIP) | 172 |
| Brian Apter | Green | 133 |
| Ron Turville | Independent | 74 |
Hednesford North1 seat · turnout 23.8%
| Mandy Dunnett | Green | 517 ✓ |
| Jacquie Prestwood | Labour | 389 |
| Diane Jean Bennett | Conservative | 335 |
Hednesford South1 seat · turnout 29.4%
| Stuart Karl Crabtree | Green | 720 ✓ |
| Wendy Yates | Conservative | 329 |
| Doris Grice | Labour | 138 |
Norton Canes1 seat · turnout 28.4%
| Josh Newbury | Labour | 737 ✓ |
| Mike Hoare | Conservative | 519 |
| Paul Gregory Allen | UK Independence Party (UKIP) | 292 |
| Glen Tapper | Green | 89 |
RAWNSLEY1 seat · turnout 33.0%
| Andrea Michelle Muckley | Green | 672 ✓ |
| Philippa Kate Haden | Conservative | 318 |
| Mark Deakin | Labour | 158 |
| Pat Ansell | Liberal Democrats | 57 |
Western Springs1 seat · turnout 26.3%
| Anthony Stephen Boucker | Conservative | 716 ✓ |
| David Sulayman Gaye | Labour | 344 |
| Warren Simon Cocker | Green | 258 |
