Before (end of 2021) (29 seats, Open Council Data)
Conservative 25 · Labour 4
After (end of 2022) (29 seats, Open Council Data)
Conservative 20 · Labour 7 · Other 1 · Green 1
Ward results
Abbey1 seat · turnout 38.9%
| Khan S. | Labour | 870 ✓ |
| Walsh J. | Conservative | 827 |
| Fieldsend-Roxborough A. | Liberal Democrats | 156 |
| Hemming G. | Green | 105 |
Astwood Bank & Feckenham1 seat
| Craig Warhurst | Conservative | 931 ✓ |
| Wanda King | Labour | 479 |
| Pickles I. | Liberal Democrats | 152 |
| Theobald G. | Green | 131 |
Batchley and Brockhill1 seat
| Joe Baker | Labour | 952 ✓ |
| Gemma Monaco | Conservative | 792 |
| Knight F. | REF | 103 |
| L. Room | Green | 88 |
Central1 seat · turnout 32.1%
| Harvey S. | Labour | 829 ✓ |
| Memi U. | Conservative | 468 |
| Victoria Jane Lees | Green | 161 |
Church Hill1 seat · turnout 31.2%
| Bill Hartnett | Labour | 794 ✓ |
| Mike Rouse | Conservative | 729 |
| M. Tomes | Liberal Democrats | 218 |
| Chris Hudson | Green | 85 |
Crabbs Cross1 seat · turnout 31.9%
| Akbar S. | Conservative | 675 ✓ |
| Mike Fry | Labour | 410 |
| Claire Mary Davies | Green | 245 |
| Danny Gee | Liberal Democrats | 85 |
Greenlands2 seats · turnout 24.8%
| Kane J. | Labour | 740 ✓ |
| Juma Begum | Labour | 633 ✓ |
| Avery-Sherwood L. | Conservative | 627 |
| Monk J. | Conservative | 596 |
| Sergent S. | Green | 177 |
| Preston S. | Liberal Democrats | 158 |
| Jo Beecham | Conservative | 1,059 ✓ |
| Jenny Smith | Labour | 864 |
| Waugh A. | Green | 214 |
Lodge Park1 seat · turnout 29.6%
| Fry A. | Labour | 697 ✓ |
| Christopher Holz | Conservative | 361 |
| White R. | Green | 71 |
Winyates1 seat · turnout 30.1%
| Lovell A. | Conservative | 997 ✓ |
| Ian Woodall | Labour | 627 |
| Gee A. | Liberal Democrats | 125 |
| Bailey J. | Green | 121 |
