Before (end of 2020) (53 seats, Open Council Data)
Conservative 29 · Liberal Democrats 14 · Labour 5 · Other 3 · Green 2
After (end of 2021) (53 seats, Open Council Data)
Conservative 28 · Liberal Democrats 16 · Labour 5 · Green 4
Ward results
Abbey1 seat
| Andrew Gravells | Conservative | 2,499 ✓ |
| Alwin Wiederhold | Liberal Democrats | 712 |
| Sam Leo Maynard | Labour | 607 |
All Saints and Oakley1 seat
| Colin Hay | Liberal Democrats | 1,385 ✓ |
| Jake Michael Andrew Hardy | Conservative | 897 |
| Jessica West | Green | 396 |
| Isobel Amy Laing | Labour | 269 |
Barnwood and Hucclecote1 seat
| David Michael Brown | Liberal Democrats | 2,173 ✓ |
| Fred Ramsey | Conservative | 1,416 |
| Trevor Duncan Howard | Labour | 376 |
| Fran Griffiths | Green | 148 |
| Jim Woods | Independent | 107 |
| Anthony Victor Bergonzi | Green | 66 |
Barton and Tredworth1 seat
| Suresh Patel | Conservative | 1,791 ✓ |
| Usman Gani Bhaimia | Labour | 1,194 |
| Simon Collins | Independent | 154 |
| Sandra May Adams | Liberal Democrats | 152 |
| Matt Babbage | Conservative | 1,988 ✓ |
| Paul Gerard McCloskey | Liberal Democrats | 1,767 |
| Lorraine Elizabeth Mason | Green | 430 |
| Ella Harriet Rees | Labour | 216 |
Benhall and Up Hatherley1 seat
| Roger Whyborn | Liberal Democrats | 2,037 ✓ |
| Jonathan Edward Beeston | Conservative | 1,557 |
| Samantha Diane Hodges | Green | 360 |
| Robin Frederick Carey | Labour | 148 |
Bishop's Cleeve1 seat
| Alex Hegenbarth | Liberal Democrats | 2,655 ✓ |
| Robert Anthony Bird | Conservative | 1,910 |
| Andrew David Williams | Labour | 327 |
| Richard Geoffrey Brooke | Freedom Alliance- Integrity, Society, Economy | 65 |
Bisley and Painswick1 seat
| Sue Williams | Conservative | 2,386 ✓ |
| Alan Mossman | Green | 2,001 |
| Helen Fenton | Labour | 694 |
Blakeney and Bream1 seat
| Beki Hoyland | Green | 1,345 ✓ |
| Richard Henry Boyles | Conservative | 1,328 |
| Richard Leppington | Independent | 662 |
| Khady Judith Gueye | Labour | 622 |
| Paul Hodgkinson | Liberal Democrats | 2,136 ✓ |
| Tom Bradley | Conservative | 1,241 |
| Timothy Ian Davies | Labour | 242 |
| Bob Irving | Green | 150 |
| Byron James Anthony Hadley | The Liberal Party | 77 |
Brockworth1 seat
| Robert John Edward Vines | Conservative | 2,073 ✓ |
| Joe Ambrose | Labour | 967 |
| Clare Louise Softley | Liberal Democrats | 846 |
Cam Valley1 seat
| Brian Tipper | Conservative | 2,431 ✓ |
| Natalie Ann Bennett | Labour | 1,231 |
| Martyn Cutcher | Green | 417 |
| Richard John Blackwell-Whitehead | Liberal Democrats | 331 |
Campden-Vale1 seat
| Lynden Oliver Stowe | Conservative | 2,323 ✓ |
| Clare Victoria Turner | Green | 735 |
| Robert McNeil-Wilson | Reform UK | 359 |
| John Callinan | Labour | 290 |
| Paul Richard Baker | Liberal Democrats | 2,106 ✓ |
| Graham John Bocking | Conservative | 1,608 |
| Sharon Lorna Wallington | Green | 432 |
| Robert George Amott | Labour | 216 |
Churchdown1 seat
| Benjamin Evans | Liberal Democrats | 1,978 ✓ |
| Paul Nicholas Grierson | Conservative | 1,003 |
| Rosy Varden | Labour | 234 |
| Campbell Marcus Andrew Milne | Green | 149 |
Cinderford1 seat
| Graham Morgan | Labour | 1,125 ✓ |
| Carol Lesley Gordon Thomas | Conservative | 736 |
| Alison Bruce | Green | 264 |
| Peter Harrison Brown | Liberal Democrats | 65 |
| Ian Christopher Quick | Trade Unionist and Socialist Coalition | 22 |
Cirencester Beeches1 seat · turnout 43.7%
| Jonathan William Harris | Liberal Democrats | 2,085 ✓ |
| David Fowles | Conservative | 1,422 |
| Erin Elisabeth Jeffrey Hughes | Green | 207 |
| Sebastian Parkinson | Labour | 126 |
| Aulay Mackenzie | TUSC | 33 |
Cirencester Park1 seat · turnout 40.7%
| Rebecca Halifax | Liberal Democrats | 1,824 ✓ |
| Robert John Gibson | Conservative | 1,106 |
| Ariana Danielle Strait | Green | 225 |
| Layfield R.M.H. | Labour | 215 |
Coleford1 seat · turnout 31.0%
| Carole Ann Allaway-Martin | Conservative | 1,149 ✓ |
| Matt Bishop | Labour | 688 |
| Ian Richard Whitburn | Independent | 633 |
| Peter Andrew James Taylor | Liberal Democrats | 158 |
Coney Hill and Matson1 seat
| Alastair Chambers | Conservative | 1,271 ✓ |
| Lesley Williams | Labour | 677 |
| Luke Samuel Shervey | Liberal Democrats | 215 |
| Rob McCormick | Independent | 157 |
| Adam Shearing | Green | 152 |
| Shelley Powell | TUSC | 30 |
Drybrook and Lydbrook1 seat
| Terry Hale | Conservative | 1,039 ✓ |
| Thom Forester | Independent | 804 |
| Di Martin | Labour | 775 |
| Syd Phelps | Green | 411 |
| Andrew Robin Cooley | Liberal Democrats | 73 |
Dursley1 seat · turnout 44.5%
| Wendy Margaret Thomas | Labour | 2,080 ✓ |
| Loraine Vivienne Patrick | Conservative | 2,043 |
| Dom Morris | Conservative | 2,326 ✓ |
| Tony Dale | Liberal Democrats | 1,344 |
| Sharon Patricia Alldrick | Labour | 261 |
Grange and Kingsway1 seat
| David Foley Norman | Conservative | 1,774 ✓ |
| Garry Mills | Labour | 725 |
| Robert Peter Brookes | Green | 236 |
| Scott Clacher | Independent | 213 |
| Paul Caiden | Liberal Democrats | 169 |
Hardwicke and Severn1 seat
| Stephen Frank Davies | Conservative | 2,197 ✓ |
| Oakley Pollard | Labour | 857 |
| Mike Stayte | Liberal Democrats | 551 |
Hempsted and Westgate1 seat
| Pamela Elizabeth Tracey | Conservative | 1,365 ✓ |
| Jake David Pier | Labour | 803 |
| Rebecca Trimnell | Liberal Democrats | 746 |
| Mike Byfield | Green | 213 |
| Phillip Anthony William Nash | Independent | 94 |
| Suzanne Theresa Williams | Liberal Democrats | 1,333 ✓ |
| Lance Kennedy | Conservative | 972 |
| Thomas Alister Johnson | Labour | 252 |
| Adrian Becker | Green | 220 |
Highnam1 seat
| Phil Awford | Conservative | 2,723 ✓ |
| Su Billington | Green | 492 |
| Martin Stuart Griffiths | Liberal Democrats | 458 |
| Stephen Robert Miller | Labour | 439 |
Kingsholm and Wotton1 seat
| Jeremy Hilton | Liberal Democrats | 1,574 ✓ |
| Peter Louis Sheehy | Conservative | 779 |
| Ola Kareem | Labour | 500 |
| Jonathan Ingleby | Green | 196 |
| John McStay | Independent | 73 |
Lansdown and Park1 seat
| Tim Harman | Conservative | 2,101 ✓ |
| Paul Wheat | Liberal Democrats | 1,636 |
| Stephen Paul Bell | Green | 620 |
| Emma Nelson | Conservative | 1,982 ✓ |
| Iain Andrew Paterson Dobie | Liberal Democrats | 1,878 |
| Peter Frings | Green | 684 |
| Ian Hugh White | Labour | 133 |
Longlevens1 seat · turnout 43.3%
| Kathy Williams | Conservative | 2,087 ✓ |
| Sarah Dawn Sawyer | Liberal Democrats | 1,350 |
| Ellis John Fincham | Labour | 461 |
| Matt Young | Libtn | 101 |
| Stuart Love | Independent | 46 |
Lydney1 seat
| Alan Preest | Conservative | 1,514 ✓ |
| Mel Farrant | Labour | 566 |
| Andy Wright | Green | 417 |
| Terry Tull | Liberal Democrats | 137 |
| Alan Philip Grant | UK Independence Party (UKIP) | 91 |
| Claude Ronald Mickleson | Trade Unionist and Socialist Coalition | 63 |
Minchinhampton1 seat · turnout 53.7%
| Chloe Isobel Turner | Green | 3,390 ✓ |
| Julia Judd | Conservative | 2,041 |
| Karen Roberts McWalter | Freedom Alliance- Integrity, Society, Economy | 103 |
Mitcheldean1 seat
| Philip John Robinson | Conservative | 1,669 ✓ |
| Brian Richard Robinson | Independent | 795 |
| Shaun Stammers | Labour | 565 |
| Jackie Dale | Green | 429 |
Nailsworth1 seat · turnout 51.4%
| Steve Robinson | Labour | 2,582 ✓ |
| Ewan Denning | Conservative | 1,732 |
| Rhianna Sian Wilsher | Liberal Democrats | 424 |
Newent1 seat
| Gill Moseley | Liberal Democrats | 1,651 ✓ |
| Will Windsor-Clive | Conservative | 1,579 |
Pittville and Prestbury1 seat
| Stephan Alexander Fifield | Conservative | 2,327 ✓ |
| Jayjay Potter-Peachey | Liberal Democrats | 1,143 |
| Billy John Wassell | Green | 561 |
| Julie Frances Farmer | Labour | 375 |
Quedgeley1 seat
| Mark Damian Hawthorne | Conservative | 1,633 ✓ |
| Liam John Harries | Liberal Democrats | 665 |
| Jack Fayter | Labour | 438 |
| Anna Mozol | Independent | 296 |
| Rhondda Lesley Lee | Freedom Alliance- Integrity, Society, Economy | 29 |
Rodborough1 seat · turnout 43.8%
| John Bloxsom | Labour | 1,598 ✓ |
| Bob Trusty | Conservative | 1,306 |
| Phil Blomberg | Green | 1,048 |
| Graham Keith Stanley | Independent | 415 |
| Adam Cain | Liberal Democrats | 125 |
| Richard Marc Nurse | Heritage Party | 68 |
Sedbury1 seat
| Chris McFarling | Green | 2,326 ✓ |
| Patrick Christopher John Molyneux | Conservative | 1,492 |
South Cerney1 seat · turnout 48.5%
| Lisa Spivey | Liberal Democrats | 2,133 ✓ |
| Stuart Parsons | Conservative | 1,816 |
| Maggie Elsey | Labour | 189 |
| Simon John Moxon | Reform UK | 77 |
St Mark's and St Peter's1 seat
| David John Willingham | Liberal Democrats | 1,651 ✓ |
| Daniel Ruff | Conservative | 941 |
| Malcolm Albert John Allison | Green | 404 |
| Clive Robert Harriss | Labour | 344 |
St Paul's and Swindon1 seat
| Bernie Fisher | Liberal Democrats | 1,135 ✓ |
| Rhiannon Evans | Conservative | 755 |
| Tabi Joy | Green | 650 |
| Kenneth Syme | Labour | 297 |
Stonehouse1 seat · turnout 37.3%
| Nigel Housden | Conservative | 1,244 ✓ |
| Taz Jones | Labour | 790 |
| Carol Kambites | Green | 651 |
| Rick Jewell | Liberal Democrats | 128 |
| Glenville Alexander Gogerly | Libertarian Party | 68 |
| Chris Moore | TUSC | 31 |
Stow-on-the-Wold1 seat
| Mark Gavin Edward MacKenzie-Charrington | Conservative | 2,272 ✓ |
| Clive Webster | Liberal Democrats | 1,780 |
| John Beer | Labour | 226 |
Stroud Central1 seat · turnout 48.3%
| David Drew | Labour | 2,265 ✓ |
| Molly Scott Cato | Green | 1,668 |
| Anthony James Blackburn | Conservative | 1,019 |
| Arthur Merlin Edwards | Freedom Alliance- Integrity, Society, Economy | 118 |
| George William James | Liberal Democrats | 90 |
Tetbury1 seat
| Stephen Gartland Hirst | Conservative | 2,006 ✓ |
| Sabrina Poole | Green | 1,155 |
| Simon Jonothan Bye | Labour | 425 |
Tewkesbury1 seat · turnout 41.3%
| Cate Cody | Green | 1,781 ✓ |
| Kevin John Cromwell | Conservative | 1,444 |
| Simon O'Rourke | Labour | 219 |
Tewkesbury East1 seat · turnout 35.0%
| Vernon Dennis Smith | Conservative | 1,510 ✓ |
| Christopher Francis Coleman | Liberal Democrats | 1,145 |
| Zoe Anne Darlington | Labour | 328 |
| Jan Alexandra Millett | Green | 269 |
Tuffley1 seat · turnout 38.2%
| Andrew Gilbert Miller | Conservative | 1,817 ✓ |
| Tracy Sharon Millard | Labour | 1,006 |
| Sebastian Richard Field | Liberal Democrats | 327 |
| Sharon Elaine Byfield | Green | 244 |
| Gary Cleaver | Independent | 187 |
| David William Gray | Conservative | 2,416 ✓ |
| Nigel David Adcock | Liberal Democrats | 1,358 |
| Susan Elizabeth Sturgeon | Labour | 418 |
| Stuart Martin Galey | Green | 374 |
Wotton-under-Edge1 seat
| Linda Janet Cohen | Liberal Democrats | 1,899 ✓ |
| Graham Steven Smith | Conservative | 1,777 |
| David James Carter | Labour | 451 |
