Bristol
Unitary authority · South West · 70 seats in 34 wards · All seats elected every four years · Next election 4 May 2028
The Greens run Bristol Council as a minority administration. The council has 70 councillors in 34 wards. Seats by party: Green 34, Labour 19, Lib Dem 9, Conservative 7, Other 1. The next election is on 4 May 2028.
Seats by party
Who holds each ward
Winning margin at the last election, in points.
Coloured by the party holding most of the ward's seats today; where seats are split evenly, by the party with the higher share at the last election.
Councillors and last results
Select a ward for its full results, candidates and last by-election.
| Ward and councillors | Last election |
|---|---|
| Ashley Abdul Malik, Izzy Russell, Tim Wye | 2 May 2024 Green 56.2% lead 19.6 pts |
| Avonmouth & Lawrence Weston Donald Alexander, Tom Blenkinsop, Zoë Peat | 2 May 2024 Labour 39.4% lead 7.3 pts |
| Bedminster Emily Clarke, Ellie Freeman | 2 May 2024 Green 45.4% lead 1.6 pts |
| Bishopston & Ashley Down James Crawford, Emma Edwards | 2 May 2024 Green 59.5% lead 26.9 pts |
| Bishopsworth Richard Eddy, Susan Kollar | 2 May 2024 Conservative 37.4% lead 0.3 pts |
| Brislington East Katja Hornchen, Tim Rippington | 2 May 2024 Labour 48.9% lead 24.5 pts |
| Brislington West Jos Clark, Andrew Varney | 2 May 2024 Lib Dem 47.1% lead 17.6 pts |
| Central Ani Townsend, Sibusiso Tshabalala | 2 May 2024 Green 49.3% lead 11.0 pts |
| Clifton Paula O'Rourke, Jerome Thomas | 2 May 2024 Green 58.8% lead 34.7 pts |
| Clifton Down George Calascione, Serena Ralston | 2 May 2024 Green 55.4% lead 27.8 pts |
| Cotham Mohamed Makawi, Guy Poultney | 2 May 2024 Green 62.0% lead 40.0 pts |
| Easton Jenny Bartle, Barry Parsons | 2 May 2024 Green 62.8% lead 35.1 pts |
| Eastville Lorraine Francis, Ed Fraser | 2 May 2024 Green 53.4% lead 17.6 pts |
| Filwood Lisa Durston, Rob Logan | 2 May 2024 Labour 51.2% lead 21.1 pts |
| Frome Vale Al Al-Maghrabi, Louis Martin | 2 May 2024 Labour 43.3% lead 15.5 pts |
| Hartcliffe & Withywood Kerry Bailes, Paul Goggin, Kirsty Tait | 2 May 2024 Labour 52.4% lead 28.7 pts |
| Henbury & Brentry Bador Uddin, Mark Weston | 2 May 2024 Conservative 52.9% lead 19.5 pts |
| Hengrove & Whitchurch Park Andrew Brown, Sarah Classick, Tim Kent | 2 May 2024 Lib Dem 58.7% lead 41.3 pts |
| Hillfields Kelvin Blake, Ellie King | 2 May 2024 Labour 47.6% lead 18.0 pts |
| Horfield Tom Renhard, Carole Johnson | 2 May 2024 Labour 47.5% lead 18.8 pts |
| Hotwells & Harbourside Patrick McAllister | 2 May 2024 Green 63.6% lead 41.7 pts |
| Knowle Cam Hayward, Toby Wells | 2 May 2024 Green 37.3% lead 15.4 pts |
| Lawrence Hill Shona Jemphrey, Yassin Mohamud | 2 May 2024 Green 55.5% lead 17.4 pts |
| Lockleaze Heather Mack, David Wilcox | 2 May 2024 Green 52.7% lead 20.4 pts |
| Redland Martin Fodor, Fi Hance | 2 May 2024 Green 59.2% lead 29.8 pts |
| Southmead Kye Dudd, Kaz Self | 2 May 2024 Labour 48.5% lead 20.3 pts |
| Southville Tony Dyer, Christine Townsend | 2 May 2024 Green 60.3% lead 28.8 pts |
| St George Central Abi Finch, Cara Lavan | 2 May 2024 Green 50.7% lead 14.1 pts |
| St George Troopers Hill Fabian Breckels | 2 May 2024 Labour 55.2% lead 30.1 pts |
| St George West Rob Bryher | 2 May 2024 Green 60.8% lead 32.2 pts |
| Stockwood Jonathan Hucker, Graham Morris | 2 May 2024 Conservative 56.3% lead 28.7 pts |
| Stoke Bishop John Goulandris, Henry Michallat | 2 May 2024 Conservative 46.7% lead 27.0 pts |
| Westbury-on-Trym & Henleaze Nicholas Coombes, Caroline Gooch, Stephen Williams | 2 May 2024 Lib Dem 40.2% lead 9.4 pts |
| Windmill Hill Ed Plowden, Lisa Stone | 2 May 2024 Green 63.5% lead 35.3 pts |
Ashley
Last scheduled election, 2 May 2024 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Izzy Russell Elected | Green | 3,763 |
| Abdul Malik Elected | Green | 3,691 |
| Tim Wye Elected | Green | 3,506 |
| Amirah Marcia Cole | Labour | 2,446 |
| Susannah Harlow | Labour | 1,991 |
| Isaac Evans | Labour | 1,762 |
| Ian Jonathan Harris | Lib Dem | 212 |
| Robbie Bentley | Independent | 135 |
| Yasmin Sealy | Conservative | 135 |
| Beverley Arthur Knott | Lib Dem | 133 |
| Deirdre Allison Judge | Conservative | 120 |
| Charles Edmund Stuart | Conservative | 112 |
| Philip Hamilton Kemp | Lib Dem | 106 |
Party shares count each party's leading candidate.
Avonmouth & Lawrence Weston
Last scheduled election, 2 May 2024 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Don Alexander Elected | Labour | 1,723 |
| Zoe Peat Elected | Labour | 1,607 |
| Thomas Blenkinsop Elected | Labour | 1,463 |
| Jo Sergeant | Green | 1,406 |
| Mary Page | Green | 1,047 |
| Daphne Nneka Chikwere | Conservative | 955 |
| James Scott | Conservative | 944 |
| John Stephen Geater | Conservative | 903 |
| Moises Santo | Green | 850 |
| Graham Donald | Lib Dem | 291 |
| Janet Linda Gibson | Lib Dem | 206 |
| Janet Walton Masters | Lib Dem | 161 |
Party shares count each party's leading candidate.
Bedminster
Last scheduled election, 2 May 2024 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Ellie Freeman Elected | Green | 1,964 |
| Emily Jade Clarke Elected | Labour | 1,895 |
| Jaz Beard | Green | 1,842 |
| Adam Potter | Labour | 1,547 |
| Ian Haynes | Conservative | 288 |
| Joseph Rajesh | Conservative | 208 |
| Alexander David Birrell | Lib Dem | 97 |
| Tony Rowe | Trade Unionist and Socialist Coalition | 84 |
| Samuel James Merchant | Lib Dem | 67 |
Party shares count each party's leading candidate.
Bishopston & Ashley Down
Last scheduled election, 2 May 2024 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Emma Edwards Elected | Green | 2,615 |
| James Daniel Crawford Elected | Green | 2,405 |
| Andrew Milton | Labour | 1,432 |
| Eileen Means | Labour | 1,316 |
| Barry John Cash | Lib Dem | 190 |
| Laura Kirsten Barry | Lib Dem | 190 |
| Samuel Williams | Conservative | 159 |
| Edward Alexander Yates | Conservative | 139 |
Party shares count each party's leading candidate.
Bishopsworth
Last scheduled election, 2 May 2024 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Richard Stephen Eddy Elected | Conservative | 994 |
| Susan Kollar Elected | Labour | 985 |
| Kacper Nicodem Kedzierski | Labour | 844 |
| Kevin Michael Quartley | Conservative | 829 |
| Anna Louise Archer | Green | 555 |
| Jon Eldridge | Green | 431 |
| Sylvia Kathleen Doubell | Lib Dem | 124 |
| Mary Sykes | Lib Dem | 113 |
Party shares count each party's leading candidate.
Brislington East
Last scheduled election, 2 May 2024 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Katja Hornchen Elected | Labour | 1,248 |
| Timothy Charles Rippington Elected | Labour | 1,209 |
| Subhan Ahmed Gill | Green | 622 |
| Tilly Green | Green | 609 |
| Peter James Badger | Lib Dem | 357 |
| Ann-Marie Mason | Conservative | 327 |
| Pauline Mary Allen | Lib Dem | 312 |
| David Norman Mayer | Conservative | 304 |
Party shares count each party's leading candidate.
Brislington West
Last scheduled election, 2 May 2024 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Jos Clark Elected | Lib Dem | 1,711 |
| Andrew John Varney Elected | Lib Dem | 1,574 |
| Carolyn Magson | Labour | 1,070 |
| David Ian Jepson | Labour | 955 |
| Nadia Morgaine Kevlin | Green | 654 |
| Sam Knights | Green | 483 |
| Nick Hiscott | Conservative | 133 |
| Kim Shani Stretton-Pow | Conservative | 116 |
| Domenico William Hill | Trade Unionist and Socialist Coalition | 63 |
Party shares count each party's leading candidate.
Central
Last scheduled election, 2 May 2024 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Ani Stafford-Townsend Elected | Green | 1,407 |
| Sibusiso Tshabalala Elected | Green | 1,242 |
| Sarah Chaffer-Swingler | Labour | 1,093 |
| Matt Redmore | Labour | 944 |
| Julian Marc Ellacott | Conservative | 157 |
| Tony Lee | Conservative | 152 |
| Adam Arthur Harvey | Lib Dem | 117 |
| Henry David Windle | Lib Dem | 85 |
| Nick Clare | Trade Unionist and Socialist Coalition | 78 |
Party shares count each party's leading candidate.
Clifton
Last scheduled election, 2 May 2024 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Paula O'Rourke Elected | Green | 2,126 |
| Jerome Thomas Elected | Green | 1,849 |
| Elena Dirik | Labour | 872 |
| Dan McTiernan | Labour | 655 |
| Daniel Thomas Bond | Conservative | 376 |
| Alastair Ian Hamilton | Conservative | 362 |
| Ana Clark Ribeiro | Lib Dem | 242 |
| Neil Harvie | Lib Dem | 230 |
Party shares count each party's leading candidate.
Clifton Down
Last scheduled election, 2 May 2024 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Serena Ralston Elected | Green | 1,813 |
| George Simon Calascione Elected | Green | 1,705 |
| Tristan Harris | Labour | 903 |
| Nick Smith | Labour | 803 |
| Michael Abbott | Conservative | 294 |
| Oscar Harry Hastings Lucas | Conservative | 250 |
| Elizabeth Stilliard Badman | Lib Dem | 186 |
| Merche Clark | Lib Dem | 166 |
| Suzanne Elizabeth Muna | Trade Unionist and Socialist Coalition | 78 |
Party shares count each party's leading candidate.
Cotham
Last scheduled election, 2 May 2024 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Mohamed Alaaeldin Yousif Makawi Elected | Green | 2,056 |
| Guy Poultney Elected | Green | 2,034 |
| Rob Knowles-Leak | Labour | 730 |
| Sean Smyth | Labour | 652 |
| Phyllis Rayner | Lib Dem | 387 |
| Robert Nicholas Bristow | Lib Dem | 313 |
| Julien Ross Carey | Conservative | 143 |
| Tim Duggan | Conservative | 132 |
Party shares count each party's leading candidate.
Easton
Last scheduled election, 2 May 2024 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Jenny Bartle Elected | Green | 2,592 |
| Barry William Parsons Elected | Green | 2,523 |
| Nardia Ferguson | Labour | 1,145 |
| Shahzad Sarfraz | Labour | 774 |
| Chris Parry | Trade Unionist and Socialist Coalition | 149 |
| Veronica Ruth Daniels | Conservative | 124 |
| Paul Elvin | Lib Dem | 120 |
| Patricia Ann Hedges | Conservative | 118 |
| Anne-Marie Clare Clark | Lib Dem | 110 |
Party shares count each party's leading candidate.
Eastville
Last scheduled election, 2 May 2024 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Lorraine Francis Elected | Green | 2,339 |
| Ed Fraser Elected | Green | 1,672 |
| Marley Bennett | Labour | 1,568 |
| Teresa Stratford | Labour | 1,027 |
| Paul Edward Boobyer | Conservative | 277 |
| Elaine Ruth Iffland | Conservative | 234 |
| Timothy Hobbs | Lib Dem | 116 |
| Mohammad Abdur Rashid | Lib Dem | 105 |
| Annabel Jayne Griffiths | Trade Unionist and Socialist Coalition | 84 |
| Mike Luff | Trade Unionist and Socialist Coalition | 69 |
Party shares count each party's leading candidate.
Filwood
Last scheduled election, 2 May 2024 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Lisa Durston Elected | Labour | 1,088 |
| Rob Logan Elected | Labour | 1,004 |
| Danica Priest | Green | 640 |
| Jai Breitnauer | Green | 637 |
| Paul Simon Harding | Conservative | 223 |
| Paul Andrew Keith-Hill | Conservative | 196 |
| Gregory Andrew Chadwick | Lib Dem | 98 |
| Robin Victor Clapp | Trade Unionist and Socialist Coalition | 77 |
| Benjamin Goldstrom | Lib Dem | 49 |
Party shares count each party's leading candidate.
Frome Vale
Last scheduled election, 2 May 2024 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Louis Joseph Martin Elected | Labour | 1,402 |
| Al Al-Maghrabi Elected | Labour | 1,339 |
| Jen Law | Green | 899 |
| Gabrielle Tslotta Lobb | Green | 724 |
| Pooja Poddar | Conservative | 447 |
| Tulsidas Poddar | Conservative | 377 |
| Keith Owen Fenner | Lib Dem | 214 |
| Rochelle Amos | Lib Dem | 214 |
| Tommy Trueman | Social Democratic Party | 188 |
| Brian John Healy | Trade Unionist and Socialist Coalition | 86 |
Party shares count each party's leading candidate.
Hartcliffe & Withywood
Last scheduled election, 2 May 2024 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Kerry Johanna Bailes Elected | Labour | 965 |
| Kirsty Tait Elected | Labour | 873 |
| Paul Goggin Elected | Labour | 846 |
| Gareth John Potter | Conservative | 437 |
| Joseph Andrew Fox-Bowen | Conservative | 430 |
| Prasanna Ramarathnam | Conservative | 383 |
| Tash Clarke | Green | 324 |
| Charlie Bolton | Green | 312 |
| Sam Marshall Evans | Green | 276 |
| Gary Dean Perry | Lib Dem | 117 |
| Alistair John Wall | Lib Dem | 87 |
| Matthew Roberts | Lib Dem | 86 |
Party shares count each party's leading candidate.
Henbury & Brentry
Last scheduled election, 2 May 2024 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Mark David Roscoe Weston Elected | Conservative | 1,641 |
| Bador Uddin Elected | Conservative | 1,331 |
| Wendy Elizabeth Baverstock | Labour | 1,036 |
| Peter Malcolm Brindle | Labour | 1,002 |
| Lucy Jean Pears | Green | 279 |
| Aimee Green | Green | 263 |
| Gillian Frances Brooks | Lib Dem | 103 |
| Sylvia Jeanne Townsend | Lib Dem | 80 |
| Stephen Paul Bennett | Trade Unionist and Socialist Coalition | 43 |
Party shares count each party's leading candidate.
Hengrove & Whitchurch Park
Last scheduled election, 2 May 2024 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Tim Kent Elected | Lib Dem | 2,218 |
| Andrew Brown Elected | Lib Dem | 1,956 |
| Sarah Classick Elected | Lib Dem | 1,954 |
| Greg Dowling | Labour | 659 |
| Brandon Gage | Labour | 634 |
| Ajmal Miah | Labour | 607 |
| Karen Jean Brown | Conservative | 506 |
| Adam Daniel Joseph Brown | Conservative | 487 |
| Nigel Paul Brown | Conservative | 483 |
| Andrew Bradbury | Green | 339 |
| Georgia Nelson | Green | 321 |
| Paul Spencer Grover | Green | 247 |
| Neil Norton | Social Democratic Party | 59 |
Party shares count each party's leading candidate.
Hillfields
Last scheduled election, 2 May 2024 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Ellie King Elected | Labour | 1,155 |
| Kelvin Blake Elected | Labour | 1,081 |
| Jon Eccles | Green | 719 |
| Rick Lovering | Green | 513 |
| Rory Beaton Adamson | Conservative | 310 |
| Enrico Corradi | Conservative | 257 |
| Deborah Louise Bishop | Lib Dem | 167 |
| Sarah Vivienne Spilsbury | Lib Dem | 109 |
| Dan Smart | Trade Unionist and Socialist Coalition | 77 |
Party shares count each party's leading candidate.
Horfield
Last scheduled election, 2 May 2024 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Thomas Michael Renhard Elected | Labour | 1,495 |
| Deborah Vittori Elected | Labour | 1,485 |
| Anna Meares | Green | 903 |
| Stephen Peter Lloyd | Green | 672 |
| Simon Paul Davies | Conservative | 466 |
| Roddy Jaques | Conservative | 417 |
| Roxanne Lock | Lib Dem | 193 |
| Ian Huw Parry | Lib Dem | 132 |
| Joan Molins | Trade Unionist and Socialist Coalition | 91 |
Party shares count each party's leading candidate.
Last by-election, 4 July 2024
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Carole Anne Jean Johnson Elected | Labour | 2,367 | 40.1% |
| Anna Meares | Green | 2,264 | 38.4% |
| Sharon Anne Scott | Conservative | 778 | 13.2% |
| Roxanne Lock | Lib Dem | 407 | 6.9% |
| Joan Molins | Trade Unionist and Socialist Coalition | 83 | 1.4% |
Hotwells & Harbourside
Last scheduled election, 2 May 2024
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Patrick McAllister Elected | Green | 974 | 63.6% |
| Alex Bullett | Labour | 336 | 21.9% |
| Thomas James Grunshaw | Lib Dem | 109 | 7.1% |
| Caroline Mary Lucas | Conservative | 86 | 5.6% |
| Daniel Matthew Evans | Trade Unionist and Socialist Coalition | 26 | 1.7% |
Knowle
Last scheduled election, 2 May 2024 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Cam Hayward Elected | Green | 1,542 |
| Toby Wells Elected | Green | 1,482 |
| Gary Hopkins | Knowle Community Party | 905 |
| Anna Marie Fry | Lib Dem | 795 |
| Shahab Akhtar | Labour | 761 |
| Ghislaine Christine Swinburn | Knowle Community Party | 743 |
| Christopher Louis Orlik | Labour | 706 |
| Zac Barker | Lib Dem | 701 |
| Norma Elizabeth Scott | Conservative | 126 |
| Bright Rubwe | Conservative | 101 |
Party shares count each party's leading candidate.
Lawrence Hill
Last scheduled election, 2 May 2024 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Yassin Hassan Mohamud Elected | Green | 1,900 |
| Shona Jemphrey Elected | Green | 1,700 |
| Amal Ali | Labour | 1,304 |
| Mohamed Omer | Labour | 1,111 |
| Eliana Barbosa | Conservative | 110 |
| Sandra Seymour | Conservative | 109 |
| Crispin Toby John Allard | Lib Dem | 107 |
| Davin Cordingley-Wild | Lib Dem | 85 |
Party shares count each party's leading candidate.
Lockleaze
Last scheduled election, 2 May 2024 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Heather Mack Elected | Green | 1,696 |
| David Wilcox Elected | Green | 1,470 |
| Deniece Naomi Victoria Dixon | Labour | 1,040 |
| Abdi Farah | Labour | 927 |
| Richard Clifton | Conservative | 242 |
| Paul Christopher Dawson | Conservative | 231 |
| Roger Stephen Thomas | Trade Unionist and Socialist Coalition | 125 |
| Sharon Beynon | Lib Dem | 118 |
| Paul Scroggs | Lib Dem | 77 |
Party shares count each party's leading candidate.
Redland
Last scheduled election, 2 May 2024 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Fi Hance Elected | Green | 2,826 |
| Martin Stephen Fodor Elected | Green | 2,669 |
| Thomas Joseph Lydon | Labour | 1,405 |
| James Liam Nethercote | Labour | 1,345 |
| George Scott Day | Conservative | 341 |
| Claire Hiscott | Conservative | 340 |
| Joshua Samuel Warwick-Smith | Lib Dem | 201 |
| James Anthony Ignatius Wetz | Lib Dem | 177 |
Party shares count each party's leading candidate.
Southmead
Last scheduled election, 2 May 2024 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Kye Daniel Dudd Elected | Labour | 1,224 |
| Kaz Self Elected | Labour | 994 |
| Kat Bristow | Green | 711 |
| Tom Wilson | Green | 568 |
| Jack Scott Payne | Conservative | 378 |
| Ann Margaret Pulteney | Conservative | 358 |
| Clare Campion-Smith | Lib Dem | 168 |
| Ian Humfrey Campion-Smith | Lib Dem | 95 |
| Amy Gwen Sage | Trade Unionist and Socialist Coalition | 43 |
Party shares count each party's leading candidate.
Southville
Last scheduled election, 2 May 2024 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Tony Dyer Elected | Green | 2,385 |
| Christine Charlotte Townsend Elected | Green | 2,351 |
| Miriam Anna Venner | Labour | 1,247 |
| Will Sainty | Labour | 1,193 |
| Edward Alexander Gibson | Conservative | 183 |
| Kirsty Jane Craig | Lib Dem | 141 |
| Buchi Osuji | Conservative | 137 |
| Mick Francis Joseph Paul O'Neill Duff | Lib Dem | 88 |
Party shares count each party's leading candidate.
St George Central
Last scheduled election, 2 May 2024 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Abi Finch Elected | Green | 1,726 |
| Cara Lavan Elected | Green | 1,496 |
| Sally Bowman | Labour | 1,246 |
| Henry Palmer | Labour | 1,041 |
| James Charles Hinchcliffe | Conservative | 283 |
| Justyna Kinga Hinchcliffe | Conservative | 248 |
| Alistair Kirtley | Lib Dem | 78 |
| Kristopher Connor Barker | Trade Unionist and Socialist Coalition | 70 |
| Brian Hugh Price | Lib Dem | 57 |
Party shares count each party's leading candidate.
St George Troopers Hill
Last scheduled election, 2 May 2024
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Fabian Guy Breckels Elected | Labour | 811 | 55.2% |
| Anna Bryher | Green | 369 | 25.1% |
| Elizabeth Frances Thomas | Conservative | 224 | 15.2% |
| Gillian Mary Brown | Lib Dem | 66 | 4.5% |
St George West
Last scheduled election, 2 May 2024
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Rob Bryher Elected | Green | 1,366 | 60.8% |
| Carole Anne Jean Johnson | Labour | 642 | 28.6% |
| Tony Potter | Independent | 102 | 4.5% |
| Charles William Alexander | Conservative | 85 | 3.8% |
| Chris Featonby | Lib Dem | 25 | 1.1% |
| Paola Lucile Julia Sanchez | Trade Unionist and Socialist Coalition | 25 | 1.1% |
Stockwood
Last scheduled election, 2 May 2024 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Graham David Morris Elected | Conservative | 1,413 |
| Jonathan Robert Hucker Elected | Conservative | 1,287 |
| Harry Burnet | Labour | 693 |
| Simon Mark Geoffrey Crew | Labour | 596 |
| Abigail Lucy Galvin | Green | 272 |
| Ben Shread-Hewitt | Green | 184 |
| Andrew Crow | Lib Dem | 133 |
| Tamasine Jane Lewis | Lib Dem | 123 |
Party shares count each party's leading candidate.
Stoke Bishop
Last scheduled election, 2 May 2024 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| John Goulandris Elected | Conservative | 1,639 |
| Henry Michael Michallat Elected | Conservative | 1,391 |
| Emily Rose Louisa Bradburn | Green | 692 |
| Emily Herbert | Green | 641 |
| David Laurence Mullaney | Labour | 618 |
| Rebecca Louise Hutcheon | Lib Dem | 564 |
| Barry Thompson Trahar | Labour | 511 |
| Christopher Vyce | Lib Dem | 477 |
Party shares count each party's leading candidate.
Westbury-on-Trym & Henleaze
Last scheduled election, 2 May 2024 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Caroline Gooch Elected | Lib Dem | 3,401 |
| Stephen Roy Williams Elected | Lib Dem | 3,095 |
| Nicholas Coombes Elected | Lib Dem | 3,049 |
| Geoff Gollop | Conservative | 2,599 |
| Steve Smith | Conservative | 2,340 |
| Sharon Anne Scott | Conservative | 2,212 |
| Miranda McCabe | Labour | 1,351 |
| Ellie Milone | Labour | 1,290 |
| Thomas Phipps | Labour | 1,104 |
| Daniella Elsa Radice | Green | 1,100 |
| Nathaniel Joseph Joyce | Green | 830 |
| Murali Thoppil | Green | 680 |
Party shares count each party's leading candidate.
Windmill Hill
Last scheduled election, 2 May 2024 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Lisa Stone Elected | Green | 2,878 |
| Ed Plowden Elected | Green | 2,808 |
| Su Murley | Labour | 1,280 |
| Charlie Mercer | Labour | 1,279 |
| Ashley Day | Conservative | 162 |
| Edmund Hunt | Conservative | 160 |
| Thomas Brooks | Lib Dem | 127 |
| Timothy James Craig | Lib Dem | 108 |
| Robert Anthony Nash | Trade Unionist and Socialist Coalition | 84 |
Party shares count each party's leading candidate.
Changed party since the election
3 councillors now sit for a different party from the one they were elected for.
| Ward | Councillor | Elected as | Now |
|---|---|---|---|
| Avonmouth & Lawrence Weston | Zoë Peat | Labour 2024 | Lib Dem |
| Clifton | Paula O'Rourke | Green 2024 | Independent |
| Frome Vale | Al Al-Maghrabi | Labour 2024 | Green |
Every council by-election since 2021
3 by-elections since July 2021, 1 of them gains.
| Date | Ward | Result | Winner's share |
|---|---|---|---|
| 4 July 2024 | Horfield | Labour hold | 40.1% |
| 24 August 2023 | Bishopston and Ashley Down | Green hold | |
| 2 February 2023 | Hotwells and Harbourside | Green gain from Lib Dem |
Parliamentary constituencies
| Constituency | Share of council | 2024 winner | Projected now |
|---|---|---|---|
| Bristol South | 23% | Labour | Labour 38% |
| Bristol North West | 23% | Labour | Labour 44% |
| Bristol East | 23% | Labour | Labour 43% |
| Bristol Central | 20% | Green | Green 50% |
| Bristol North East | 11% | Labour | Labour 38% |
Share of the council: the proportion of its census neighbourhoods (2021 LSOAs) in each seat. The projection is PollCheck's demographic model at current polling, not a forecast.
Who lives in Bristol
472,462 residents in 191,647 households
GB figure. 2021 Census (Scotland: 2022): age as a share of residents aged 15 and over, qualifications of residents aged 16 and over, housing as a share of households. Leave: 2016 EU referendum, Electoral Commission results by counting area.
Councils most like this one
Closest on the measures above: the 2016 Leave vote, age, qualifications and housing. Maps show which party holds each ward.
Sources and method
Seat totals and control: PollCheck council control tracker. Councillors: Open Council Data (CC BY-SA 4.0). Election results: Democracy Club (CC BY 4.0), with some vote counts from DCLEAPIL, Leman (2025) (CC BY-SA 4.0), and corrections checked against councils' official declarations. Ward boundaries: Source: Office for National Statistics licensed under the Open Government Licence v.3.0. Contains OS data © Crown copyright and database right 2026. Census: Office for National Statistics and National Records of Scotland.
Councillor lists and DCLEAPIL-derived vote counts on this page are available under CC BY-SA 4.0.
In wards electing more than one councillor, a party's share counts only its leading candidate (the Rallings and Thrasher method). Independents count individually. The lead is the gap between the top two parties' shares.