Before (end of 2023) (40 seats, Open Council Data)
Liberal Democrats 31 · Conservative 5 · Green 2 · Other 2
After (end of 2024) (40 seats, Open Council Data)
Liberal Democrats 36 · Green 3 · Other 1
Ward results
All Saints2 seats · turnout 37.2%
| Barbara Ann Clark | Liberal Democrats | 888 ✓ |
| Izaac Augustus Tailford | Liberal Democrats | 839 ✓ |
| Martin Tracey | Conservative | 361 |
| Philip Royden Wilce | Conservative | 262 |
| Amandeep Kaur Gill-Lang | Green | 228 |
| Diana Helen Hale | Labour | 219 |
| Stephen West | Green | 196 |
Battledown2 seats · turnout 38.3%
| Helen Clare Pemberton | Liberal Democrats | 811 ✓ |
| Chris Day | Liberal Democrats | 773 ✓ |
| Matt Babbage | Conservative | 690 |
| Dan Bunner | Conservative | 530 |
| Karen Wilson | Green | 189 |
| Connor Lewis Auker-Howlett | Green | 133 |
| Caroline Adele Gavin | Labour | 125 |
Benhall, the Reddings and Fiddler's Green2 seats · turnout 43.3%
| Mike Collins | Liberal Democrats | 1,072 ✓ |
| Stephen Ian Steinhardt | Liberal Democrats | 1,030 ✓ |
| Dan Collins | Conservative | 659 |
| Alan James Davis | Conservative | 470 |
| Sarah Jane Field | Green | 253 |
| John Jarvis | Green | 149 |
| Janet Lugg | Labour | 143 |
Charlton Kings2 seats · turnout 40.1%
| Angela Boyd Boyes | Liberal Democrats | 1,099 ✓ |
| Andy Mutton | Liberal Democrats | 840 ✓ |
| Nick Saywell | Conservative | 542 |
| Roy Hewlett | Conservative | 460 |
| Daniel Joseph Willey | Green | 242 |
| Morgan Woodland | Green | 178 |
| Ella Harriet Rees | Labour | 168 |
Charlton Park2 seats · turnout 49.1%
| Paul Richard Baker | Liberal Democrats | 1,218 ✓ |
| Stephen Harvey | Liberal Democrats | 1,033 ✓ |
| Georgina Rose Bass | Conservative | 526 |
| Helen Frances Shill | Conservative | 457 |
| Melina Pereira Costelloe | Green | 151 |
| Sharon Lorna Wallington | Green | 142 |
| John Malcolm Bride | Labour | 110 |
| John Kadwell | Independent | 74 |
College2 seats · turnout 42.4%
| Iain Andrew Paterson Dobie | Liberal Democrats | 882 ✓ |
| Garth Wallington Barnes | Liberal Democrats | 831 ✓ |
| Stephen Vitkovitch | Green | 410 |
| Bettina Evans | Conservative | 319 |
| Teresa Anne Prothero | Conservative | 312 |
| Lewis Vincent Irvine | Green | 277 |
| Adam Moliver | Labour | 183 |
Hesters Way2 seats · turnout 20.3%
| Simon Albert Wheeler | Liberal Democrats | 396 ✓ |
| Cathal Lynch | Liberal Democrats | 348 ✓ |
| Wendy Flynn | Green | 280 |
| Gary Clarke | Green | 237 |
| Clive Robert Harriss | Labour | 149 |
| Ro Baillie | Conservative | 147 |
| Helen Landau | Conservative | 125 |
| Joe Waters | Trade Unionist and Socialist Coalition | 30 |
| Samuel Jacob Coxson | Trade Unionist and Socialist Coalition | 27 |
Lansdown2 seats · turnout 60.0%
| Glenn Andrews | Liberal Democrats | 713 ✓ |
| Ben Lewis Orme | Liberal Democrats | 585 ✓ |
| Susan Godwin | Conservative | 520 |
| Olalekan Ebenezer Olajide | Conservative | 391 |
| Deborah Claire Milner | Green | 204 |
| Stephen Paul Bell | Green | 190 |
| David Richard Cockfield | Labour | 169 |
| Geoff Parsons | Independent | 147 |
Leckhampton2 seats · turnout 52.9%
| Martin Charles Horwood | Liberal Democrats | 1,169 ✓ |
| Julia Caroline Chandler | Liberal Democrats | 1,007 ✓ |
| Pippa Mason | Conservative | 655 |
| Teresa Anne Prothero | Conservative | 520 |
| Peter Frings | Green | 235 |
| Elizabeth Johnson | Green | 215 |
| Bronwen Rachel Goring | Labour | 125 |
| Sali Wijesinghe | Independent | 58 |
Oakley2 seats · turnout 25.0%
| Rowena Mary Hay | Liberal Democrats | 626 ✓ |
| Alisha Chloe-Marie Lewis | Liberal Democrats | 492 ✓ |
| Emma Nelson | Conservative | 237 |
| Andrew Stephen Wall | Conservative | 196 |
| Isobel Amy Laing | Labour | 150 |
| Claire Angela Blanche Spanner | Green | 133 |
| Nathan Weller | Green | 84 |
Park2 seats · turnout 45.7%
| Jackie Chelin | Liberal Democrats | 942 ✓ |
| Dilys Mary Juliet Barrell | Liberal Democrats | 935 ✓ |
| Tim Harman | Conservative | 772 |
| Diana Pollock | Conservative | 580 |
| Paul Michael Godfrey | Green | 196 |
| Kevin Michael Boyle | Labour | 160 |
| Tussie Myerson | Green | 157 |
Pittville2 seats · turnout 36.8%
| Julian Charles George Tooke | Liberal Democrats | 982 ✓ |
| Juan Carlos Garcia Clamp | Liberal Democrats | 796 ✓ |
| Lance Kennedy | Conservative | 463 |
| Peter Frantz Vagh Christensen | Conservative | 446 |
| Sarah Quekett | Green | 247 |
| Daniel Wilson | Green | 227 |
| Martin William Glozier | Labour | 160 |
Prestbury2 seats · turnout 52.6%
| Stan Smith | People Against Bureaucracy Group | 928 ✓ |
| Jan Foster | Green | 744 ✓ |
| Ian Cameron | Green | 644 |
| Stephan Alexander Fifield | Conservative | 621 |
| Jane Elizabeth Martin | Liberal Democrats | 247 |
| Harry Hopkins | Conservative | 244 |
| Joe March | Liberal Democrats | 169 |
Springbank2 seats · turnout 22.4%
| Suzanne Theresa Williams | Liberal Democrats | 744 ✓ |
| Peter Jeremy Jeffries | Liberal Democrats | 734 ✓ |
| Georgina Rose Bass | Conservative | 217 |
| Roger Graham Fox | Conservative | 197 |
| Stephen John Bear | Green | 118 |
| Ian James Munday | Green | 104 |
St Mark's2 seats · turnout 28.9%
| Sandra Jane Holliday | Liberal Democrats | 720 ✓ |
| Richard James Pineger | Liberal Democrats | 697 ✓ |
| Louise Collins | Conservative | 268 |
| Penny Hyams | Conservative | 223 |
| Julie Frances Farmer | Labour | 222 |
| Naomi Seadon | Green | 173 |
| Adrian Becker | Green | 159 |
St Paul's2 seats · turnout 27.7%
| Tabi Joy | Green | 501 ✓ |
| Ashleigh Davies | Green | 455 ✓ |
| Rob Nancekivell | Liberal Democrats | 318 |
| Jayjay Potter-Peachey | Liberal Democrats | 286 |
| Bobby Johnstone | Labour | 228 |
| Chris Mason | Conservative | 124 |
| Daud McDonald | Independent | 106 |
| Teresa Anne Prothero | Conservative | 91 |
| Adrienne Davis | Trade Unionist and Socialist Coalition | 27 |
| Christian David Dwyer | Trade Unionist and Socialist Coalition | 25 |
St Peter's2 seats · turnout 28.4%
| Victoria Mae Atherstone | Liberal Democrats | 781 ✓ |
| David John Willingham | Liberal Democrats | 744 ✓ |
| Jerry Forrest | Conservative | 226 |
| Michael Thomas Farmer | Labour | 224 |
| Daniel Ethan Hodges | Green | 217 |
| Glyn Ellis | Green | 191 |
| Edward Wadih Hazzan | Conservative | 182 |
Swindon Village2 seats · turnout 54.0%
| Flo Clucas | Liberal Democrats | 723 ✓ |
| Frank John Allen | Liberal Democrats | 613 ✓ |
| Mark Barber | Green | 303 |
| Ed Joy | Green | 257 |
| Brian Anthony Chaplin | Conservative | 191 |
| Joseph James Picknell | Conservative | 165 |
Up Hatherley2 seats · turnout 41.3%
| Adrian Stephen Bamford | Liberal Democrats | 1,170 ✓ |
| Julie Margaret Sankey | Liberal Democrats | 1,001 ✓ |
| Colin John Parsons | Conservative | 488 |
| Sandra Gloria Parsons | Conservative | 454 |
| Daniel Ethan Hodges | Green | 222 |
| Philip Cole | Labour | 156 |
| Charles Adrian Goodwin | Green | 142 |
Warden Hill2 seats · turnout 39.2%
| Graham Anthony Beale | Liberal Democrats | 1,009 ✓ |
| Tony Oliver | Liberal Democrats | 939 ✓ |
| Patrick John William Dunleavy | Conservative | 517 |
| Roy Hewlett | Conservative | 432 |
| Maxine Karen Godfrey | Green | 139 |
| Timothy Cosmo Bonsor | Green | 109 |
| Christopher John Meehan | Labour | 107 |
