West Surrey
Unitary authority (shadow authority until 1 April 2027) · South East · 90 seats in 45 wards · All seats elected every four years · Next election 1 May 2031
Liberal Democrats have a majority on West Surrey Council. The council has 90 councillors in 45 wards. Seats by party: Lib Dem 56, Conservative 20, Reform 8, Other 6. The next election is on 1 May 2031.
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 |
|---|---|
| Addlestone Vinny Mitchell, Scott Kelly | 7 May 2026 Reform 31.9% lead 7.4 pts |
| Ash Phil Bellamy, Carla Morson | 7 May 2026 Lib Dem 36.9% lead 11.8 pts |
| Ashford Joanne Sexton, Richard Barratt | 7 May 2026 Independent 27.2% lead 5.9 pts |
| Bagshot, Windlesham & Chobham Simon Browne, Richard Wilson | 7 May 2026 Lib Dem 40.1% lead 13.5 pts |
| Camberley East Jamie Calder, Ying Perrett | 7 May 2026 Lib Dem 36.5% lead 5.6 pts |
| Camberley West & Frimley Sarbie Kang, Alan Ashbery | 7 May 2026 Lib Dem 45.7% lead 18.5 pts |
| Chertsey Shannon Saise-Marshall, Mark Nuti | 7 May 2026 Conservative 38.6% lead 12.2 pts |
| Cranleigh & Ewhurst Liz Townsend, Brian Steel | 7 May 2026 Lib Dem 50.5% lead 27.1 pts |
| Egham Isabel Mullens, George Gladstone-New | 7 May 2026 Runnymede Independent Residents' Group 23.9% lead 2.1 pts |
| Englefield Green & Virginia Water Marisa Heath, Chis Howorth | 7 May 2026 Conservative 43.4% lead 16.7 pts |
| Farnham Central Richard Steijger, Tony Fairclough | 7 May 2026 Lib Dem 33.2% lead 8.1 pts |
| Farnham North Catherine Powell, Sally Dickson | 7 May 2026 Farnham Residents 38.4% lead 18.4 pts |
| Farnham South Benjamin Bristow, Sally Shorthose | 7 May 2026 Lib Dem 28.5% lead 5.6 pts |
| Frimley Green & Mytchett Paul Deach, Jacques Olmo | 7 May 2026 Conservative 36.0% lead 2.1 pts |
| Godalming North Ruth Thompson, Penny Rivers | 7 May 2026 Lib Dem 44.9% lead 19.3 pts |
| Godalming South, Milford & Witley Victoria Kiehl, Paul Follows | 7 May 2026 Lib Dem 39.2% lead 18.2 pts |
| Goldsworth East & Horsell Village John Morley, Lance Spencer | 7 May 2026 Lib Dem 56.0% lead 41.2 pts |
| Guildford East George Potter, Joanne Shaw | 7 May 2026 Lib Dem 50.3% lead 28.1 pts |
| Guildford North Katie Steel, Masuk Miah | 7 May 2026 Lib Dem 39.8% lead 18.5 pts |
| Guildford South East James Thornton, Vanessa King | 7 May 2026 Lib Dem 45.4% lead 18.2 pts |
| Guildford South West Stephen Hives, Angela Goodwin | 7 May 2026 Lib Dem 51.0% lead 28.3 pts |
| Guildford West Julia McShane, James Steel | 7 May 2026 Lib Dem 37.9% lead 18.1 pts |
| Haslemere Oli Leach, Terry Weldon | 7 May 2026 Lib Dem 45.0% lead 22.6 pts |
| Heatherside & Parkside Nirmal Kang, Rob Lee | 7 May 2026 Lib Dem 47.9% lead 22.1 pts |
| Horsleys David Evans, Catherine Young | 7 May 2026 Residents for Guildford and Villages 31.6% lead 6.8 pts |
| Knaphill & Goldsworth West Ann-Marie Barker, Steve Greentree | 7 May 2026 Lib Dem 41.7% lead 23.4 pts |
| Laleham & Shepperton Maureen Attewell, Sinead Mooney | 7 May 2026 Conservative 45.9% lead 20.1 pts |
| Lightwater, West End & Bisley Julie Hoad, Shaun MacDonald | 7 May 2026 Lib Dem 41.7% lead 18.7 pts |
| Lower Sunbury & Halliford Paul Vanni, Richard Herman | 7 May 2026 Lib Dem 33.0% lead 2.8 pts |
| Shalford Sallie Barker, Matt Furniss | 7 May 2026 Conservative 41.5% lead 13.9 pts |
| Shere Bob Hughes, Victoria Sena | 7 May 2026 Conservative 43.3% lead 18.7 pts |
| Staines Laura Barker, Chris Bateson | 7 May 2026 Lib Dem 35.5% lead 14.1 pts |
| Staines South & Ashford West Harleen Boparai, Pahil Basey | 7 May 2026 Reform 27.0% lead 0.6 pts |
| Stanwell, Stanwell Moor & Ashford North Harry Phillips, Jim McIlroy | 7 May 2026 Reform 38.4% lead 13.0 pts |
| Sunbury Common & Ashford Common Harry Boparai, Rory O’Brien | 7 May 2026 Lib Dem 34.2% lead 8.5 pts |
| The Byfleets Liam Lyons, Ian Richardson | 7 May 2026 Lib Dem 28.6% lead 5.4 pts |
| Thorpe, Longcross & Ottershaw Carl Mann, Jonathan Hulley | 7 May 2026 Reform 30.1% lead 1.8 pts |
| Waverley Eastern Villages Kevin Deanus, Jane Austin | 7 May 2026 Conservative 53.9% lead 26.7 pts |
| Waverley Western Villages Keith Buchanan, Phoebe Sullivan | 7 May 2026 Conservative 31.8% lead 0.3 pts |
| Woking North Attia Aslam, Zafar Rasab | 7 May 2026 Lib Dem 43.5% lead 25.4 pts |
| Woking South Ian Johnson, Louise Morales | 7 May 2026 Lib Dem 56.4% lead 38.3 pts |
| Woking South East Peter Graves, Ellen Nicholson | 7 May 2026 Lib Dem 54.8% lead 37.3 pts |
| Woking South West Dale Roberts, Leslie Rice | 7 May 2026 Lib Dem 46.8% lead 22.3 pts |
| Woodham & New Haw Scott Lewis, Josh Brown | 7 May 2026 Conservative 38.9% lead 8.7 pts |
| Worplesdon Bilal Akhtar, Jonathan Lord | 7 May 2026 Conservative 35.7% lead 6.4 pts |
Addlestone
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Scott Michael Kelly Elected | Reform | 1,254 |
| Vinny Mitchell Elected | Reform | 1,195 |
| George Callaghan | Conservative | 962 |
| Marilyn Swinney | Conservative | 864 |
| Paul Matthew Richens | Green | 820 |
| Tobin Matthew Davy Steele | Green | 693 |
| Jenny Coulon | Lib Dem | 617 |
| Stuart Andrew Lawrence | Lib Dem | 547 |
| Arran Richard Neathey | Labour | 281 |
| Elaine Percival | Labour | 265 |
Party shares count each party's leading candidate.
Ash
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Carla Jane Morson Elected | Lib Dem | 2,088 |
| Philip Edward Bellamy Elected | Lib Dem | 1,805 |
| John Tonks | Conservative | 1,422 |
| Patrick Hugh Joseph Kelly | Reform | 1,204 |
| Laurence Dietrich Hodge | Reform | 1,178 |
| Andrew John Campbell Bolton | Conservative | 1,005 |
| Freya Christine Grondinger | Green | 483 |
| Josh Shahrum-Smith | Green | 287 |
| Nigel Manning | Independent | 243 |
| Lewis Frederick Simmons Jewell | Labour | 221 |
Party shares count each party's leading candidate.
Ashford
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Joanne Rose Sexton Elected | Independent | 1,870 |
| Richard Owen Barratt Elected | Reform | 1,465 |
| Christopher Beresford | Reform | 1,435 |
| Sean Freeman | Independent | 1,209 |
| Rose Chandler | Conservative | 849 |
| Paul Woodward | Conservative | 839 |
| Manu Singh | Lib Dem | 628 |
| Satpal Thethy | Lib Dem | 561 |
| Peter John Hughes | Green | 474 |
| Mark Appleyard | Labour | 375 |
| Sharon Linsell | Labour | 319 |
Party shares count each party's leading candidate.
Bagshot, Windlesham & Chobham
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Simon Richard Mackintosh Browne Elected | Lib Dem | 2,105 |
| Richard Wilson Elected | Lib Dem | 2,097 |
| Richard Godwin Barker | Reform | 1,397 |
| Valerie Florence Ann White | Conservative | 1,383 |
| Catherine Gomme | Conservative | 1,217 |
| Steed Hayllar-Bennett | Reform | 1,201 |
| Emma-Laura James | Green | 275 |
| Laura Mae Perkins | Green | 208 |
| Matt Clarke | Labour | 84 |
| Archie Michael Alexander Langdon | Labour | 73 |
Party shares count each party's leading candidate.
Camberley East
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Jamie Calder Elected | Lib Dem | 1,880 |
| Ying Perrett Elected | Lib Dem | 1,604 |
| Trefor Hogg | Conservative | 1,593 |
| Shaun Francis Garrett | Conservative | 1,461 |
| Anatoly Belnik | Reform | 1,185 |
| Sam Goggin | Reform | 1,159 |
| Becky-Lulu Dartnell | Green | 354 |
| Jack Rice | Green | 267 |
| Christopher John Jarvis | Labour | 138 |
| Simon Schofield | Labour | 100 |
Party shares count each party's leading candidate.
Camberley West & Frimley
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Alan Robert Ashbery Elected | Lib Dem | 1,824 |
| Sarbie Kang Elected | Lib Dem | 1,599 |
| Colin Arthur Montague | Reform | 1,084 |
| Darryl Kishand Ratiram | Reform | 962 |
| Toni Hourahane | Conservative | 530 |
| Adisa-Maria Manole | Conservative | 463 |
| Linda Allard | Green | 390 |
| Gary Marsh | Green | 279 |
| Mackenzie Iris Bird | Labour | 161 |
| Charlotte Rosemary Anne Viola | Labour | 102 |
Party shares count each party's leading candidate.
Chertsey
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Mark Gordon Nuti Elected | Conservative | 1,717 |
| Shannon Kerry Niomi Saise-Marshall Elected | Conservative | 1,303 |
| Dan Caruso | Reform | 1,174 |
| Sam Jonathan Newman | Reform | 1,168 |
| Kevin Thomas Lee | Lib Dem | 585 |
| Julie Amanda Jane Gibbs | Green | 512 |
| Richard Francis Grills | Lib Dem | 472 |
| Helen Joy Ryder-Smith | Labour | 464 |
| Matthew Ross Axbey | Green | 460 |
| Bernie Charles Stacey | Labour | 377 |
Party shares count each party's leading candidate.
Cranleigh & Ewhurst
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Liz Townsend Elected | Lib Dem | 3,440 |
| Brian David Steel Elected | Lib Dem | 2,681 |
| Sean Patrick Donovan-Smith | Conservative | 1,590 |
| Philip Naylor Brooker | Conservative | 1,540 |
| Diane James | Reform | 1,288 |
| Ian David Hemingway | Reform | 1,274 |
| Samantha Jane Young | Green | 329 |
| Rafael Fischer | Green | 318 |
| James Bryan Mitchell | Labour | 159 |
Party shares count each party's leading candidate.
Egham
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Isabel Alice Mullens Elected | Runnymede Independent Residents' Group | 1,113 |
| George Henry Gladstone-New Elected | Reform | 1,014 |
| Gren Elliot | Runnymede Independent Residents' Group | 948 |
| Lewis Kitt | Reform | 831 |
| Jack Christopher Nayak | Labour | 709 |
| Danni Batt | Green | 701 |
| Cai Gorman Parry | Labour | 676 |
| Rahul Joglekar | Conservative | 663 |
| John Osborn | Conservative | 648 |
| Ian David Heath | Lib Dem | 265 |
| Annabel Mary Jones | Lib Dem | 204 |
| Damien Biggs | Independent | 188 |
Party shares count each party's leading candidate.
Englefield Green & Virginia Water
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Marisa Natalie Heath Elected | Conservative | 1,858 |
| Chris Howorth Elected | Conservative | 1,683 |
| Karin Rowsell | Lib Dem | 1,146 |
| Guy Russo | Lib Dem | 752 |
| Graham William Kimber | Reform | 638 |
| Geoff Read | Reform | 525 |
| Rosalie Marinha Turner | Green | 357 |
| Thomas Charles Lagden | Green | 354 |
| Abby Louise King | Labour | 287 |
| Paul Gahir | Labour | 188 |
Party shares count each party's leading candidate.
Farnham Central
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Tony Fairclough Elected | Lib Dem | 1,710 |
| Richard Peter Steijger Elected | Lib Dem | 1,509 |
| Andy Macleod | Farnham Residents | 1,295 |
| David Beaman | Farnham Residents | 1,237 |
| Patrick Thomas Harman Stephens | Conservative | 747 |
| Sandra Johnson | Reform | 714 |
| Christopher Neil Storey | Conservative | 654 |
| Timothy Visser | Reform | 630 |
| Jason Louis Richardson | Green | 514 |
| Robert Lindsay Douglas Ellis | Green | 500 |
| John Gaskell | Labour | 172 |
Party shares count each party's leading candidate.
Farnham North
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Catherine Powell Elected | Farnham Residents | 1,987 |
| Sally Dickson Elected | Farnham Residents | 1,690 |
| Ed Cowley | Reform | 1,037 |
| James Edward Macey | Reform | 958 |
| Mat Brown | Lib Dem | 854 |
| Pat Frost | Conservative | 540 |
| Chris Brooks | Green | 510 |
| Natasha Fletcher | Green | 500 |
| Matthew Wolff Simon | Lib Dem | 498 |
| Joseph Russell Kay | Conservative | 427 |
| Howard Kaye | Labour | 220 |
| Huw William James | Trade Unionist and Socialist Coalition | 25 |
Party shares count each party's leading candidate.
Farnham South
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Ben Bristow Elected | Lib Dem | 1,492 |
| Sally Jane Shorthose Elected | Lib Dem | 1,305 |
| George Murray | Farnham Residents | 1,197 |
| Paul Ronald Stiff | Conservative | 1,103 |
| Tam Joseph Robert Traynor | Conservative | 1,072 |
| Michaela Martin | Farnham Residents | 1,064 |
| Dean Charles Boyce | Reform | 694 |
| Christine Mary Fisher | Reform | 570 |
| David Baines | Green | 417 |
| George Wilson | Green | 269 |
| Mark Westcott | Independent | 172 |
| Sam Pritchard | Labour | 156 |
Party shares count each party's leading candidate.
Frimley Green & Mytchett
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Paul Deach Elected | Conservative | 2,027 |
| Jacques Olmo Elected | Lib Dem | 1,911 |
| Morgan Alun Giles Rise | Lib Dem | 1,669 |
| Attieh Fard | Conservative | 1,437 |
| Will Anthony Lyons | Reform | 1,295 |
| Ron Whitcher | Reform | 1,261 |
| Tahir Ahmad | Green | 313 |
| Charlie George Kenneth Wilson | Green | 273 |
| Harry Thomas Hurst | Labour | 86 |
| Indiannah Ellen Hilson-Gregory | Labour | 84 |
Party shares count each party's leading candidate.
Godalming North
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Penny Rivers Elected | Lib Dem | 2,818 |
| Ruth Thomson Elected | Lib Dem | 2,291 |
| Ed Holliday | Conservative | 1,608 |
| Daniel Husseini | Conservative | 1,443 |
| David Brian Foster Faraday | Green | 1,001 |
| Stephen Edward Dalton Williams | Green | 968 |
| Jon Davies | Reform | 701 |
| George James Devereux | Reform | 672 |
| John Ivor Stolliday | Labour | 143 |
Party shares count each party's leading candidate.
Godalming South, Milford & Witley
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Paul David Follows Elected | Lib Dem | 2,809 |
| Victoria Claire Kiehl Elected | Lib Dem | 2,287 |
| John Carter Hemmings | Conservative | 1,503 |
| Ian Peter Lewer | Conservative | 1,313 |
| Maxine Gale | Independent | 1,155 |
| Alex Roebuck | Reform | 666 |
| Alfie Treasure | Reform | 548 |
| Joey Ashworth | Green | 531 |
| Steve Dally | Independent | 382 |
| Morgan Thrift | Green | 298 |
| Daphne Rama Balde | Labour | 114 |
Party shares count each party's leading candidate.
Goldsworth East & Horsell Village
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| John Morley Elected | Lib Dem | 3,029 |
| Lance Patrick Spencer Elected | Lib Dem | 2,746 |
| Cheryl Margaret Bloomer | Reform | 798 |
| Jim Armitage | Conservative | 733 |
| Robert Sidney Lloyd | Reform | 731 |
| Christine Murphy | Green | 626 |
| Martin Howard Michael Benstead | Conservative | 576 |
| Samar Akhlaq Chaudhary | Labour | 219 |
| Usman Tahir | Labour | 184 |
Party shares count each party's leading candidate.
Guildford East
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| George Potter Elected | Lib Dem | 2,818 |
| Joanne Helen Shaw Elected | Lib Dem | 2,541 |
| David Ian Humphries | Conservative | 1,243 |
| Adam Stewart Heilbron | Conservative | 1,154 |
| Robert Dowsett Abrams | Reform | 817 |
| Dennis Paul | Reform | 782 |
| Lisa Rose McKeown | Green | 490 |
| Luís Machado | Green | 446 |
| Moira Kathleen Noble | Labour | 234 |
Party shares count each party's leading candidate.
Guildford North
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Katie Steel Elected | Lib Dem | 1,696 |
| Masuk Miah Elected | Lib Dem | 1,590 |
| Ben Bispham | Reform | 909 |
| Aidan Christopher Wetherill Sallis | Reform | 813 |
| Stuart James McAlpine | Green | 727 |
| Marco Crosta | Green | 620 |
| Adrian Stuart Chandler | Conservative | 596 |
| Neil Edward O'Brien | Conservative | 528 |
| Anne Catherine Rouse | Labour | 332 |
Party shares count each party's leading candidate.
Guildford South East
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Vanessa King Elected | Lib Dem | 2,325 |
| James Sebastian Thornton Elected | Lib Dem | 2,236 |
| Thom Van Every | Conservative | 1,394 |
| Alex Fiuza | Conservative | 1,336 |
| Charlie Parker | Green | 579 |
| Veronica Hurst | Reform | 533 |
| Matt Price | Green | 496 |
| Claire Marion Partridge-Waymouth | Reform | 460 |
| Sean Paul Sussex | Labour | 166 |
| Tim Wolfenden | Independent | 126 |
Party shares count each party's leading candidate.
Guildford South West
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Angela Marie Goodwin Elected | Lib Dem | 2,595 |
| Steve Hives Elected | Lib Dem | 1,989 |
| Claire Whitehouse | Green | 1,157 |
| Matt Fray | Green | 983 |
| Honor Jean Brooker | Conservative | 649 |
| André Stuart Hester | Conservative | 562 |
| Charles Whiting | Reform | 491 |
| John Peter Le Cheminant | Reform | 485 |
| Vlad Stoiana-Mois | Labour | 200 |
Party shares count each party's leading candidate.
Guildford West
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Julia Maureen McShane Elected | Lib Dem | 1,534 |
| James Harry Alfred Steel Elected | Lib Dem | 1,227 |
| Sophie Elizabeth Katherine Evans | Reform | 801 |
| Dale Stephen Layman | Reform | 792 |
| Jack Laurence Whitehouse | Green | 788 |
| Jack Ewen Mountford | Green | 686 |
| Christopher Howard Jay | Conservative | 414 |
| Howard Daniel Smith | Labour | 407 |
| Malachy Nnaemeka Ujam | Conservative | 294 |
| John Hugh Morris | The Peace Party - Non-violence, Justice, Environment | 100 |
Party shares count each party's leading candidate.
Haslemere
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Oli Leach Elected | Lib Dem | 2,441 |
| Terry Weldon Elected | Lib Dem | 1,814 |
| Toby Byfield | Conservative | 1,214 |
| Graham Louis Betts | Conservative | 1,177 |
| Jonathan Robert Nigel Ashworth | Reform | 857 |
| Claire-Louise Matthes | Green | 803 |
| Barb Witt | Reform | 735 |
| Alastair Bayliss | Green | 638 |
| Alex Howey | Labour | 115 |
Party shares count each party's leading candidate.
Heatherside & Parkside
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Rob Lee Elected | Lib Dem | 2,912 |
| Nirmal Kang Elected | Lib Dem | 2,791 |
| Matt Davies | Reform | 1,565 |
| Max Nelson | Reform | 1,251 |
| Neeraj Rashmikant Shah | Conservative | 847 |
| Leo Pargeter | Conservative | 749 |
| John James Skipper | Green | 649 |
| Bill Dixon | Green | 369 |
| Massimo Salvatore Ferrara | Labour | 104 |
Party shares count each party's leading candidate.
Horsleys
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Catherine Young Elected | Residents for Guildford and Villages | 1,845 |
| David Timothy Evans Elected | Conservative | 1,446 |
| Sam Tough | Conservative | 1,415 |
| Dennis George William Booth | Residents for Guildford and Villages | 1,376 |
| Merel Astrid Rehorst-Smith | Lib Dem | 1,181 |
| Olly Kekwick | Lib Dem | 952 |
| Martin Sargeant | Reform | 915 |
| Henry Lewis Walter | Reform | 744 |
| Elena Daniilidou | Green | 306 |
| Isaac Thomas Short | Green | 226 |
| John Howard Barnes | Labour | 138 |
Party shares count each party's leading candidate.
Knaphill & Goldsworth West
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Ann-Marie Barker Elected | Lib Dem | 2,556 |
| Steve Greentree Elected | Lib Dem | 2,190 |
| Hassan Akberali | Independent | 1,122 |
| Emma Charlotte Mulder | Reform | 1,039 |
| Carmel Rose Mary Ardrey | Reform | 997 |
| Debbie Harlow | Conservative | 713 |
| Lewis Ashton | Green | 705 |
| Abid Kayani | Conservative | 387 |
Party shares count each party's leading candidate.
Laleham & Shepperton
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Maureen Attewell Elected | Conservative | 2,702 |
| Sinead Mooney Elected | Conservative | 2,046 |
| Jason Ian Gelver | Reform | 1,520 |
| Amar Brar | Reform | 1,293 |
| Stuart John Whitmore | Green | 764 |
| Steven Lee Ringham | Green | 688 |
| Matt Lindon | Lib Dem | 622 |
| Michael Alexiou | Lib Dem | 584 |
| William Kerr | Labour | 273 |
| Kiri Kankhwende | Labour | 239 |
Party shares count each party's leading candidate.
Lightwater, West End & Bisley
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Julie Caron Hoad Elected | Lib Dem | 2,656 |
| Shaun Peter MacDonald Elected | Lib Dem | 2,270 |
| Peter Alfred Appleford | Reform | 1,462 |
| Rebecca Philippa Jane Jennings-Evans | Conservative | 1,269 |
| Tony Henderson | Conservative | 1,224 |
| Malcolm Rees Newbury | Reform | 1,206 |
| Graham Victor George Alleway | Independent | 288 |
| Sophia Anthea Mary Hodgson | Green | 288 |
| Ian Gibbs | Green | 282 |
| Adrian Robert Page | Independent | 177 |
| Richard Claridge | Labour | 128 |
| Wendy Dawn Evans | Independent | 96 |
Party shares count each party's leading candidate.
Lower Sunbury & Halliford
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Richard Herman Elected | Lib Dem | 1,731 |
| Paul Vanni Elected | Lib Dem | 1,682 |
| Buddhi Weerasinghe | Conservative | 1,586 |
| Matthew Lee | Conservative | 1,581 |
| Dan Holland | Reform | 1,291 |
| Ritu Parihar | Reform | 1,054 |
| Simon Trevor Appleby | Green | 388 |
| Asbjorn Appleby | Green | 360 |
| Gerald Dare | Labour | 251 |
| Costas Loizou | Labour | 199 |
Party shares count each party's leading candidate.
Shalford
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Matt Furniss Elected | Conservative | 2,062 |
| Sallie Barker Elected | Conservative | 1,889 |
| Stephen Philip Mallet | Lib Dem | 1,375 |
| Dominique Louise Williams | Lib Dem | 1,364 |
| Neil Robert Crossley | Reform | 933 |
| Gary Richard Jackson | Reform | 878 |
| Adrian Ross Barbrooke | Green | 443 |
| Christopher Simon Wade | Green | 381 |
| Peter Lockhart | Labour | 161 |
Party shares count each party's leading candidate.
Shere
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Bob Hughes Elected | Conservative | 2,297 |
| Victoria Lisa Nadine Sena Elected | Conservative | 2,130 |
| Jane Tyson | Lib Dem | 1,308 |
| James Paul Markey | Lib Dem | 1,294 |
| Chris Jellard | Reform | 1,067 |
| Denis Podany | Reform | 953 |
| Cynthia Page | Green | 463 |
| Martyn Turner | Green | 378 |
| James Martin Leo Muller | Labour | 174 |
Party shares count each party's leading candidate.
Staines
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Laura Barker Elected | Lib Dem | 1,989 |
| Chris Bateson Elected | Lib Dem | 1,641 |
| Stuart Boyle | Reform | 1,200 |
| Jean-Marc Peter France | Reform | 1,052 |
| Denise Saliagopoulos | Conservative | 924 |
| John Boughtflower | Conservative | 818 |
| Howard Williams | Independent | 661 |
| Steven Goatman | Green | 466 |
| Darren Barnard | Green | 464 |
| Loukas Christou | Labour | 276 |
| Ian Gordon Jenkins | Labour | 250 |
| Miss Applied Malarkey | The Official Monster Raving Loony Party | 87 |
Party shares count each party's leading candidate.
Staines South & Ashford West
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Phil Basey Elected | Reform | 1,481 |
| Harleen Boparai Elected | Lib Dem | 1,448 |
| Ian Robert Brooks | Reform | 1,428 |
| Cara Mackley | Lib Dem | 1,360 |
| Denise Turner-Stewart | Conservative | 1,176 |
| Darren Clarke | Conservative | 1,062 |
| Andrea Short | Green | 417 |
| Tony Burrell | Labour | 361 |
| Philip Frederick Baldock | Independent | 330 |
| Jared Kidd | Labour | 281 |
| Ali Lee | Independent | 277 |
Party shares count each party's leading candidate.
Stanwell, Stanwell Moor & Ashford North
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Jim McIlroy Elected | Reform | 1,478 |
| Harry Phillips Elected | Reform | 1,427 |
| Med Buck | Conservative | 976 |
| Karen Howkins | Conservative | 773 |
| Sean Beatty | Labour | 752 |
| Rebecca Geach | Labour | 703 |
| Arshid Bashir | Green | 428 |
| Helen Marie Laws | Green | 385 |
| Gerald Gravett | Lib Dem | 213 |
| Malgorzata Kut | Lib Dem | 178 |
Party shares count each party's leading candidate.
Sunbury Common & Ashford Common
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Harry Boparai Elected | Lib Dem | 1,896 |
| Rory O'Brien Elected | Reform | 1,428 |
| Suraj Gyawali | Lib Dem | 1,352 |
| Anil Eknath Khedkar | Reform | 1,217 |
| Simon Bhadye | Conservative | 746 |
| Naz Islam | Conservative | 534 |
| Emma Jones | Green | 463 |
| Mary Bing Dong | Independent | 407 |
| Mark Kluth | Labour | 290 |
| Jacqueline Stanton | Independent | 284 |
| Akash Ruparelia | Labour | 222 |
| Helen Elizabeth Couchman | Trade Unionist and Socialist Coalition | 35 |
| Paul Dennis Couchman | Trade Unionist and Socialist Coalition | 30 |
Party shares count each party's leading candidate.
The Byfleets
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Liam Lyons Elected | Lib Dem | 1,743 |
| Ian Richardson Elected | Lib Dem | 1,453 |
| Steve Howes | Independent | 1,413 |
| Neil James Willetts | Independent | 1,274 |
| Sean Crosbie Flude | Reform | 972 |
| Mark Aron Hunter | Reform | 945 |
| Colin Sidney Kemp | Conservative | 546 |
| Trevor William Leek | Conservative | 490 |
| Oliver Martin Lester | Labour | 152 |
| Mohammed Khan | Labour | 137 |
Party shares count each party's leading candidate.
Thorpe, Longcross & Ottershaw
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Carl Jonathan Mann Elected | Reform | 1,729 |
| Jonathan Hulley Elected | Conservative | 1,623 |
| Miles Morris | Reform | 1,416 |
| Roberto Buono | Conservative | 1,403 |
| Don Whyte | Lib Dem | 1,380 |
| Sylvia Jane Whyte | Lib Dem | 1,343 |
| Michael Kenneth Cressey | Independent | 426 |
| Zoe Smith | Green | 347 |
| John Alexander Kelly | Green | 315 |
| Jocelyn Mary Boxall | Labour | 231 |
| Benjamin William Niblett | Labour | 161 |
Party shares count each party's leading candidate.
Waverley Eastern Villages
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Jane Kathryn Austin Elected | Conservative | 3,359 |
| Kevin Neil Deanus Elected | Conservative | 2,893 |
| Dave Busby | Lib Dem | 1,696 |
| Paul William Wright | Lib Dem | 1,488 |
| Graham Ellwood | Reform | 703 |
| Dominique Andre Maurice Crapart | Reform | 666 |
| Ingrid Curnock | Green | 342 |
| Martin William D'Arcy | Green | 295 |
| Sarah Catherine Davey | Labour | 130 |
Party shares count each party's leading candidate.
Waverley Western Villages
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Phoebe Sullivan Elected | Conservative | 1,961 |
| Keith McDonald Buchanan Elected | Lib Dem | 1,941 |
| Mark Ian Merryweather | Lib Dem | 1,853 |
| Jean Isobel Arrick | Conservative | 1,815 |
| David John Munro | Independent | 990 |
| Ged Hall | Reform | 829 |
| Christopher John Olive | Reform | 644 |
| Clare Louise Weightman | Green | 329 |
| Simon Leon Lightman | Green | 310 |
| Andrew Jones | Labour | 108 |
Party shares count each party's leading candidate.
Woking North
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Attia Aslam Elected | Lib Dem | 2,356 |
| Zafar Rasab Elected | Lib Dem | 2,222 |
| Tahir Aziz | Labour | 981 |
| Anila Javaid | Labour | 810 |
| Trevor Alexander Jones | Reform | 731 |
| Muzaffar Abdullah Ali | Conservative | 658 |
| Jake William Ventham | Reform | 598 |
| Shabana Sheikh | Conservative | 586 |
| Riasat Khan | Independent | 574 |
| Judith Diana Squire | Heritage Party | 118 |
Party shares count each party's leading candidate.
Woking South
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Ian Johnson Elected | Lib Dem | 2,489 |
| Louise Mary Nell Morales Elected | Lib Dem | 2,480 |
| Alice Margaret Gurr | Reform | 799 |
| John Allan Petrie | Reform | 741 |
| Harrison Getz | Green | 600 |
| Paul Jan Hoekstra | Green | 570 |
| John Frederick Lawrence | Conservative | 471 |
| Colin Patrick Scott | Conservative | 403 |
| Richard Peter Farr Squire | Heritage Party | 52 |
Party shares count each party's leading candidate.
Woking South East
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Peter Graves Elected | Lib Dem | 2,859 |
| Ellen Nicholson Elected | Lib Dem | 2,713 |
| Steve Dorsett | Conservative | 913 |
| Stephen Frank Aries | Reform | 903 |
| Christopher Peter Stone | Reform | 785 |
| Ben Edward Maynard | Conservative | 782 |
| Anastacia Shchybun | Green | 398 |
| Sabir Hussain | Labour | 146 |
| Simona Mirela Popa | Labour | 135 |
Party shares count each party's leading candidate.
Woking South West
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Leslie Rice Elected | Lib Dem | 2,820 |
| Dale Shaun Roberts Elected | Lib Dem | 2,588 |
| Ayesha Azad | Conservative | 1,478 |
| Gavin John Browning | Reform | 1,024 |
| Robert Alan Kwiatkowski | Conservative | 954 |
| Charles Thomas De Burgh Wilmot | Reform | 852 |
| Helen Kingstone | Green | 499 |
| Mahil Vasanth | Green | 321 |
| Sean O'Malley | Labour | 143 |
| Zamzam Ilyas | Labour | 104 |
| Tim Read | Heritage Party | 66 |
Party shares count each party's leading candidate.
Woodham & New Haw
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Scott Alderson Lewis Elected | Conservative | 2,212 |
| Josh Brown Elected | Conservative | 1,792 |
| Ronan Stephen McCaughey | Lib Dem | 1,718 |
| Chelsea Katherine Whyte | Lib Dem | 1,498 |
| Ian Charles George Betteridge | Reform | 1,151 |
| Paul Dimarco | Reform | 971 |
| Martin Robson | Green | 422 |
| Martina Goretti Hunter | Labour | 186 |
| Richard John Milstead | Labour | 163 |
Party shares count each party's leading candidate.
Worplesdon
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Bilal Hassan Akhtar Elected | Conservative | 1,775 |
| Jonathan George Caladine Lord Elected | Conservative | 1,705 |
| Matthew Stephen Felgate | Lib Dem | 1,458 |
| Jason Martin | Lib Dem | 1,234 |
| Andrew James Berry | Reform | 1,087 |
| Kate Broadhurst | Reform | 1,062 |
| Alex McElduff | Green | 456 |
| Jayden Sarma | Green | 401 |
| Brian Jeffrey Creese | Labour | 196 |
Party shares count each party's leading candidate.
Changed party since the election
1 councillor now sit for a different party from the one they were elected for.
| Ward | Councillor | Elected as | Now |
|---|---|---|---|
| Stanwell, Stanwell Moor & Ashford North | Jim McIlroy | Reform 2026 | Independent |
Parliamentary constituencies
| Constituency | Share of council | 2024 winner | Projected now |
|---|---|---|---|
| Woking | 16% | Lib Dem | Lib Dem 42% |
| Godalming and Ash | 15% | Conservative | Conservative 42% |
| Spelthorne | 15% | Conservative | Conservative 33% |
| Guildford | 15% | Lib Dem | Lib Dem 46% |
| Surrey Heath | 15% | Lib Dem | Conservative 35% |
| Runnymede and Weybridge | 11% | Conservative | Conservative 37% |
| Farnham and Bordon | 10% | Conservative | Conservative 36% |
| Windsor | 2% | Conservative | Conservative 34% |
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.
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.