Before (end of 2020) (40 seats, Open Council Data)
Liberal Democrats 32 · Conservative 6 · Other 2
After (end of 2021) (40 seats, Open Council Data)
Liberal Democrats 31 · Conservative 7 · Other 2
Ward results
All Saints1 seat · turnout 39.7%
| Barbara Clark | Liberal Democrats | 798 ✓ |
| Sara Godwin | Conservative | 508 |
| West J. | Green | 271 |
| Laing I.A. | Labour | 129 |
Battledown1 seat · turnout 46.0%
| Savage L.A.I. | Conservative | 1,005 ✓ |
| Helen Pemberton | Liberal Democrats | 850 |
| Willey D.J. | Green | 185 |
| Caroline Adele Gavin | Labour | 132 |
Benhall and The Reddings1 seat
| Mike Collins | Liberal Democrats | 1,048 ✓ |
| Jonathan Beeston | Conservative | 768 |
| Sarah Field | Green | 153 |
| Carey R.F. | Labour | 62 |
Charlton Kings1 seat · turnout 49.5%
| McCloskey P.G. | Liberal Democrats | 1,016 ✓ |
| Jake Wilson | Conservative | 852 |
| Mason L.E. | Green | 229 |
| Emyr Rees | Labour | 91 |
Charlton Park1 seat · turnout 58.0%
| Steve Harvey | Liberal Democrats | 1,092 ✓ |
| Phil Davis | Conservative | 1,003 |
| Wallington S.L. | Green | 162 |
| Sarah Jane Chacko | Labour | 75 |
College1 seat · turnout 45.5%
| W.G.R. Maughfling | Liberal Democrats | 1,027 ✓ |
| M.A. Purvis | Labour | 773 ✓ |
| Rich Newman | Conservative | 563 |
| Elizabeth Johnson | Green | 307 |
| C.A. Grieveson | Conservative | 267 |
| Robert George Arnott | Labour | 118 |
Hesters Way1 seat · turnout 27.4%
| Wendy Flynn | Liberal Democrats | 619 ✓ |
| Lance Kennedy | Conservative | 515 |
| Becker A. | Green | 118 |
| John Malcolm Bride | Labour | 105 |
| Samuel Jacob Coxson | TUSC | 7 |
Lansdown1 seat · turnout 41.9%
| Seacome D.C. | Conservative | 795 ✓ |
| Wheat P. | Liberal Democrats | 627 |
| Bell S.P. | Green | 239 |
| Siret D.J. | Labour | 100 |
Leckhampton1 seat · turnout 58.7%
| Nelson M.E.F. | Conservative | 1,132 ✓ |
| Glenn Andrews | Liberal Democrats | 853 |
| Peter Frings | Green | 592 |
Oakley1 seat · turnout 28.9%
| R. Armour | Labour | 1,491 ✓ |
| S. Rielly | Labour | 1,482 ✓ |
| L.N.L. Buckingham | Labour | 1,334 ✓ |
| L.M.R. Garner | Conservative | 1,177 |
| O. Curtis | Conservative | 1,176 |
| A.K. Wellings | Conservative | 1,116 |
| C. Stanbra | Liberal Democrats | 969 |
| Rowena Hay | Liberal Democrats | 597 ✓ |
| P. Smith | Liberal Democrats | 444 |
| A. O'Donovan | Liberal Democrats | 439 |
| Hardy J.M.A. | Conservative | 414 |
| Mike Jarvis | Labour | 122 |
| Stephen West | Green | 107 |
Park1 seat · turnout 53.7%
| Harman T. | Conservative | 1,292 ✓ |
| Izaac Tailford | Liberal Democrats | 983 |
| Leggett C.S.L. | Green | 217 |
| Boyle K.M. | Labour | 112 |
Pittville1 seat · turnout 45.0%
| Fifield S.A. | Conservative | 1,038 ✓ |
| Jayjay Potter-Peachey | Liberal Democrats | 713 |
| Wassell B. | Green | 231 |
| Farmer J.F. | Labour | 166 |
Pittville And Prestbury1 seat
| Farmer J.F. | Labour | 375 |
Prestbury1 seat · turnout 46.7%
| Bassett-Smith I.M. | PABAG | 1,128 ✓ |
| Alan James Davis | Conservative | 683 |
| Graham Beale | Liberal Democrats | 445 |
Springbank1 seat · turnout 27.5%
| Suzanne Williams | Liberal Democrats | 746 ✓ |
| Simons P.R. | Conservative | 427 |
| Thomas Alister Johson | Labour | 132 |
| Bear S.J. | Green | 104 |
St Mark's1 seat · turnout 31.9%
| D.B. Bedford | Conservative | 775 ✓ |
| Richard Pineger | Liberal Democrats | 736 ✓ |
| E.R. Mitchell | Liberal Democrats | 698 |
| Forrest J.E. | Conservative | 467 |
| C.R. Hewitt | Labour | 266 |
| Clarke D.J. | Green | 179 |
| Michael Thomas Farmer | Labour | 152 |
St Paul's1 seat · turnout 29.3%
| Alisha Chloe-Marie Lewis | Liberal Democrats | 431 ✓ |
| Tabi Joy | Green | 294 |
| Reece Fox | Conservative | 227 |
| McDonald D. | PABAG | 179 |
| Syme K. | Labour | 136 |
| Waters J. | TUSC | 19 |
St Peter's1 seat · turnout 32.6%
| S.M. Johnston | Conservative | 1,808 ✓ |
| D.L. Newey | Labour | 1,056 |
| David Willingham | Liberal Democrats | 953 ✓ |
| Hazzan E.W. | Conservative | 493 |
| R.S. Featherstone | Green | 216 |
| Karen Wilson | Green | 215 |
| J.A. Lennox | Liberal Democrats | 183 |
| Clive Harriss | Labour | 153 |
| I. Lines | UK Independence Party (UKIP) | 95 |
Swindon Village1 seat · turnout 35.1%
| Fisher B. | Liberal Democrats | 740 ✓ |
| McArdle S.J. | Conservative | 452 |
| Ed Joy | Green | 212 |
| Peter Clark | Labour | 128 |
Up Hatherley1 seat · turnout 49.5%
| Julie Margaret Sankey | Liberal Democrats | 979 ✓ |
| Evans R. | Conservative | 810 |
| S.D. Hodge | Green | 199 |
| Armitage N.A. | Labour | 80 |
Warden Hill1 seat · turnout 48.0%
| Tony Oliver | Liberal Democrats | 988 ✓ |
| Baillie R. | Conservative | 868 |
| Bonsor T.C. | Green | 164 |
| White I.H. | Labour | 75 |
