Before (end of 2020) (60 seats, Open Council Data)
Conservative 31 · Labour 26 · Liberal Democrats 2 · Other 1
After (end of 2021) (60 seats, Open Council Data)
Conservative 36 · Labour 22 · Other 2
Ward results
Aldridge Central and South1 seat · turnout 41.1%
| Timothy Wilson | Conservative | 3,498 ✓ |
| Shaz Akhtar | Labour | 648 |
| Guan Chan | Green | 241 |
| Jonathan Michael Bates | Liberal Democrats | 199 |
| Sears K. | Conservative | 2,321 ✓ |
| Bruce M.A. | Labour | 609 |
| Petrovic T. | Green | 161 |
| Crosby I.B. | Liberal Democrats | 154 |
| Underhill A. | Labour | 1,399 ✓ |
| Sukhy Nijjar | Conservative | 1,089 |
Birchills-Leamore1 seat · turnout 27.0%
| Amo Hussain | Conservative | 1,586 ✓ |
| Jukes T.J. | Labour | 1,060 |
| Pitt K.M. | Green | 102 |
| Williams E.R. | REF | 99 |
| Wild P.A. | Liberal Democrats | 66 |
Blakenall1 seat · turnout 21.6%
| Pete Smith | ND | 805 ✓ |
| Matt Ward | Labour | 792 |
| Mohammed S. | Conservative | 533 |
Bloxwich East1 seat · turnout 25.1%
| G.J. Flint | Conservative | 1,385 ✓ |
| Phillips K. | Labour | 903 |
Bloxwich West1 seat · turnout 28.4%
| Allen B.C. | Conservative | 1,892 ✓ |
| David Morgan | Labour | 728 |
| Stuart Ronald Hodges | Liberal Democrats | 113 |
| Matthews R.W. | REF | 88 |
Brownhills1 seat · turnout 28.0%
| Murphy K. | Conservative | 1,526 ✓ |
| Wade S. | Labour | 953 |
| Chapman L.M.J. | REF | 162 |
| Parker P. | Green | 88 |
| Karim H. | Liberal Democrats | 46 |
Darlaston South1 seat · turnout 22.3%
| Bott C. | Labour | 1,533 ✓ |
| Derek Bennett | Conservative | 873 |
Paddock1 seat · turnout 42.3%
| Gandham N. | Conservative | 2,194 ✓ |
| Ali N. | Labour | 1,759 |
| Watts R. | Liberal Democrats | 222 |
Palfrey1 seat · turnout 34.6%
| Ditta S.K. | Labour | 2,519 ✓ |
| Moz Khan | Conservative | 1,307 |
Pelsall3 seats · turnout 35.9%
| Garry Perry | Conservative | 2,208 ✓ |
| Martin R.A. | Conservative | 1,436 ✓ |
| Lee E. | Conservative | 1,430 ✓ |
| Maltman J. | Labour | 495 |
| Patti Lane | Labour | 381 |
| Ahmed S. | Labour | 319 |
| Lee D.E. | Green | 275 |
| Graham Eardley | REF | 242 |
Pheasey Park Farm1 seat · turnout 33.7%
| Alison Andrew | Conservative | 2,156 ✓ |
| White T. | Labour | 650 |
| Maynard A.M. | Green | 128 |
| Barker M.G. | Liberal Democrats | 99 |
Pleck1 seat
| Gultasib N.Z. | Labour | 2,310 ✓ |
| Miah J. | Conservative | 778 |
Rushall-Shelfield1 seat · turnout 29.9%
| Worrall R.V. | Labour | 1,426 ✓ |
| Shmim S. | Conservative | 1,239 |
| Jade Elizabeth Chapman | Reform UK | 184 |
Short Heath1 seat · turnout 27.9%
| Whitehouse J. | Conservative | 1,353 ✓ |
| Dan Barker | Liberal Democrats | 608 |
| Pfebve E. | Labour | 539 |
St Matthew's1 seat
| Abdus Samad Nazir | Labour | 2,162 ✓ |
| Mohammed Yaqoob | Conservative | 1,565 |
| Michael Walters | Green | 525 |
Streetly1 seat · turnout 39.8%
| Pedley K.E. | Conservative | 2,904 ✓ |
| Coulson M.J. | Labour | 678 |
| Jennifer Gray | Liberal Democrats | 493 |
| Walters A.M. | Green | 205 |
Willenhall North1 seat · turnout 29.4%
| Elson S.A. | Conservative | 1,276 ✓ |
| Shires I. | Liberal Democrats | 825 |
| Moreton S. | Labour | 608 |
| Harrison C.S. | Green | 63 |
Willenhall South1 seat · turnout 25.1%
| Coughlan S.P. | Labour | 1,577 ✓ |
| Amandeep Kaur Garcha | Conservative | 1,229 |
| Hodges B. | Liberal Democrats | 142 |
