Before (end of 2020) (29 seats, Open Council Data)
Conservative 17 · Labour 11 · Other 1
After (end of 2021) (29 seats, Open Council Data)
Conservative 25 · Labour 4
Ward results
Arrow Valley East4 seats
| Evans A.O. | Conservative | 2,193 ✓ |
| Elizabeth Marshall | Conservative | 1,963 ✓ |
| Fry A. | Labour | 1,633 |
| Harvey S.E. | Labour | 1,309 |
| Hemming G. | Green | 309 |
| Thomas D.E. | Liberal Democrats | 249 |
| Sergent S. | Green | 237 |
| Danny Gee | Liberal Democrats | 223 |
Batchley and Brockhill1 seat
| Harrison L.R. | Conservative | 1,152 ✓ |
| Berry P. | Labour | 682 |
| L.J. Room | Green | 140 |
Central1 seat · turnout 34.7%
| Altaf I. | Conservative | 702 ✓ |
| Chance G.P. | Labour | 657 |
| Lees V.J. | Green | 109 |
| Danny Gee | Liberal Democrats | 81 |
Church Hill1 seat · turnout 32.2%
| Ashley K.A. | Conservative | 907 ✓ |
| Bill Hartnett | Labour | 565 |
| M.A.W. Tomes | Liberal Democrats | 334 |
| Sergent S.A.R. | Green | 83 |
Greenlands1 seat · turnout 25.8%
| Elizabeth Marshall | Conservative | 956 ✓ |
| Joe Baker | Labour | 649 |
| Tony Pitt | Liberal Democrats | 82 |
| White R.E. | Green | 80 |
| Evans A.O. | Conservative | 1,436 ✓ |
| King L.M. | Labour | 553 |
| Waugh A.D. | Green | 163 |
| Marsh J.M. | Liberal Democrats | 130 |
Lodge Park1 seat · turnout 30.7%
| Pearman T. | Conservative | 591 ✓ |
| Kane J.C. | Labour | 487 |
| Hudson C.J. | Green | 65 |
| Webster I.D. | Liberal Democrats | 33 |
Matchborough1 seat · turnout 34.0%
| Fogg A.P. | Conservative | 813 ✓ |
| Bevan A. | Labour | 535 |
| Nicoll C.S. | Green | 109 |
| Thompson A.D.M. | Liberal Democrats | 83 |
Redditch North4 seats
| M.T. Rouse | Conservative | 3,220 ✓ |
| Craig Warhurst | Conservative | 3,042 ✓ |
| P.S. Berry | Labour | 1,325 |
| Mike Fry | Labour | 1,206 |
| C.M. Davies | Green | 553 |
| L.J. Room | Green | 343 |
| Gee P.A. | Liberal Democrats | 321 |
| Marsh J.M. | Liberal Democrats | 293 |
West1 seat · turnout 37.9%
| Matthew Dormer | Conservative | 1,267 ✓ |
| Mike Fry | Labour | 382 |
| S.E.J. Venable | Green | 112 |
| Thomas D.E. | Liberal Democrats | 91 |
Winyates1 seat · turnout 33.9%
| L.R.J. Court | Conservative | 1,230 ✓ |
| Harvey S.E. | Labour | 516 |
| Armstrong I.M. | Independent | 156 |
| Hemming G.L. | Green | 105 |
| Gee P.A. | Liberal Democrats | 79 |
