Hammersmith and Fulham
London borough · London · 50 seats in 21 wards · All seats elected every four years · Next election 2 May 2030
Labour have a majority on Hammersmith and Fulham Council. The council has 50 councillors in 21 wards. Seats by party: Labour 38, Conservative 12. The next election is on 2 May 2030.
Seats by party
2026 election results for Hammersmith and Fulham, ward by ward
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 |
|---|---|
| Addison Jacolyn Daly, Ross Melton | 7 May 2026 Labour 46.5% lead 29.0 pts |
| Avonmore Joe Eaton, Laura Janes | 7 May 2026 Labour 39.1% lead 16.9 pts |
| Brook Green Florent Sherifi, Stala Antoniades | 7 May 2026 Labour 41.7% lead 14.1 pts |
| College Park & Old Oak Bora Kwon, Alex Sanderson, Wesley Harcourt | 7 May 2026 Labour 42.8% lead 17.9 pts |
| Coningham Rowan Ree, Rory Vaughan, Lisa Homan | 7 May 2026 Labour 45.2% lead 17.4 pts |
| Fulham Reach Anna Magryta-Urban, Nikos Souslous, David Campbell | 7 May 2026 Labour 43.3% lead 21.5 pts |
| Fulham Town Victoria Brocklebank-Fowler, Liam Downer-Sanderson | 7 May 2026 Conservative 43.9% lead 26.2 pts |
| Grove Stephen Cowan, Hannah Bulmer | 7 May 2026 Labour 48.3% lead 30.8 pts |
| Hammersmith Broadway Callum Nimmo, Molly Mantle | 7 May 2026 Labour 41.1% lead 17.3 pts |
| Lillie Sharon Holder, Lydia Paynter | 7 May 2026 Labour 36.2% lead 7.9 pts |
| Munster Stewart Waine, Adronie Alford, Dominic Stanton | 7 May 2026 Conservative 38.0% lead 14.8 pts |
| Palace & Hurlingham Jeremy Maddocks, Aliya Afzal-Khan, Amanda Lloyd-Harris | 7 May 2026 Conservative 45.8% lead 27.2 pts |
| Parsons Green & Sandford Adrian Pascu-Tulbure, Jose Afonso | 7 May 2026 Conservative 49.5% lead 32.2 pts |
| Ravenscourt Harry Brackley, Natalie Lindsay | 7 May 2026 Labour 46.9% lead 28.0 pts |
| Sands End Rob Harris, Roseanne Meacher, Libby Hart | 7 May 2026 Conservative 31.7% lead 0.7 pts |
| Shepherd's Bush Green Zarar Qayyum, Mercy Umeh | 7 May 2026 Labour 42.5% lead 14.7 pts |
| Walham Green Sam Kelly, Genevieve Nwaogbe | 7 May 2026 Labour 35.2% lead 4.3 pts |
| Wendell Park Asif Siddique, Rebecca Harvey | 7 May 2026 Labour 49.6% lead 29.7 pts |
| West Kensington Daryl Brown, Florian Chevoppe-Verdier, Victoria Brignell | 7 May 2026 Labour 39.4% lead 16.2 pts |
| White City Natalia Perez, Frances Umeh, Andrew Jones | 7 May 2026 Labour 51.6% lead 21.7 pts |
| Wormholt Max Schmid, Nicole Trehy | 7 May 2026 Labour 45.2% lead 21.4 pts |
Addison
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Jacolyn Daly Elected | Labour | 958 |
| Ross Melton Elected | Labour | 808 |
| Olivia MacDonald | Green | 360 |
| Tara Douglas-Home | Conservative | 335 |
| Stephen James Hamilton | Conservative | 292 |
| Janet Burden | Lib Dem | 207 |
| Philip Lane | Reform | 200 |
| Sharon Kudmani | Reform | 186 |
| Stephen Morris | Lib Dem | 124 |
Party shares count each party's leading candidate.
Avonmore
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Laura Janes Elected | Labour | 918 |
| Joe Eaton Elected | Labour | 794 |
| Joe Carlebach | Conservative | 521 |
| Andras Chiriliuc | Conservative | 395 |
| Keith Mallinson | Green | 381 |
| James Anthony Clarke | Reform | 208 |
| Lorraine Vanessa Davison | Reform | 198 |
| David Morton | Independent | 189 |
| Maximilian Hess | Lib Dem | 131 |
| Andrew Duguid | Lib Dem | 126 |
Party shares count each party's leading candidate.
Brook Green
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Stala Antoniades Elected | Labour | 1,135 |
| Florent Sherifi Elected | Labour | 1,014 |
| Horatio Arthur Charles Lovering | Conservative | 751 |
| Elliott Jon Mears | Conservative | 740 |
| Keith Petts | Green | 374 |
| Dorothy Brooks | Lib Dem | 198 |
| Hannah Rolph | Reform | 172 |
| Olivia Spencer-Knott | Reform | 164 |
| Humphrey Hawksley | Lib Dem | 131 |
| Damien Smyth | Independent | 94 |
Party shares count each party's leading candidate.
College Park & Old Oak
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Wesley Harcourt Elected | Labour | 1,110 |
| Alexandra Sanderson Elected | Labour | 1,090 |
| Bora Kwon Elected | Labour | 1,034 |
| Mikael Tariq | Green | 645 |
| Leona Jempeji | Reform | 364 |
| Andrew Nelson | Reform | 362 |
| Levente Kiss | Reform | 357 |
| Jo Boothby | Lib Dem | 253 |
| Elisabeth Beloten | Conservative | 220 |
| Michael Frazer Cook | Lib Dem | 213 |
| Will Duckworth | Conservative | 206 |
| Chris Lim | Conservative | 190 |
Party shares count each party's leading candidate.
Coningham
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Lisa Homan Elected | Labour | 1,399 |
| Rowan Ree Elected | Labour | 1,280 |
| Rory Vaughan Elected | Labour | 1,229 |
| Aidan Chisholm | Green | 860 |
| Fatima Zahra Yusuf | Green | 825 |
| Wilf Macdonald-Brown | Green | 792 |
| David Cann | Conservative | 353 |
| Mark Alan Loveday | Conservative | 320 |
| Georgina Stewart | Conservative | 315 |
| Rachel Green | Reform | 302 |
| Chris Clowes | Reform | 294 |
| Bozidar Zabavnik | Reform | 233 |
| Aparna Garimella | Lib Dem | 182 |
| Fernanda Miucci | Lib Dem | 168 |
Party shares count each party's leading candidate.
Fulham Reach
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| David Campbell Elected | Labour | 1,550 |
| Anna Magryta-Urban Elected | Labour | 1,487 |
| Nikos Souslous Elected | Labour | 1,393 |
| Caroline Ruth Ffiske | Conservative | 781 |
| Mark Richard Nelson | Conservative | 713 |
| Fuad Hendricks | Conservative | 653 |
| Tereza Cervenova | Green | 586 |
| Ash Goddard | Green | 538 |
| James Christopher Bennett | Reform | 439 |
| Shelly Sawyer | Reform | 395 |
| Joe Soares | Reform | 382 |
| Jelena Sarmo | Lib Dem | 224 |
| Meher Oliaji | Lib Dem | 221 |
Party shares count each party's leading candidate.
Fulham Town
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Victoria Brocklebank-Fowler Elected | Conservative | 990 |
| Liam Downer-Sanderson Elected | Conservative | 906 |
| Mary Smith | Labour | 398 |
| Jacqueline Diane Dennee | Lib Dem | 359 |
| Roy Kenneth Pounsford | Lib Dem | 344 |
| Jonathan Wong | Labour | 309 |
| Shruti Mohan | Green | 262 |
| Matthew Riding | Reform | 245 |
| Joseph Robertson | Reform | 204 |
Party shares count each party's leading candidate.
Grove
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Hannah Bulmer Elected | Labour | 1,166 |
| Stephen Cowan Elected | Labour | 1,159 |
| Robert Donnelly | Green | 422 |
| Andrew Ground | Conservative | 411 |
| Liz St Clair-Legge | Conservative | 391 |
| David Burridge | Lib Dem | 214 |
| Tom Hannah | Reform | 200 |
| Joanna Moore | Reform | 187 |
| Pema Grohs | Lib Dem | 178 |
Party shares count each party's leading candidate.
Hammersmith Broadway
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Molly Mantle Elected | Labour | 878 |
| Callum Nimmo Elected | Labour | 826 |
| Nikita Crocker | Green | 507 |
| David Gabra | Green | 404 |
| Olivia Feng | Reform | 293 |
| Maximillian Campbell | Conservative | 248 |
| Muj Khan | Reform | 235 |
| Meerav Shah | Lib Dem | 208 |
| Nora Farah | Conservative | 199 |
| Conrad Wood | Lib Dem | 150 |
Party shares count each party's leading candidate.
Lillie
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Sharon Holder Elected | Labour | 701 |
| Lydia Paynter Elected | Labour | 665 |
| Saadi Chowdhury | Conservative | 549 |
| Tom Wade | Conservative | 536 |
| Maria Guerrero | Green | 327 |
| Daniel Pienaar | Reform | 194 |
| Subodh Gupta | Reform | 176 |
| Francis Flaherty | Lib Dem | 167 |
Party shares count each party's leading candidate.
Munster
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Adronie Elizabeth Alford Elected | Conservative | 1,378 |
| Dominic Stanton Elected | Conservative | 1,305 |
| Stewart Edward Waine Elected | Conservative | 1,241 |
| Caroline Needham | Labour | 843 |
| Guy Vincent | Labour | 713 |
| Patrick Walsh | Labour | 665 |
| Jason Khan | Green | 550 |
| Lucy O'Sullivan | Reform | 451 |
| Mervyn Guille | Reform | 442 |
| Lawrence Gould | Lib Dem | 406 |
| Ted Townsend | Lib Dem | 394 |
| David Kelly | Reform | 382 |
| Philipp Rader | Lib Dem | 330 |
Party shares count each party's leading candidate.
Palace & Hurlingham
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Amanda Lloyd-Harris Elected | Conservative | 2,037 |
| Jeremy Maddocks Elected | Conservative | 1,972 |
| Aliya Afzal-Khan Elected | Conservative | 1,952 |
| Shirley Cupit | Labour | 830 |
| Orlando Morley | Labour | 729 |
| Nick Elverston | Labour | 708 |
| Matt Dobson | Green | 593 |
| Tamara Dragadze | Lib Dem | 556 |
| Guy Hennings | Reform | 435 |
| Stephen Lewis | Reform | 399 |
| William Tucker | Reform | 363 |
Party shares count each party's leading candidate.
Parsons Green & Sandford
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Jose Afonso Elected | Conservative | 1,158 |
| Adrian Pascu-Tulbure Elected | Conservative | 1,055 |
| Alexandra Thomas | Labour | 404 |
| Isabella Wyatt | Labour | 385 |
| Peter Moore | Reform | 319 |
| Rajeev Nair | Reform | 244 |
| Sam Hunter Jones | Green | 239 |
| Jerome Lussan | Lib Dem | 218 |
| Graham Peter Muir | Lib Dem | 194 |
| Sana Omar | Green | 191 |
Party shares count each party's leading candidate.
Ravenscourt
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Natalie Lindsay Elected | Labour | 1,180 |
| Harry Brackley Elected | Labour | 1,109 |
| Alexander Trayton Baker | Conservative | 476 |
| Matt Reynolds | Green | 447 |
| Patrick James Read | Conservative | 444 |
| Henrietta Bewley | Lib Dem | 245 |
| Jacquie Bach | Reform | 170 |
| Cath Baker | Reform | 152 |
| Louis Tudor Kemp | Lib Dem | 142 |
Party shares count each party's leading candidate.
Sands End
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Rob Harris Elected | Conservative | 967 |
| Roseanne Meacher Elected | Labour | 946 |
| Libby Hart Elected | Conservative | 941 |
| Matt Sinclair | Conservative | 927 |
| David Morris | Labour | 857 |
| Ken Jemedafe | Labour | 841 |
| Martyna Marcinkowska | Green | 472 |
| Amanda Beddows-Adams | Reform | 410 |
| Deep Bassi | Reform | 357 |
| Tom Stojanovic | Reform | 327 |
| Ray Burnet | Lib Dem | 260 |
| Henry Bagwell | Lib Dem | 224 |
| Benjamin Budd | Lib Dem | 217 |
Party shares count each party's leading candidate.
Shepherd's Bush Green
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Zarar Qayyum Elected | Labour | 626 |
| Mercy Umeh Elected | Labour | 584 |
| Rafela Fitzhugh | Green | 409 |
| Kwasi Owusu | Green | 344 |
| Elsie Gisslegard | Lib Dem | 214 |
| Fergus Ustianowski | Lib Dem | 178 |
| Shay McCarthy | Reform | 119 |
| Lauren Smith | Reform | 116 |
| Ali Douas | Conservative | 104 |
| Chris Vinante | Conservative | 98 |
Party shares count each party's leading candidate.
Walham Green
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Sam Kelly Elected | Labour | 731 |
| Genevieve Nwaogbe Elected | Labour | 730 |
| Elinor Alice Bale | Conservative | 642 |
| James Windsor-Clive | Conservative | 631 |
| Ann Savage | Green | 314 |
| Edward Colnet | Reform | 261 |
| Dan Taub | Reform | 216 |
| Luigi Trovato | Lib Dem | 131 |
| Oliver Wessely | Lib Dem | 118 |
Party shares count each party's leading candidate.
Wendell Park
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Rebecca Harvey Elected | Labour | 1,372 |
| Asif Siddique Elected | Labour | 1,102 |
| Frances McFadden | Green | 551 |
| William Hollinrake-Dobson | Conservative | 410 |
| Alex Karmel | Conservative | 399 |
| Jon Burden | Lib Dem | 236 |
| Christine Low | Reform | 197 |
| Richard Owen | Reform | 194 |
| Leon Mihelcic | Lib Dem | 170 |
Party shares count each party's leading candidate.
West Kensington
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Victoria Brignell Elected | Labour | 1,023 |
| Daryl Brown Elected | Labour | 962 |
| Florian Chevoppe-Verdier Elected | Labour | 885 |
| Denise Baker | Green | 602 |
| Jackie Borland | Conservative | 400 |
| Harry Phibbs | Conservative | 378 |
| Yaz Monerawela | Conservative | 328 |
| David Amos | Reform | 308 |
| Martin Howe | Reform | 286 |
| Hilary MacDonald | Reform | 276 |
| Sarah Taylor | Lib Dem | 264 |
| Gill Barnes | Lib Dem | 259 |
| Jose Espinas | Lib Dem | 191 |
Party shares count each party's leading candidate.
White City
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Andrew Jones Elected | Labour | 1,397 |
| Natalia Perez Elected | Labour | 1,335 |
| Frances Umeh Elected | Labour | 1,275 |
| Emma Byrne | Green | 809 |
| Archie Thomas | Green | 741 |
| Zayna Mansuri | Green | 734 |
| Jonathan Allmark | Reform | 214 |
| Dean Sawyer | Reform | 195 |
| James Robert Nicholas Watts | Conservative | 184 |
| Jamie Craig Monteith-Mann | Conservative | 181 |
| Rodney Boynton Smith | Reform | 173 |
| Fahim Imam-Sadeque | Conservative | 172 |
| Rory Mullan | Lib Dem | 101 |
| Sasha Otto Mataya | Lib Dem | 94 |
Party shares count each party's leading candidate.
Wormholt
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Nicole Trehy Elected | Labour | 965 |
| Max Schmid Elected | Labour | 923 |
| Tallulah Coen-D'Arcy | Green | 509 |
| Maggie Casey | Reform | 264 |
| Will Marshall | Conservative | 238 |
| Tuhin Reynolds-Imam | Reform | 208 |
| Zehra Imam-Sadeque | Conservative | 192 |
| Patrick John O Connell | Lib Dem | 160 |
| Simon Patrick John Nixon | Lib Dem | 147 |
Party shares count each party's leading candidate.
Every council by-election since 2021
4 by-elections since July 2021, 0 of them gains.
| Date | Ward | Result | Winner's share |
|---|---|---|---|
| 3 July 2025 | Fulham Town | Conservative hold | 43.0% |
| 3 July 2025 | Fulham Town | Conservative hold | 43.3% |
| 20 February 2025 | Hammersmith Broadway | Labour hold | 53.4% |
| 20 February 2025 | Lillie | Labour hold | 40.4% |
Parliamentary constituencies
| Constituency | Share of council | 2024 winner | Projected now |
|---|---|---|---|
| Chelsea and Fulham | 49% | Labour | Labour 46% |
| Hammersmith and Chiswick | 42% | Labour | Labour 49% |
| Ealing Central and Acton | 10% | Labour | Labour 45% |
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 Hammersmith and Fulham
183,160 residents in 81,257 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.