Results by ward
Share is each candidate's share of ballots cast in the ward. Change compares each party's lead candidate with the ward's previous contest. Bold rows are elected candidates.
| Party |
Candidate |
Votes |
Share |
+/− |
| Liberal Democrats |
Geoff Harvey Elected |
704 |
54.2% |
+6.7 |
| Conservative and Unionist Party |
John Richard Biggs |
404 |
31.1% |
-8.6 |
| Labour Party |
Jason Walter |
101 |
7.8% |
-2.6 |
| Green Party |
Bob Ensch |
90 |
6.9% |
+4.5 |
| Majority | 300 | |
| Turnout | — |
| Registered electors | — |
| Ballots cast | 1,299 |
Liberal Democrats hold
| Party |
Candidate |
Votes |
Share |
+/− |
| Conservative and Unionist Party |
Bunty Elizabeth Waters Elected |
560 |
48.2% |
-3.4 |
| Liberal Democrats |
David Oliver Barlow |
506 |
43.6% |
+33.4 |
| Green Party |
Tom Lachlan-Cope |
95 |
8.2% |
-2.5 |
| Majority | 54 | |
| Turnout | — |
| Registered electors | — |
| Ballots cast | 1,161 |
Conservative and Unionist Party hold
| Party |
Candidate |
Votes |
Share |
+/− |
| Liberal Democrats |
Aidan Thomas Van de Weyer Elected |
888 |
64.2% |
+15.7 |
| Conservative and Unionist Party |
Chris Carter-Chapman |
495 |
35.8% |
-6.5 |
| Majority | 393 | |
| Turnout | 52.0% |
| Registered electors | — |
| Ballots cast | 1,383 |
Liberal Democrats hold
| Party |
Candidate |
Votes |
Share |
+/− |
| Liberal Democrats |
Susan van de Ven Elected |
579 |
45.5% |
— |
| Conservative and Unionist Party |
Soma Pemmireddy |
372 |
29.2% |
-5.9 |
| Green Party |
Simon Saggers |
247 |
19.4% |
+6.6 |
| Labour Party |
Turlough Stone |
75 |
5.9% |
-46.2 |
| Majority | 207 | |
| Turnout | — |
| Registered electors | — |
| Ballots cast | 1,273 |
Liberal Democrats gain from Labour Party
| Party |
Candidate |
Votes |
Share |
+/− |
| Liberal Democrats |
Tumi Hawkins Elected |
909 |
74.3% |
+16.3 |
| Conservative and Unionist Party |
Oliver Barnett |
314 |
25.7% |
-12.1 |
| Majority | 595 | |
| Turnout | — |
| Registered electors | — |
| Ballots cast | 1,223 |
Liberal Democrats hold
| Party |
Candidate |
Votes |
Share |
+/− |
| Liberal Democrats |
Helene Elizabeth Leeming Elected |
1,382 |
51.5% |
— |
| Liberal Democrats |
Stephen Michael Drew Elected |
1,295 |
48.3% |
— |
| Conservative and Unionist Party |
Shrobona Bhattacharya Elected |
1,022 |
38.1% |
— |
| Liberal Democrats |
Mark Peter Hersom |
991 |
37.0% |
— |
| Conservative and Unionist Party |
Conor Smith |
821 |
30.6% |
— |
| Conservative and Unionist Party |
Madhuparna Datta |
809 |
30.2% |
— |
| Labour Party |
Kirsty Louise Ellerker |
626 |
23.3% |
— |
| Independent |
Aftab Ahmed |
425 |
15.9% |
— |
| Green Party |
Marcus Pitcaithly |
397 |
14.8% |
— |
| Independent |
Sobia Zaman |
276 |
10.3% |
— |
| Majority | 31 | |
| Turnout | — |
| Registered electors | — |
| Ballots cast (estimated) | 2,681 |
| Party |
Candidate |
Votes |
Share |
+/− |
| Conservative and Unionist Party |
Mark Phillip Howell Elected |
954 |
55.0% |
— |
| Liberal Democrats |
Peter David Sandford Elected |
771 |
44.4% |
— |
| Conservative and Unionist Party |
Tanya Gray |
768 |
44.2% |
— |
| Liberal Democrats |
Sean Lindsay-Smith |
574 |
33.1% |
— |
| Green Party |
Gaynor Clements |
405 |
23.3% |
— |
| Majority | 3 | |
| Turnout | 39.0% |
| Registered electors | — |
| Ballots cast (estimated) | 1,736 |
| Party |
Candidate |
Votes |
Share |
+/− |
| Liberal Democrats |
John Loveluck Elected |
1,545 |
72.5% |
+23.0 |
| Liberal Democrats |
Annika Osborne Elected |
1,354 |
63.5% |
— |
| Conservative and Unionist Party |
Nigel Charles Francis Bolitho |
498 |
23.4% |
-9.6 |
| Conservative and Unionist Party |
Frank Morris |
456 |
21.4% |
— |
| Green Party |
Colin Cyril Coe |
409 |
19.2% |
+12.3 |
| Majority | 856 | |
| Turnout | 43.0% |
| Registered electors | — |
| Ballots cast (estimated) | 2,131 |
Liberal Democrats hold
| Party |
Candidate |
Votes |
Share |
+/− |
| Liberal Democrats |
Peter John McDonald Elected |
885 |
76.4% |
— |
| Conservative and Unionist Party |
Luigi Robert Murton |
274 |
23.6% |
— |
| Majority | 611 | |
| Turnout | 41.0% |
| Registered electors | — |
| Ballots cast | 1,159 |
| Party |
Candidate |
Votes |
Share |
+/− |
| Liberal Democrats |
John George Williams Elected |
1,433 |
43.3% |
-5.7 |
| Conservative and Unionist Party |
Graham David Cone Elected |
1,305 |
39.4% |
+1.6 |
| Liberal Democrats |
Carla Hofman Elected |
1,166 |
35.2% |
— |
| Liberal Democrats |
Vince Farrar |
1,132 |
34.2% |
— |
| Labour Party |
Tim Andrews |
951 |
28.7% |
+4.6 |
| Conservative and Unionist Party |
Neil James Prem |
856 |
25.8% |
— |
| Conservative and Unionist Party |
Joanne Shiret |
838 |
25.3% |
— |
| Labour Party |
Uroga Okello |
837 |
25.3% |
— |
| Labour Party |
Luke Viner |
751 |
22.7% |
— |
| Green Party |
Oli Fisher |
666 |
20.1% |
+10.0 |
| Majority | 34 | |
| Turnout | 45.0% |
| Registered electors | — |
| Ballots cast (estimated) | 3,312 |
Liberal Democrats hold · Conservative and Unionist Party hold
| Party |
Candidate |
Votes |
Share |
+/− |
| Liberal Democrats |
James William Douglas Hobro Elected |
876 |
56.0% |
+45.7 |
| Conservative and Unionist Party |
Deborah Patricia Roberts |
689 |
44.0% |
+10.8 |
| Majority | 187 | |
| Turnout | 57.0% |
| Registered electors | — |
| Ballots cast | 1,565 |
Liberal Democrats gain from Independent
| Party |
Candidate |
Votes |
Share |
+/− |
| Liberal Democrats |
Bridget Zoe Dorrington Smith Elected |
795 |
53.6% |
+3.3 |
| Conservative and Unionist Party |
Harriet Rosalie Gould |
689 |
46.4% |
+3.5 |
| Majority | 106 | |
| Turnout | — |
| Registered electors | — |
| Ballots cast | 1,484 |
Liberal Democrats hold
| Party |
Candidate |
Votes |
Share |
+/− |
| Liberal Democrats |
Corinne Garvie Elected |
1,220 |
61.3% |
+16.9 |
| Liberal Democrats |
Richard Keith Stobart Elected |
858 |
43.1% |
— |
| Conservative and Unionist Party |
Tom Bygott |
670 |
33.7% |
+5.2 |
| Labour Party |
Marcelo Lima |
439 |
22.1% |
+6.3 |
| Conservative and Unionist Party |
Gita Patel |
436 |
21.9% |
— |
| Green Party |
Andrew John Margetts |
358 |
18.0% |
+6.7 |
| Majority | 188 | |
| Turnout | 51.0% |
| Registered electors | — |
| Ballots cast (estimated) | 1,990 |
Liberal Democrats gain from Independent · Liberal Democrats gain from Conservative and Unionist Party
| Party |
Candidate |
Votes |
Share |
+/− |
| Conservative and Unionist Party |
Lina Maria Nieto Elected |
471 |
44.2% |
-9.9 |
| Liberal Democrats |
Marcus John Gilbert Streets |
345 |
32.4% |
+7.7 |
| Labour Party |
Joe Beastall |
249 |
23.4% |
+7.0 |
| Majority | 126 | |
| Turnout | 41.0% |
| Registered electors | — |
| Ballots cast | 1,065 |
Conservative and Unionist Party hold
| Party |
Candidate |
Votes |
Share |
+/− |
| Liberal Democrats |
Lisa Sarah Redrup Elected |
1,978 |
57.3% |
+13.8 |
| Liberal Democrats |
Michael Ian Atkins Elected |
1,899 |
55.0% |
— |
| Liberal Democrats |
Ariel Martin Cahn Elected |
1,564 |
45.3% |
— |
| Conservative and Unionist Party |
Amanda Bacon |
1,165 |
33.8% |
-1.8 |
| Conservative and Unionist Party |
Lorraine Wendy Mooney |
1,144 |
33.2% |
— |
| Conservative and Unionist Party |
Joshua Charles Vanneck |
1,077 |
31.2% |
— |
| Green Party |
Steve Edmondson |
892 |
25.9% |
+17.7 |
| Labour Party |
Michael Tierney |
630 |
18.3% |
+5.6 |
| Majority | 399 | |
| Turnout | — |
| Registered electors | — |
| Ballots cast (estimated) | 3,450 |
Liberal Democrats hold
| Party |
Candidate |
Votes |
Share |
+/− |
| Liberal Democrats |
Pippa Heylings Elected |
2,133 |
63.4% |
+20.5 |
| Liberal Democrats |
Martin Gabriel Cahn Elected |
1,615 |
48.0% |
— |
| Liberal Democrats |
Sunita Hansraj Elected |
1,279 |
38.0% |
— |
| Independent |
Edd Stonham |
1,106 |
32.8% |
+0.0 |
| Labour Party |
Geoff Moore |
753 |
22.4% |
-1.5 |
| Labour Party |
Gareth Owen |
626 |
18.6% |
— |
| Conservative and Unionist Party |
Louise Daily |
611 |
18.1% |
-1.6 |
| Green Party |
Sandra Archer |
594 |
17.6% |
+10.8 |
| Labour Party |
Simon Patenall |
498 |
14.8% |
— |
| Conservative and Unionist Party |
Gail Denise Arnold |
478 |
14.2% |
— |
| Conservative and Unionist Party |
Olawale David Awoyinka |
409 |
12.1% |
— |
| Majority | 173 | |
| Turnout | 42.0% |
| Registered electors | — |
| Ballots cast (estimated) | 3,367 |
Liberal Democrats hold
| Party |
Candidate |
Votes |
Share |
+/− |
| Liberal Democrats |
Henry Batchelor Elected |
1,389 |
59.5% |
+10.8 |
| Liberal Democrats |
John Batchelor Elected |
1,388 |
59.4% |
— |
| Conservative and Unionist Party |
John Joseph Bald |
679 |
29.1% |
-12.5 |
| Conservative and Unionist Party |
Merrie Mannassi |
568 |
24.3% |
— |
| Green Party |
Jessica Eve |
252 |
10.8% |
+2.0 |
| Labour Party |
Mike Murray |
249 |
10.7% |
-1.7 |
| Labour Party |
Ernie Turkington |
145 |
6.2% |
— |
| Majority | 709 | |
| Turnout | — |
| Registered electors | — |
| Ballots cast (estimated) | 2,335 |
Liberal Democrats hold
| Party |
Candidate |
Votes |
Share |
+/− |
| Liberal Democrats |
Sarah Cheung Johnson Elected |
1,326 |
75.2% |
— |
| Liberal Democrats |
Alex Malyon Elected |
1,183 |
67.1% |
— |
| Conservative and Unionist Party |
Harry Challands |
425 |
24.1% |
— |
| Conservative and Unionist Party |
Khadijeh Zargar |
340 |
19.3% |
— |
| Labour Party |
Clare Rosemary Wilson |
252 |
14.3% |
— |
| Majority | 758 | |
| Turnout | 36.0% |
| Registered electors | — |
| Ballots cast (estimated) | 1,763 |
| Party |
Candidate |
Votes |
Share |
+/− |
| Liberal Democrats |
Jose Hales Elected |
1,596 |
65.4% |
+10.7 |
| Liberal Democrats |
Sally Ann Hart Elected |
1,573 |
64.5% |
— |
| Conservative and Unionist Party |
Jonathan Carter |
654 |
26.8% |
-9.2 |
| Conservative and Unionist Party |
Tom Goldie |
551 |
22.6% |
— |
| Green Party |
Paul Evans |
292 |
12.0% |
+2.7 |
| Labour Party |
Peter Andrew Vincent Sarris |
214 |
8.8% |
— |
| Majority | 919 | |
| Turnout | — |
| Registered electors | — |
| Ballots cast (estimated) | 2,440 |
Liberal Democrats hold
| Party |
Candidate |
Votes |
Share |
+/− |
| Liberal Democrats |
Anna Elizabeth Bradnam Elected |
1,485 |
46.6% |
+12.4 |
| Liberal Democrats |
Paul Joseph Bearpark Elected |
1,412 |
44.3% |
— |
| Liberal Democrats |
Judith Mary Isabel Rippeth Elected |
1,255 |
39.4% |
— |
| Labour Party |
Elizabeth Anne McWilliams |
1,049 |
32.9% |
+8.0 |
| Labour Party |
Gareth Mark Wright |
945 |
29.7% |
— |
| Labour Party |
Anna Stevenson |
788 |
24.7% |
— |
| Conservative and Unionist Party |
Clive Michael Rabbett |
729 |
22.9% |
-6.3 |
| Conservative and Unionist Party |
Christine Linda Smith |
663 |
20.8% |
— |
| Green Party |
Ellie Crane |
632 |
19.8% |
+8.3 |
| Conservative and Unionist Party |
Alison Joan Melton |
594 |
18.7% |
— |
| Majority | 206 | |
| Turnout | 40.0% |
| Registered electors | — |
| Ballots cast (estimated) | 3,184 |
Liberal Democrats hold
| Party |
Candidate |
Votes |
Share |
+/− |
| Liberal Democrats |
Bill Handley Elected |
1,482 |
69.9% |
— |
| Liberal Democrats |
Daniel Arthur Lentell Elected |
1,189 |
56.1% |
— |
| Conservative and Unionist Party |
Leslie Charles Edwards |
576 |
27.2% |
— |
| Conservative and Unionist Party |
James Hutchcraft |
554 |
26.1% |
— |
| Labour Party |
David Parker |
238 |
11.2% |
— |
| Labour Party |
Sephie Donnelly |
199 |
9.4% |
— |
| Majority | 613 | |
| Turnout | 40.0% |
| Registered electors | — |
| Ballots cast (estimated) | 2,119 |
| Party |
Candidate |
Votes |
Share |
+/− |
| Liberal Democrats |
Brian Milnes Elected |
1,403 |
72.1% |
— |
| Liberal Democrats |
Libby Earle Elected |
1,173 |
60.3% |
— |
| Conservative and Unionist Party |
Paul Bryant |
531 |
27.3% |
— |
| Conservative and Unionist Party |
Donald Fisher Douglas |
459 |
23.6% |
— |
| Labour Party |
Anand Pillai |
324 |
16.7% |
— |
| Majority | 642 | |
| Turnout | 38.0% |
| Registered electors | — |
| Ballots cast (estimated) | 1,945 |
| Party |
Candidate |
Votes |
Share |
+/− |
| Liberal Democrats |
Peter Robert Spencer Fane Elected |
1,612 |
61.7% |
+12.1 |
| Liberal Democrats |
William Jackson-Wood Elected |
1,198 |
45.8% |
— |
| Conservative and Unionist Party |
Benjamin Joseph Shelton |
924 |
35.3% |
+1.8 |
| Conservative and Unionist Party |
Andrew Appleyard |
889 |
34.0% |
— |
| Green Party |
Gregory Michael Price |
605 |
23.1% |
+13.2 |
| Majority | 274 | |
| Turnout | 48.0% |
| Registered electors | — |
| Ballots cast (estimated) | 2,614 |
Liberal Democrats hold
| Party |
Candidate |
Votes |
Share |
+/− |
| Conservative and Unionist Party |
Sue Mary Ellington Elected |
494 |
46.5% |
-13.5 |
| Liberal Democrats |
Natalie Warren-Green |
359 |
33.8% |
+23.8 |
| Green Party |
John Ian Turner |
209 |
19.7% |
+16.2 |
| Majority | 135 | |
| Turnout | 38.0% |
| Registered electors | — |
| Ballots cast | 1,062 |
Conservative and Unionist Party hold
| Party |
Candidate |
Votes |
Share |
+/− |
| Conservative and Unionist Party |
Heather Rose Williams Elected |
749 |
50.8% |
+4.0 |
| Liberal Democrats |
Sebastian Kindersley |
622 |
42.2% |
-4.2 |
| Green Party |
Holly Mary Derrett |
103 |
7.0% |
— |
| Majority | 127 | |
| Turnout | 55.0% |
| Registered electors | — |
| Ballots cast | 1,474 |
Conservative and Unionist Party hold
| Party |
Candidate |
Votes |
Share |
+/− |
| Conservative and Unionist Party |
Richard Lynn Williams Elected |
707 |
57.1% |
+1.9 |
| Liberal Democrats |
Barry Laurence Carolan |
531 |
42.9% |
-1.9 |
| Majority | 176 | |
| Turnout | 46.0% |
| Registered electors | — |
| Ballots cast | 1,238 |
Conservative and Unionist Party hold