Before (end of 2021) (39 seats, Open Council Data)
Conservative 29 · Labour 9 · Liberal Democrats 1
After (end of 2022) (39 seats, Open Council Data)
Conservative 28 · Labour 9 · Liberal Democrats 2
Ward results
Aldershot Park1 seat · turnout 27.5%
| Crossley J. | Labour | 840 ✓ |
| Armitage D. | Conservative | 562 |
Cherrywood1 seat · turnout 33.9%
| Clive Grattan | Labour | 1,008 ✓ |
| Pun S. | Conservative | 730 |
Cove and Southwood1 seat · turnout 30.9%
| Martin Tennant | Conservative | 869 ✓ |
| Jabbi M. | Labour | 417 |
| Mitchell E. | Liberal Democrats | 374 |
Empress1 seat · turnout 34.8%
| Mike Smith | Conservative | 739 ✓ |
| Gareth Idris Williams | Labour | 514 |
| Leola Card | Liberal Democrats | 337 |
Fernhill1 seat · turnout 26.4%
| Akmal Gani | Conservative | 705 ✓ |
| Janet Gardner | Labour | 391 |
| Nat Sweet | Liberal Democrats | 293 |
Knellwood1 seat · turnout 38.4%
| Mara Makunura | Conservative | 1,077 ✓ |
| John Whyman | Liberal Democrats | 602 |
| Southon C. | Labour | 469 |
Manor Park1 seat
| Peace Essien Igodifo | Conservative | 867 ✓ |
| Brandon Renard | Labour | 783 |
| Mark Trotter | Liberal Democrats | 241 |
North Town1 seat · turnout 30.2%
| Sarah Spall | Labour | 1,037 ✓ |
| Perkins A. | Conservative | 449 |
Rowhill1 seat · turnout 34.9%
| Stuart Trussler | Conservative | 707 ✓ |
| Halleh Koohestani | Labour | 663 |
| Hilliar A. | Liberal Democrats | 374 |
St John's1 seat · turnout 31.6%
| J. Vosper | Conservative | 839 ✓ |
| Julia Louise Warner | Labour | 724 |
St. Marks1 seat
| Craig William Card | Liberal Democrats | 778 ✓ |
| Abul Koher Chowdhury | Conservative | 710 |
| Brian Jones | Labour | 260 |
Wellington1 seat · turnout 26.0%
| Nadia Martin | Labour | 608 ✓ |
| Hartley M. | Conservative | 470 |
West Heath1 seat · turnout 31.0%
| Ade Adeola | Conservative | 790 ✓ |
| Thomas R. | Labour | 428 |
| O'Dowd-Booth O. | Liberal Democrats | 291 |
