Before (end of 2020) (70 seats, Open Council Data)
Labour 36 · Conservative 14 · Green 11 · Liberal Democrats 9
After (end of 2021) (70 seats, Open Council Data)
Labour 24 · Green 23 · Conservative 14 · Liberal Democrats 8 · Other 1
Ward results
Ashley3 seats · turnout 63.7%
| Tim Wye | Green | 3,820 ✓ |
| Amirah Marcia Cole | Labour | 2,957 ✓ |
| English J. | Green | 2,257 ✓ |
| Mountford W. | Green | 2,096 |
| Sibusiso Tshabalala | Labour | 2,091 |
| Marcus Bruton | Conservative | 1,764 |
| Carole Anne Jean Johnson | Labour | 1,468 |
| Harris I.J. | Liberal Democrats | 1,157 |
| Tara Murray | Liberal Democrats | 973 |
| Mills J.F. | Conservative | 920 |
| Bristow R.N. | Liberal Democrats | 228 |
| Lucas O.H. | Conservative | 218 |
| Chris Farrell | TUSC | 204 |
| Bentley R. | Independent | 196 |
Avonmouth and Lawrence Weston3 seats · turnout 28.0%
| Don Alexander | Labour | 1,695 ✓ |
| Geater J.S. | Conservative | 1,563 ✓ |
| James Scott | Conservative | 1,550 ✓ |
| Jo Sergeant | Green | 1,534 |
| Chikwere D.N. | Labour | 1,481 |
| Rekha Rao-Nicholson | Conservative | 1,261 |
| Matt Palmer | Labour | 1,219 |
| Walkden J. | Green | 837 |
| Triggs R.J.A. | Green | 717 |
| I.H. Campion-Smith | Liberal Democrats | 339 |
| Neil Harvie | Liberal Democrats | 271 |
| Gunter C.M. | Liberal Democrats | 266 |
Bedminster2 seats · turnout 44.5%
| Fitzjohn T.J. | Green | 1,728 ✓ |
| Mark Bradshaw | Labour | 1,715 ✓ |
| Phipps C.C. | Labour | 1,688 |
| Williams L.P. | Green | 1,111 |
| Gerard Calderbank | Conservative | 688 |
| R. Joseph | Conservative | 458 |
| Birrell A. | Liberal Democrats | 234 |
| Fergus Ustaniowski | Liberal Democrats | 149 |
Bishopston and Ashley Down2 seats · turnout 54.9%
| Emma Edwards | Green | 2,766 ✓ |
| Fitzgibbon L.I. | Green | 2,395 ✓ |
| B.E. Means | Labour | 1,423 |
| Rayment J. | Labour | 1,382 |
| Becky Lockyer | Liberal Democrats | 654 |
| Kemp P. | Liberal Democrats | 603 |
| Holdsworth T. | Conservative | 336 |
| Adam Brown | Conservative | 329 |
Bishopsworth2 seats · turnout 31.5%
| Richard Eddy | Conservative | 1,575 ✓ |
| Quartley K.M. | Conservative | 1,196 ✓ |
| Breitnauer J.S. | Labour | 879 |
| Bianca Rossetti | Labour | 736 |
| Dainton K.A. | Green | 414 |
| Smith A. | Green | 360 |
| Sykes M. | Liberal Democrats | 256 |
| Warwick-Smith J. | Liberal Democrats | 56 |
Brislington East2 seats · turnout 36.3%
| Timothy Charles Rippington | Labour | 1,281 ✓ |
| Katja Hornchen | Labour | 1,166 ✓ |
| Melissa Jane Groves | Conservative | 732 |
| Carey T. | Liberal Democrats | 710 |
| David Megson-Smith | Green | 591 |
| Nura Aabe | Conservative | 534 |
| Truelove J. | Green | 388 |
| Islam M.A. | Liberal Democrats | 265 |
Brislington West2 seats · turnout 46.4%
| Jos Clark | Liberal Democrats | 1,883 ✓ |
| Andrew Vaney | Liberal Democrats | 1,494 ✓ |
| Carolyn Magson | Labour | 1,331 |
| Rob Logan | Labour | 1,028 |
| Tom Chudley-Evans | Green | 663 |
| Jim Mayger | Green | 466 |
| Liner M.C. | Conservative | 379 |
| Vicki Kathleen Liner | Conservative | 349 |
Central2 seats · turnout 26.1%
| Ani Stafford-Townsend | Green | 1,316 ✓ |
| Hussain F. | Labour | 1,078 ✓ |
| Kye Dudd | Labour | 1,064 |
| Stafford-Townsend S.I. | Green | 985 |
| Clifton R.L. | Conservative | 413 |
| Jen Smith | Liberal Democrats | 373 |
| Dave Kibble | Conservative | 360 |
| Zac Barker | Liberal Democrats | 300 |
Clifton2 seats · turnout 47.4%
| Grant K. | Green | 2,444 ✓ |
| O'Rourke P.B. | Green | 2,304 ✓ |
| Hart R.P. | Labour | 911 |
| Ville P.A. | Labour | 698 |
| Davies S.P. | Conservative | 648 |
| Lucas C.J.H. | Conservative | 646 |
| Nicholas Coombes | Liberal Democrats | 623 |
| Palmer J. | Liberal Democrats | 469 |
Clifton Down2 seats · turnout 48.0%
| Carla Denyer | Green | 2,458 ✓ |
| Hathway T. | Green | 1,752 ✓ |
| Elliott Callender | Labour | 880 |
| Teresa Stratford | Labour | 654 |
| D'Alesio J.F. | Conservative | 449 |
| Merche Clark | Liberal Democrats | 445 |
| Barry L.K. | Liberal Democrats | 428 |
| Gibson E.A.D. | Conservative | 397 |
Cotham2 seats · turnout 45.2%
| Mohamed Makawi | Green | 2,056 ✓ |
| Guy Poultney | Green | 1,841 ✓ |
| Negus A.L. | Liberal Democrats | 1,204 |
| Phyllis Rayner | Liberal Democrats | 742 |
| Dylan James Woodward | Labour | 699 |
| Redmore M.P. | Labour | 642 |
| Caroline Mary Lucas | Conservative | 339 |
| Day G.S. | Conservative | 213 |
| Clarke R. | REF | 36 |
Easton2 seats · turnout 45.9%
| Jenny Bartle | Green | 2,259 ✓ |
| Barry William Parsons | Green | 1,960 ✓ |
| Debra Jane Newrick | Labour | 1,743 |
| Shah A. | Labour | 1,739 |
| Pauline Allen | Liberal Democrats | 387 |
| McCready J.S. | Conservative | 316 |
| Elvin P. | Liberal Democrats | 292 |
| Jones R.K. | Conservative | 249 |
Eastville2 seats · turnout 44.0%
| Marley Bennett | Labour | 1,763 ✓ |
| Lorraine Francis | Green | 1,632 ✓ |
| Wynter S.M. | Labour | 1,269 |
| Quinnell J. | Green | 1,170 |
| Khan S.M. | Liberal Democrats | 690 |
| Cooper L.D.J. | Conservative | 526 |
| Anstey J.P. | Conservative | 466 |
| Mohammad Abdur Rashid | Liberal Democrats | 369 |
| Luff M. | TUSC | 150 |
Filwood2 seats · turnout 22.4%
| Goodman Z.N. | Labour | 1,023 ✓ |
| Jackson C.D. | Labour | 947 ✓ |
| Hansen H. | Green | 546 |
| Smith B. | Green | 461 |
| Windows S.C. | Conservative | 446 |
| Jojimon Kuriakose | Conservative | 310 |
| Jackie Norman | Liberal Democrats | 197 |
| Christian Allard | Liberal Democrats | 138 |
| Robin Victor Clapp | TUSC | 116 |
Frome Vale2 seats · turnout 33.4%
| Amal Ali | Labour | 1,521 ✓ |
| Alexander L.A. | Conservative | 1,266 ✓ |
| Mike Wollacott | Labour | 1,102 |
| Poddar P. | Conservative | 729 |
| Joanne Meadows | Green | 721 |
| Ed Fraser | Green | 716 |
| Knott B. | Liberal Democrats | 215 |
| Fenner K.O. | Liberal Democrats | 201 |
| Trueman T. | SDP | 112 |
Hartcliffe and Withywood3 seats · turnout 16.4%
| Kerry Bailes | Labour | 1,024 ✓ |
| Helen Holland | Labour | 1,021 ✓ |
| Paul Goggin | Labour | 782 ✓ |
| Bond D.T. | Conservative | 756 |
| Mason A. | Conservative | 669 |
| Taplin K.R. | Conservative | 645 |
| Sam Marshall Evans | Green | 334 |
| Perry G.D. | Liberal Democrats | 289 |
| Tribe J. | Green | 267 |
| Sinclair-Lack A. | Green | 252 |
| Hibbins J.R.F. | Liberal Democrats | 150 |
| Matthew Roberts | Liberal Democrats | 143 |
Henbury and Brentry2 seats · turnout 37.5%
| Mark Weston | Conservative | 1,880 ✓ |
| Chris Windows | Conservative | 1,280 ✓ |
| Hogan T.B. | Labour | 994 |
| David Mulaney | Labour | 881 |
| Clevely A.E. | Green | 476 |
| Simeon J Rowsell | Green | 291 |
| Sandford J. | Liberal Democrats | 218 |
| Oates B. | Liberal Democrats | 157 |
| Amy Gwen Sage | TUSC | 57 |
Hengrove and Whitchurch Park3 seats · turnout 32.8%
| Tim Kent | Liberal Democrats | 2,641 ✓ |
| Brown A.C. | Liberal Democrats | 1,861 ✓ |
| Sarah Classick | Liberal Democrats | 1,844 ✓ |
| Keith Brown | Conservative | 1,307 |
| Edmund Hunt | Conservative | 838 |
| Fear D.M. | Conservative | 802 |
| Jenkins C.J. | Labour | 740 |
| Casey R.J. | Labour | 670 |
| Golding M.J. | Labour | 541 |
| McTernan L.H. | Green | 347 |
| Tabitha Harriet Johnson Stanmore | Green | 255 |
| Thrower M. | Green | 197 |
Hillfields2 seats · turnout 31.1%
| Craig Cheney | Labour | 1,367 ✓ |
| Ellie King | Labour | 1,255 ✓ |
| Alexander C.W. | Conservative | 690 |
| Lisa Paige Calder | Green | 620 |
| Rick Lovering | Green | 557 |
| Hinchcliffe J.C. | Conservative | 511 |
| Fry A.M. | Liberal Democrats | 192 |
| Sundar Ali | Liberal Democrats | 180 |
Horfield2 seats · turnout 43.9%
| Hulme P.M. | Labour | 1,689 ✓ |
| Thomas Michael Renhard | Labour | 1,203 ✓ |
| Hiscott C.M. | Conservative | 985 |
| Anna Meares | Green | 944 |
| Emsley J.I.J. | Conservative | 824 |
| Tracey O'Reilly | Liberal Democrats | 641 |
| Michael O'Shea | Liberal Democrats | 632 |
| Isaac Price-Sosner | Green | 512 |
Hotwells and Harbourside1 seat · turnout 44.5%
| Alex Hartley | Liberal Democrats | 651 ✓ |
| Amelia Esther Heulwen Flower | Green | 625 |
| Henry Palmer | Labour | 496 |
| Ellacott J.M. | Conservative | 182 |
Knowle2 seats · turnout 41.3%
| Davies C. | Liberal Democrats | 1,677 ✓ |
| Gary Hopkins | Liberal Democrats | 1,648 ✓ |
| Brandon Gage | Labour | 1,085 |
| Tedder M.M. | Labour | 1,006 |
| Natasha Clarke | Green | 921 |
| Patrick McAllister | Green | 542 |
| Rogers J. | Conservative | 371 |
| Diane Gilpin | Conservative | 293 |
| Domenico William Hill | TUSC | 82 |
Lawrence Hill2 seats · turnout 33.3%
| Jama H.A. | Labour | 1,793 ✓ |
| Yassin Hassan Mohamud | Green | 1,675 ✓ |
| Jon Eccles | Green | 1,456 |
| Shona Jemphrey | Labour | 1,398 |
| Johnson K.A. | Conservative | 229 |
| Judge D.A. | Conservative | 194 |
| Jessica Evelyn McKenzie | Liberal Democrats | 166 |
| Bradbury H. | Liberal Democrats | 156 |
Lockleaze2 seats · turnout 36.1%
| Heather Mack | Green | 1,490 ✓ |
| Wilcox D. | Green | 1,212 ✓ |
| Adlam A. | Labour | 1,145 |
| Allain T.J. | Labour | 1,111 |
| Brown N.P. | Conservative | 444 |
| Maggs G.W.P. | Conservative | 361 |
| Choudhury M. | Liberal Democrats | 191 |
| Donald G.C. | Liberal Democrats | 129 |
| Thomas R.S. | TUSC | 107 |
Redland2 seats · turnout 56.3%
| Fi Hance | Green | 3,286 ✓ |
| Martin Fodor | Green | 3,041 ✓ |
| Kirsten Malcolm | Labour | 1,590 |
| Andrew Milton | Labour | 1,138 |
| Dick Manns | Conservative | 570 |
| Ravenscroft M.F. | Conservative | 478 |
| Hutcheon R.L. | Liberal Democrats | 455 |
| Wetz J.A. | Liberal Democrats | 406 |
Southmead2 seats · turnout 29.1%
| Helen Godwin | Labour | 1,147 ✓ |
| Massey B. | Labour | 1,060 ✓ |
| James Martin | Conservative | 748 |
| Roddy Jaques | Conservative | 622 |
| Clare Calascione | Green | 499 |
| Serena Ralston | Green | 370 |
| Campion-Smith C. | Liberal Democrats | 266 |
| Brooks G. | Liberal Democrats | 188 |
Southville2 seats · turnout 49.1%
| Tony Dyer | Green | 2,393 ✓ |
| Christine Charlotte Townsend | Green | 1,867 ✓ |
| Lisa Durston | Labour | 1,781 |
| Thomas Phipps | Labour | 1,630 |
| Dennis I.J. | Conservative | 370 |
| MacQueen J.C. | Conservative | 276 |
| Wright L.C. | Liberal Democrats | 228 |
| Merchant S. | Liberal Democrats | 182 |
St George Central2 seats · turnout 28.1%
| Nicola Anne Beech | Labour | 1,676 ✓ |
| Pearce S. | Labour | 996 ✓ |
| Georgia Nelson | Green | 817 |
| Tony Lee | Conservative | 691 |
| Laura Saunders | Conservative | 682 |
| Patrick John Toland | Green | 417 |
| Chris Featonby | Liberal Democrats | 280 |
| Kaulbach T. | Liberal Democrats | 155 |
St George Troopers Hill1 seat · turnout 37.2%
| Fabian Breckels | Labour | 824 ✓ |
| Kevin Robert Rainey | Conservative | 541 |
| Tom Cuthbertson | Green | 294 |
| Adam Alexander Raphael | Liberal Democrats | 80 |
St George West1 seat · turnout 44.7%
| Asher Craig | Labour | 1,180 ✓ |
| Anna Bryher | Green | 686 |
| Nick Hiscott | Conservative | 205 |
| Tony Potter | Independent | 122 |
| King S.G. | Liberal Democrats | 68 |
| Parry C. | TUSC | 43 |
Stockwood2 seats · turnout 30.3%
| Graham Morris | Conservative | 1,796 ✓ |
| Jonathan Hucker | Conservative | 1,347 ✓ |
| Samuel John Fox | Labour | 1,031 |
| Justin William Ibbett | Labour | 567 |
| Lloyd S.P. | Green | 239 |
| Jasmine Fryer-Jones | Green | 228 |
| Thomas Brooks | Liberal Democrats | 169 |
| Benjamin Goldstrom | Liberal Democrats | 139 |
Stoke Bishop2 seats · turnout 44.1%
| John Goulandris | Conservative | 2,242 ✓ |
| Henry Michael Michallat | Conservative | 1,786 ✓ |
| Mohamed Omer | Labour | 744 |
| James Henry Lavington Wood | Labour | 678 |
| Silk P. | Green | 673 |
| Cox L.E.G. | Green | 647 |
| Timothy James Leaman | Liberal Democrats | 460 |
| Nwakasi Belisle-Nweke | Liberal Democrats | 303 |
| Kyle Philip Walker | TUSC | 55 |
Westbury-on-Trym and Henleaze3 seats · turnout 60.8%
| Gollop G. | Conservative | 3,389 ✓ |
| Steve Smith | Conservative | 2,914 ✓ |
| Sharon Anne Scott | Conservative | 2,673 ✓ |
| Caroline Gooch | Liberal Democrats | 2,449 |
| Barnes G.E. | Green | 1,764 |
| McCabe L.M. | Labour | 1,729 |
| Simon Cook | Liberal Democrats | 1,609 |
| Taylor-Elliott S. | Labour | 1,580 |
| Dunn A. | Green | 1,535 |
| Crew S.M.G. | Labour | 1,512 |
| Coode R.P. | Green | 1,477 |
| Chris Harris | Liberal Democrats | 1,351 |
Windmill Hill2 seats · turnout 51.1%
| Ed Plowden | Green | 2,655 ✓ |
| Lisa Stone | Green | 2,467 ✓ |
| Aileen McLoughlin | Labour | 2,008 |
| Ted Powell | Labour | 1,323 |
| Angell D.T.F. | Conservative | 349 |
| Anthony Frederick Scrase | Conservative | 348 |
| Conway F.T. | Liberal Democrats | 315 |
| Vitor Manuel Brandao Moreira da Silva | Liberal Democrats | 200 |
| Rachel Lunnon | LINK | 90 |
