Before (end of 2021) (40 seats, Open Council Data)
Liberal Democrats 31 · Conservative 7 · Other 2
After (end of 2022) (40 seats, Open Council Data)
Liberal Democrats 31 · Conservative 6 · Other 2 · Green 1
Ward results
All Saints1 seat · turnout 38.1%
| Izaac Tailford | Liberal Democrats | 1,048 ✓ |
| Christensen P. | Conservative | 362 |
| Stephen West | Green | 145 |
| Isobel Amy Laing | Labour | 112 |
Battledown1 seat · turnout 39.9%
| Babbage M. | Conservative | 893 ✓ |
| Chidley E. | Liberal Democrats | 785 |
| Karen Wilson | Green | 246 |
Benhall and The Reddings1 seat
| Britter N. | Liberal Democrats | 1,218 ✓ |
| Evans M. | Conservative | 452 |
| Sarah Field | Green | 158 |
Charlton Kings1 seat · turnout 50.2%
| Angie Boyes | Liberal Democrats | 1,222 ✓ |
| Jake Wilson | Conservative | 743 |
| Willey D. | Green | 185 |
| Caroline Adele Gavin | Labour | 84 |
Charlton Park1 seat · turnout 54.1%
| Paul Baker | Liberal Democrats | 1,265 ✓ |
| Georgie Bass | Conservative | 726 |
| Wallington S. | Green | 160 |
College2 seats · turnout 44.3%
| Barnes G. | Liberal Democrats | 1,060 ✓ |
| Dobie I. | Liberal Democrats | 1,019 ✓ |
| Rich Newman | Conservative | 418 |
| Ken Pollock | Conservative | 397 |
| Elizabeth Johnson | Green | 303 |
| Auker-Howlett C. | Green | 192 |
| Boyle K. | Labour | 138 |
| Thomas S. | REF | 47 |
Hesters Way1 seat · turnout 24.5%
| Simon Wheeler | Liberal Democrats | 632 ✓ |
| Jerry Forrest | Conservative | 361 |
| John Malcolm Bride | Labour | 115 |
| Becker A. | Green | 104 |
| Samuel Jacob Coxson | TUSC | 11 |
Lansdown1 seat · turnout 38.1%
| Glenn Andrews | Liberal Democrats | 829 ✓ |
| Chris Mason | Conservative | 604 |
| Bell S. | Green | 164 |
Leckhampton1 seat · turnout 54.2%
| Martin Horwood | Liberal Democrats | 1,446 ✓ |
| Prothero T. | Conservative | 547 |
| Peter Frings | Green | 387 |
Oakley1 seat · turnout 28.2%
| Max Wilkinson | Liberal Democrats | 775 ✓ |
| Bass J. | Conservative | 249 |
| Mike Jarvis | Labour | 110 |
| Parker C. | Green | 87 |
Park1 seat · turnout 49.4%
| Jackie Chelin | Liberal Democrats | 1,304 ✓ |
| David Reed | Conservative | 926 |
| Leggett C. | Green | 211 |
Pittville1 seat · turnout 42.9%
| Julian Tooke | Liberal Democrats | 1,097 ✓ |
| Jonathan Beeston | Conservative | 663 |
| Wilson D. | Green | 322 |
Prestbury1 seat · turnout 44.7%
| John Payne | PABAG | 996 ✓ |
| Lance Kennedy | Conservative | 466 |
| Taylor D. | Green | 398 |
| Ingram B. | Liberal Democrats | 318 |
Springbank1 seat · turnout 26.0%
| Peter Jeffries | Liberal Democrats | 1,035 ✓ |
| Simons P. | Conservative | 191 |
| Bear S. | Green | 114 |
St Mark's1 seat · turnout 29.4%
| Sandra Holliday | Liberal Democrats | 880 ✓ |
| C. Card | Liberal Democrats | 778 ✓ |
| A. Koher Chowdhury | Conservative | 710 |
| Grout J. | Conservative | 304 |
| B. Jones | Labour | 260 |
| Farmer J. | Labour | 223 |
St Paul's1 seat · turnout 25.4%
| Tabi Joy | Green | 586 ✓ |
| Jayjay Potter-Peachey | Liberal Democrats | 437 |
| Sara Godwin | Conservative | 139 |
St Peter's1 seat · turnout 30.2%
| L. Vera | Conservative | 1,567 ✓ |
| Atherstone V. | Liberal Democrats | 1,118 ✓ |
| T. Newton | Labour | 1,068 |
| Baillie R. | Conservative | 365 |
| P. Walton | Liberal Democrats | 280 |
| A. Langley | Green | 250 |
| Clive Harriss | Labour | 187 |
Swindon Village1 seat · turnout 29.9%
| Flo Clucas | Liberal Democrats | 841 ✓ |
| Hazzan E. | Conservative | 319 |
| Boden T. | Green | 142 |
Up Hatherley1 seat · turnout 45.5%
| Adrian Bamford | Liberal Democrats | 1,197 ✓ |
| Reece Fox | Conservative | 533 |
| Samantha Diane Hodges | Green | 167 |
Warden Hill1 seat · turnout 43.4%
| Graham Beale | Liberal Democrats | 1,088 ✓ |
| Craig Jones | Conservative | 606 |
| Bonsor T. | Green | 149 |
| White I. | Labour | 61 |
