Before (end of 2023) (35 seats, Open Council Data)
Labour 13 · Green 10 · Conservative 8 · Liberal Democrats 4
After (end of 2024) (35 seats, Open Council Data)
Labour 17 · Green 12 · Liberal Democrats 5 · Conservative 1
Ward results
Arboretum2 seats · turnout 37.0%
| Hannah Cooper | Green | 1,183 ✓ |
| Karen Lewing | Green | 1,090 ✓ |
| Andrew James Tull | Labour | 314 |
| Nazrul Haque | Labour | 261 |
| Zoe Coldicott | Conservative | 151 |
| Angela Stanley | Conservative | 120 |
| Jonathan Ray Taylor | Liberal Democrats | 106 |
| Alison Ann Morgan | Liberal Democrats | 94 |
| Calvin Stephen Fowler | Trade Unionist and Socialist Coalition | 33 |
Battenhall2 seats · turnout 43.7%
| Louis Stephen | Green | 1,367 ✓ |
| Paul Sobczyk | Green | 1,213 ✓ |
| Graham Taylor | Labour | 322 |
| Jenny Benfield | Labour | 306 |
| Parveen Akhtar | Conservative | 300 |
| Naseeb Hussain | Conservative | 253 |
| Pyers Hugh Symon | Liberal Democrats | 59 |
Cathedral2 seats · turnout 35.8%
| Lynn Denham | Labour | 644 ✓ |
| Adam Cedric Hudson Scott | Labour | 541 ✓ |
| Jonathan Bodenham | Green | 525 |
| Leisa Taylor | Green | 464 |
| Adele Rimell | Conservative | 225 |
| Chris Rimell | Conservative | 216 |
| Francis David Lankester | Independent | 111 |
| Andrew Smith | Liberal Democrats | 43 |
| Stuart Wild | Liberal Democrats | 37 |
| Archie Michael Harrison | Trade Unionist and Socialist Coalition | 33 |
Claines3 seats · turnout 44.5%
| Mel Allcott | Liberal Democrats | 1,798 ✓ |
| Jessie Jagger | Liberal Democrats | 1,401 ✓ |
| Karen Holmes | Liberal Democrats | 1,333 ✓ |
| Chris Thorp | Conservative | 473 |
| Trish Nosal | Conservative | 373 |
| Tom Wisniewski | Conservative | 360 |
| Joy Squires | Labour | 333 |
| Louis Allaway | Labour | 309 |
| Mandy Neill | Green | 289 |
| Tom Henri | Labour | 267 |
| Claire Nichols | Green | 236 |
| Simon Bovey | Green | 221 |
Dines Green and Grove Farm2 seats · turnout 25.4%
| Matthew Lamb | Labour | 609 ✓ |
| Robyn Norfolk | Labour | 478 ✓ |
| Margarete Cawte | Conservative | 211 |
| Madeline Wilson | Conservative | 208 |
| Mike Wilson | Conservative | 206 |
| Tor Pingree | Green | 153 |
| Nicola Silvester | Green | 121 |
| Andy Holmes | Liberal Democrats | 71 |
| Martin Julian Keith Potter | UK Independence Party (UKIP) | 68 |
| Mark Patrick Davies | Trade Unionist and Socialist Coalition | 38 |
Fort Royal2 seats · turnout 38.6%
| Jabba Riaz | Labour | 655 ✓ |
| Atif Sadiq | Labour | 504 ✓ |
| Helen McCarthy | Green | 274 |
| Mikaeel Zafar | Independent | 252 |
| Resnu Meah | Independent | 236 |
| Justin Kirby | Green | 179 |
| Antonio Martins | Conservative | 130 |
| Antonio Martins | Conservative | 128 |
| Andrew Ian James Lee | Liberal Democrats | 83 |
Leopard Hill2 seats · turnout 33.4%
| Andrew Cross | Green | 1,029 ✓ |
| Katie Collier | Green | 906 ✓ |
| Jithin Bittu | Conservative | 364 |
| Tony Lippett | Conservative | 346 |
| Bash Ali | Labour | 199 |
| Sunil Desayrah | Labour | 176 |
| Jessie Jagger | Liberal Democrats | 64 |
| Bart Ricketts | Liberal Democrats | 46 |
Lower Wick & Pitmaston2 seats · turnout 42.1%
| Alan Amos | Conservative | 817 ✓ |
| Sue Smith | Labour | 752 ✓ |
| Aaron Daniels | Labour | 653 |
| Lucy Hodgson | Conservative | 569 |
| Stephen Brohan | Green | 194 |
| Alaric Stephen | Green | 170 |
| John Gabor Ondreasz | Liberal Democrats | 129 |
| Eloise Jade Davies | Trade Unionist and Socialist Coalition | 23 |
Nunnery3 seats · turnout 36.4%
| Patricia Agar | Labour | 994 ✓ |
| Elaine Grace Willmore | Labour | 963 ✓ |
| Bash Ali | Labour | 807 ✓ |
| Allah Ditta | Conservative | 472 |
| Leon Babu | Conservative | 442 |
| Lucy Owen | Conservative | 417 |
| Barbara Mitra | Green | 340 |
| Alice Ponder | Green | 302 |
| Nadeem Ahmed | Independent | 260 |
| David Carney | Reform UK | 203 |
| Scott Butler | Liberal Democrats | 184 |
| Jacek Zmarzlik | Green | 157 |
| Asfand Ali | Independent | 146 |
| Mikaeel Zafar | Independent | 143 |
Rainbow Hill2 seats · turnout 25.1%
| Adrian Stewart Gregson | Labour | 550 ✓ |
| Zoe Cookson | Labour | 525 ✓ |
| Nick Weeks | Green | 488 |
| Josh Trimmer | Green | 464 |
| Kenneth Peter Burton | Conservative | 161 |
| Michael Rouse | Conservative | 96 |
| Susan Carpenter | Liberal Democrats | 50 |
St Clement2 seats · turnout 40.6%
| Tor Pingree | Green | 788 ✓ |
| Alex Kinnersley | Green | 598 ✓ |
| Bertie Ballinger | Conservative | 533 |
| Seb James | Conservative | 482 |
| Ian Michael Craigan | Labour | 263 |
| Jacqui Wilde | Labour | 179 |
| Max Windsor-Peplow | Reform UK | 94 |
| Steve Mather | Liberal Democrats | 59 |
St John's2 seats · turnout 33.6%
| Richard Udall | Labour | 864 ✓ |
| Jenny Barnes | Labour | 630 ✓ |
| Rob Ottolangui | Green | 355 |
| Annie Swift | Green | 322 |
| Susan Burge | Conservative | 164 |
| Alexander Richard James Snell | Conservative | 124 |
| Peter Jackson | Liberal Democrats | 55 |
St Nicholas2 seats · turnout 43.6%
| Sarah Philippa Jane Murray | Liberal Democrats | 796 ✓ |
| John Rudge | Liberal Democrats | 569 ✓ |
| Stephen Hodgson | Conservative | 415 |
| Martyn Hencher | Green | 385 |
| Tony Lippett | Conservative | 298 |
| Clare Wratten | Green | 295 |
| Mike Stafford | Labour | 172 |
| Chris Taylor | Labour | 132 |
St Peter's Parish2 seats · turnout 44.3%
| Steve Cockeram | Green | 832 ✓ |
| Elena Round | Green | 724 ✓ |
| John Renshaw | Liberal Democrats | 537 |
| Steve Mackay | Conservative | 428 |
| James Woolgar | Conservative | 248 |
| Ken Carpenter | Liberal Democrats | 216 |
| Jenny Benfield | Labour | 181 |
| Stephen Geoffrey Tallett | Labour | 142 |
St Stephen2 seats · turnout 37.6%
| Alex Mace | Green | 995 ✓ |
| Neil Laurenson | Green | 981 ✓ |
| Jason Wild | Conservative | 256 |
| Ruth Mary Coates | Labour | 224 |
| Tom Wisniewski | Conservative | 202 |
| Elaine Grace Willmore | Labour | 138 |
| Andrew John Melville | Liberal Democrats | 53 |
Warndon & Elbury Park3 seats · turnout 25.7%
| Jill Marjorie Desayrah | Labour | 868 ✓ |
| Ed Kimberley | Labour | 783 ✓ |
| Naseeb Hussain | Labour | 708 ✓ |
| James Stanley | Conservative | 389 |
| Owen Tomas Cleary | Conservative | 388 |
| Allah Ditta | Conservative | 325 |
| Sam Jay Braithwaite | Green | 288 |
| Sarah Dukes | Green | 235 |
| Phil Gilfillan | Green | 165 |
| Mohammed Awais | Independent | 140 |
| Simon Paul Cottingham | Liberal Democrats | 111 |
| Jason Thomas Ford | Trade Unionist and Socialist Coalition | 80 |
