Before (end of 2020) (72 seats, Open Council Data)
Labour 67 · Other 4 · Conservative 1
After (end of 2021) (72 seats, Open Council Data)
Labour 59 · Conservative 9 · Other 4
Ward results
ABBEY1 seat
| Nicky Hinchliff | Labour | 2,197 ✓ |
| Ali Hussain | Conservative | 507 |
| Barry Lim | Green | 416 |
| Robert Owen Johns | Liberal Democrats | 90 |
Blackheath1 seat · turnout 26.5%
| Kerrie Carmichael | Labour | 1,402 ✓ |
| Allman G.S. | Conservative | 1,072 |
Bristnall1 seat · turnout 28.7%
| Ellen Fenton | Labour | 1,366 ✓ |
| Jones C.L. | Conservative | 1,005 |
| Loudon J. | Green | 158 |
| Lall M.S. | Liberal Democrats | 110 |
Charlemont With Grove Vale1 seat · turnout 35.4%
| David Fisher | Conservative | 1,814 ✓ |
| Liam Preece | Labour | 1,276 |
| Jenkins A.L. | Liberal Democrats | 92 |
| Harding S. | FBM | 72 |
| Nock G.T. | REF | 62 |
| Kumar S. | Independent | 43 |
Cradley Heath & Old Hill1 seat
| Vicky Smith | Labour | 1,250 ✓ |
| Dunn S. | Conservative | 1,187 |
| White C.A. | Independent | 113 |
| Mngaza C. | TUSC | 41 |
Friar Park1 seat · turnout 21.6%
| Chapman S. | Conservative | 1,008 ✓ |
| John Giles | Labour | 759 |
| Trinder W.C. | Independent | 151 |
| Rankine C. | YESHUA | 37 |
Great Barr With Yew Tree1 seat · turnout 32.1%
| Abrahams L.M. | Conservative | 1,518 ✓ |
| Worsey C.F. | Labour | 1,172 |
| Smith M.S.P. | Liberal Democrats | 269 |
| Magher D.J. | Independent | 247 |
Great Bridge1 seat · turnout 23.4%
| William Gill | Conservative | 1,099 ✓ |
| Ann Jarvis | Labour | 1,081 |
| Singh S. | Independent | 123 |
Greets Green and Lyng1 seat · turnout 31.5%
| Pam Randhawa | Labour | 1,679 ✓ |
| Ahmed M.J. | Conservative | 820 |
| John Edwards | ND | 457 |
Hateley Heath1 seat · turnout 28.5%
| Akpoteni K. | Labour | 1,471 ✓ |
| Leslie Trumpeter | Conservative | 1,277 |
| Nock J. | REF | 112 |
| Sehmar P.O. | Independent | 67 |
Langley1 seat · turnout 25.4%
| Owen C.L. | Labour | 1,151 ✓ |
| Sakhi M. | Conservative | 693 |
| Davies S.P. | Independent | 596 |
Newton1 seat · turnout 34.0%
| Elaine Giles | Labour | 1,242 ✓ |
| Williams L.F. | Conservative | 1,066 |
| Underhill J. | Independent | 452 |
| Richards B.A. | Liberal Democrats | 165 |
| Valenzuela H. | Green | 90 |
Old Warley2 seats · turnout 25.9%
| Anandou J. | Conservative | 1,361 ✓ |
| Harnoor Bhullar | Labour | 1,145 ✓ |
| Tipper J.A. | Labour | 922 |
| Regha J. | Conservative | 859 |
| Mussi A. | Green | 267 |
| Smith B. | Liberal Democrats | 236 |
| Leech K.T. | REF | 112 |
Oldbury1 seat · turnout 31.7%
| Rizwan Jalil | Labour | 2,075 ✓ |
| Poole N.L. | Conservative | 1,009 |
| Gingell R. | TUSC | 157 |
Princes End1 seat · turnout 19.6%
| Williams A.S. | Conservative | 909 ✓ |
| Eaves S. | Labour | 590 |
| Cherrington B. | REF | 232 |
| Ian Jones | Independent | 134 |
Rowley2 seats · turnout 19.5%
| Kalari L. | Conservative | 1,050 ✓ |
| Singh S. | Conservative | 1,039 ✓ |
| Claire Mayo | Labour | 872 |
| Nagi Daya Singh | Labour | 865 |
Smethwick1 seat
| P. Kaur | Labour | 2,066 ✓ |
| Dunn A.J. | Conservative | 559 |
| Bradley N. | Liberal Democrats | 149 |
| R. Macrorie | Green | 144 |
| S. Laidley | WEP | 75 |
Soho & Victoria1 seat
| Farut Shaeen | Labour | 2,799 ✓ |
| Simcox S. | Conservative | 444 |
| Shone D.R. | Liberal Democrats | 253 |
St Pauls1 seat · turnout 37.3%
| Sukhbir Gill | Labour | 3,193 ✓ |
| Lawley K.E. | Conservative | 570 |
| Jeavons I.S. | Liberal Democrats | 157 |
Tipton Green1 seat · turnout 27.6%
| Padda C.S. | Labour | 1,372 ✓ |
| Richard Jeffcoat | Independent | 1,011 |
| Garcha N.K. | Conservative | 613 |
Tividale1 seat
| Maria Crompton | Labour | 1,323 ✓ |
| Henlan E.L.C. | Conservative | 1,173 |
Wednesbury North1 seat · turnout 26.1%
| Peter Hughes | Labour | 1,259 ✓ |
| Johnson S. | Conservative | 1,058 |
| Redding M.N. | Green | 115 |
| Knox G. | TUSC | 31 |
Wednesbury South2 seats · turnout 27.1%
| Singh K. | Labour | 1,578 ✓ |
| Chambers I.M. | Conservative | 1,137 ✓ |
| Tabassum G. | Labour | 1,032 |
| David Wilkes | Conservative | 970 |
| Dabbs S. | REF | 140 |
| Lawrence R. | WP | 92 |
West Bromwich Central1 seat · turnout 32.7%
| Rollins L.M. | Labour | 1,916 ✓ |
| Bibi F. | Conservative | 1,128 |
| Daljit Kaur Nagra | Liberal Democrats | 319 |
