← Croydon (all cycles) · 7 May 2026 cohort
Croydon 2026
Local elections held 7 May 2026.
Each race compares the marginal winner's share of valid ballots to the proportional quota — the share they'd need under any common proportional method. How the numbers are derived →
If votes were counted by party
Across the 28 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 70 seats had been shared out in proportion to votes received (how, with caveats). The Δ column is the actual seat count minus the proportional seat count — positive numbers are parties First-Past-the-Post over-represented; negative are parties it under-represented.
| Party | Votes | Vote % | Seats won | % of seats | Proportional seats | Proportional % | Δ |
|---|---|---|---|---|---|---|---|
| Conservative Party | 75,961 | 26.6% | 28 | 40.0% | 19 | 27.1% | +9 |
| Labour Party | 75,230 | 26.3% | 30 | 42.9% | 19 | 27.1% | +11 |
| Green Party | 65,800 | 23.0% | 8 | 11.4% | 16 | 22.9% | -8 |
| Reform UK | 39,824 | 13.9% | 2 | 2.9% | 10 | 14.3% | -8 |
| Liberal Democrats | 25,752 | 9.0% | 2 | 2.9% | 6 | 8.6% | -4 |
| Taking The Initiative Party | 1,935 | 0.7% | 0 | 0.0% | 0 | 0.0% | 0 |
| Independent | 711 | 0.2% | 0 | 0.0% | 0 | 0.0% | 0 |
| Your Party | 327 | 0.1% | 0 | 0.0% | 0 | 0.0% | 0 |
| Trade Unionist and Socialist Coalition | 242 | 0.1% | 0 | 0.0% | 0 | 0.0% | 0 |
| Workers Party of Britain | 186 | 0.1% | 0 | 0.0% | 0 | 0.0% | 0 |
| Equality Party | 110 | 0.0% | 0 | 0.0% | 0 | 0.0% | 0 |
| Total | 286,078 | 100.0% | 70 | 100.0% | 70 | 100.0% | 0 |
Vote share vs seats won
The top bar is each party's share of votes cast in this council. Below, one square per seat, coloured by the party that won it — first the actual First-Past-the-Post result, then what a proportional method would have produced from the same vote totals. Divergence between the bar and the actual grid is the indictment of the method.
Council composition: what this election replaced
The 2026 cycle was an all-out election — every seat was contested. The two opencouncildata snapshots below show the council immediately after the 2026 election (current) and on the eve of it (2025), so you can see what the result replaced.
Wards in this council
Sorted with the largest gap below the quota first. Click any ward to jump to its full result.
- Park Hill and Whitgift · 1 seat · won at 40.7% · −9.3 pts below quota
- Addiscombe East · 2 seats · won at 29.3% · −4.1 pts below quota
- New Addington South · 2 seats · won at 30.4% · −3.0 pts below quota
- Shirley South · 2 seats · won at 31.7% · −1.6 pts below quota
- Norbury and Pollards Hill · 2 seats · won at 33.3% · −0.1 pts below quota
- New Addington North · 2 seats · won at 33.6% · above quota
- Norbury Park · 2 seats · won at 34.6% · above quota
- Old Coulsdon · 2 seats · won at 35.2% · above quota
- Selsdon and Addington Village · 2 seats · won at 36.7% · above quota
- Selsdon Vale and Forestdale · 2 seats · won at 36.8% · above quota
- Purley Oaks and Riddlesdown · 2 seats · won at 38.0% · above quota
- South Croydon · 3 seats · won at 29.7% · above quota
- Shirley North · 3 seats · won at 30.7% · above quota
- Waddon · 3 seats · won at 30.9% · above quota
- Crystal Palace and Upper Norwood · 3 seats · won at 33.1% · above quota
- Selhurst · 2 seats · won at 42.5% · above quota
- West Thornton · 3 seats · won at 34.3% · above quota
- Woodside · 3 seats · won at 35.0% · above quota
- Bensham Manor · 3 seats · won at 35.3% · above quota
- South Norwood · 3 seats · won at 35.4% · above quota
- Thornton Heath · 3 seats · won at 35.5% · above quota
- Addiscombe West · 3 seats · won at 36.6% · above quota
- Kenley · 2 seats · won at 45.0% · above quota
- Coulsdon Town · 3 seats · won at 37.7% · above quota
- Broad Green · 3 seats · won at 39.9% · above quota
- Fairfield · 3 seats · won at 42.5% · above quota
- Purley and Woodcote · 3 seats · won at 44.2% · above quota
- Sanderstead · 3 seats · won at 53.8% · above quota
Race results
Park Hill and Whitgift · single-seat
Marginal winner Winning candidate's share of valid ballots. 40.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −9.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,035
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|
| 1 | Andrew Robert Price | Conservative Party | 829 | 40.7% | −9.3 pts | Elected |
| 2 | Karthika Dhamodaran | Labour Party | 437 | 21.5% | — | |
| 3 | James Cork | Green Party | 401 | 19.7% | — | |
| 4 | Ravi Sandrasegara | Reform UK | 231 | 11.4% | — | |
| 5 | Andrew John Thynne | Liberal Democrats | 137 | 6.7% | — |
Addiscombe East · 2-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 29.3% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −4.1 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 3,921
This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Jeet Bains | Conservative Party | 1,199 | 15.3% | 30.6% | −2.8 pts | Elected |
| 2 | Maddie Henson | Labour Party | 1,148 | 14.6% | 29.3% | −4.1 pts | Elected |
| 3 | Chris Galpin | Labour Party | 1,114 | 14.2% | 28.4% | — | |
| 4 | Richard Hoque | Conservative Party | 974 | 12.4% | 24.8% | — | |
| 5 | Elaine Denise Garrod | Green Party | 788 | 10.0% | 20.1% | — | |
| 6 | Massimo Berta | Green Party | 753 | 9.6% | 19.2% | — | |
| 7 | Lee Flanagan | Liberal Democrats | 545 | 7.0% | 13.9% | — | |
| 8 | Chris Adams | Liberal Democrats | 518 | 6.6% | 13.2% | — | |
| 9 | Vanessa Calou | Reform UK | 437 | 5.6% | 11.1% | — | |
| 10 | Robert Jardine | Reform UK | 365 | 4.7% | 9.3% | — |
New Addington South · 2-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 30.4% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −3.0 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 2,821
This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Scott Holman | Reform UK | 1,003 | 17.8% | 35.6% | +2.2 pts | Elected |
| 2 | Adam Kellett | Reform UK | 857 | 15.2% | 30.4% | −3.0 pts | Elected |
| 3 | Lara Leigh Fish | Conservative Party | 835 | 14.8% | 29.6% | — | |
| 4 | Tony Pearson | Conservative Party | 802 | 14.2% | 28.4% | — | |
| 5 | Laila Mohamed | Labour Party | 672 | 11.9% | 23.8% | — | |
| 6 | Edwyn Emmanuel Wood | Labour Party | 619 | 11.0% | 21.9% | — | |
| 7 | Alexandra Leech-Gribben | Green Party | 392 | 6.9% | 13.9% | — | |
| 8 | Samuel Stevens | Green Party | 346 | 6.1% | 12.3% | — | |
| 9 | Faustina Sebbie Amoah | Taking The Initiative Party | 63 | 1.1% | 2.2% | — | |
| 10 | Ralph Pemberton | Taking The Initiative Party | 53 | 0.9% | 1.9% | — |
Shirley South · 2-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 31.7% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −1.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 3,799
This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Jason James Cummings | Conservative Party | 1,377 | 18.1% | 36.3% | +2.9 pts | Elected |
| 2 | Scott Roche | Conservative Party | 1,206 | 15.9% | 31.7% | −1.6 pts | Elected |
| 3 | Paula Bucur | Reform UK | 883 | 11.6% | 23.2% | — | |
| 4 | Liz Bebington | Green Party | 777 | 10.2% | 20.5% | — | |
| 5 | Antony Vundi | Reform UK | 737 | 9.7% | 19.4% | — | |
| 6 | Andy Bebington | Green Party | 733 | 9.6% | 19.3% | — | |
| 7 | Stephanie Jane Waddell | Labour Party | 697 | 9.2% | 18.3% | — | |
| 8 | Paul Martin Waddell | Labour Party | 688 | 9.1% | 18.1% | — | |
| 9 | Suzannah Kate Flanagan | Liberal Democrats | 270 | 3.6% | 7.1% | — | |
| 10 | Andrew Philip Saunders | Liberal Democrats | 229 | 3.0% | 6.0% | — |
Norbury and Pollards Hill · 2-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 33.3% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −0.1 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 2,944
This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Leila Ben-Hassel | Labour Party | 1,235 | 21.0% | 42.0% | +8.6 pts | Elected |
| 2 | John Patrick Wentworth | Labour Party | 979 | 16.6% | 33.3% | −0.1 pts | Elected |
| 3 | Karim Benze | Green Party | 923 | 15.7% | 31.4% | — | |
| 4 | Ferha Afshan Syed | Green Party | 878 | 14.9% | 29.8% | — | |
| 5 | Shakera Bowen | Conservative Party | 511 | 8.7% | 17.4% | — | |
| 6 | Tirena Gunter | Conservative Party | 490 | 8.3% | 16.6% | — | |
| 7 | Pabiltan Parameswaran | Reform UK | 306 | 5.2% | 10.4% | — | |
| 8 | Bryan Whicher | Reform UK | 283 | 4.8% | 9.6% | — | |
| 9 | Steven James Penketh | Liberal Democrats | 282 | 4.8% | 9.6% | — |
New Addington North · 2-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 33.6% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +0.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 2,280
This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Kola Agboola | Labour Party | 887 | 19.5% | 38.9% | +5.6 pts | Elected |
| 2 | Afuah Ahorgah-Dorfia | Labour Party | 766 | 16.8% | 33.6% | +0.3 pts | Elected |
| 3 | Nik Stewert | Reform UK | 647 | 14.2% | 28.4% | — | |
| 4 | Neil Watson | Reform UK | 594 | 13.0% | 26.1% | — | |
| 5 | Adele Benson | Conservative Party | 512 | 11.2% | 22.5% | — | |
| 6 | Livinus Bondzie | Conservative Party | 367 | 8.1% | 16.1% | — | |
| 7 | Bernice Clare Golberg | Green Party | 326 | 7.2% | 14.3% | — | |
| 8 | Kelsey Trevett | Green Party | 276 | 6.1% | 12.1% | — | |
| 9 | Michael Castle | Independent | 89 | 2.0% | 3.9% | — | |
| 10 | Emmanuel Amuzu | Taking The Initiative Party | 51 | 1.1% | 2.2% | — | |
| 11 | Corey Williams | Taking The Initiative Party | 44 | 1.0% | 1.9% | — |
Norbury Park · 2-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 34.6% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +1.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 2,844
This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Appu Dhamodaran Srinivasan | Labour Party | 1,030 | 18.1% | 36.2% | +2.9 pts | Elected |
| 2 | Julie Setchfield | Labour Party | 983 | 17.3% | 34.6% | +1.2 pts | Elected |
| 3 | Ashtaq Arain | Green Party | 808 | 14.2% | 28.4% | — | |
| 4 | Mark Leggett | Green Party | 789 | 13.9% | 27.7% | — | |
| 5 | Don Charles-Lambert | Conservative Party | 573 | 10.1% | 20.2% | — | |
| 6 | Hony Premlal | Conservative Party | 546 | 9.6% | 19.2% | — | |
| 7 | Maria Evans | Reform UK | 293 | 5.2% | 10.3% | — | |
| 8 | Daniel O'Donovan | Liberal Democrats | 232 | 4.1% | 8.2% | — | |
| 9 | Michael Swadling | Reform UK | 222 | 3.9% | 7.8% | — | |
| 10 | Bryan Mahon Ball | Liberal Democrats | 211 | 3.7% | 7.4% | — |
Old Coulsdon · 2-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 35.2% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +1.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 3,809
This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Margaret Bird | Conservative Party | 1,640 | 21.5% | 43.1% | +9.7 pts | Elected |
| 2 | Gill Hickson | Liberal Democrats | 1,342 | 17.6% | 35.2% | +1.9 pts | Elected |
| 3 | Raf Makda | Conservative Party | 1,188 | 15.6% | 31.2% | — | |
| 4 | John Jefkins | Liberal Democrats | 1,044 | 13.7% | 27.4% | — | |
| 5 | Nick Collins | Reform UK | 761 | 10.0% | 20.0% | — | |
| 6 | Angus MacDonald | Reform UK | 624 | 8.2% | 16.4% | — | |
| 7 | Timothy Michael Coombe | Green Party | 326 | 4.3% | 8.6% | — | |
| 8 | Nicholas Connor Spicer | Green Party | 288 | 3.8% | 7.6% | — | |
| 9 | Stephen Black | Labour Party | 237 | 3.1% | 6.2% | — | |
| 10 | Dora Makrogianni | Labour Party | 167 | 2.2% | 4.4% | — |
Selsdon and Addington Village · 2-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 36.7% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +3.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 3,563
This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Joseph Lee | Conservative Party | 1,389 | 19.5% | 39.0% | +5.7 pts | Elected |
| 2 | Robert Charles Ward | Conservative Party | 1,307 | 18.3% | 36.7% | +3.4 pts | Elected |
| 3 | Daniel Paterson | Reform UK | 828 | 11.6% | 23.2% | — | |
| 4 | Graeme Stobart | Reform UK | 659 | 9.2% | 18.5% | — | |
| 5 | Shazia Azizuddin | Labour Party | 649 | 9.1% | 18.2% | — | |
| 6 | Matthew James Bullock | Green Party | 622 | 8.7% | 17.5% | — | |
| 7 | Nicholas Jonathan Shilton | Green Party | 577 | 8.1% | 16.2% | — | |
| 8 | Ryan Coyle-Larner | Labour Party | 539 | 7.6% | 15.1% | — | |
| 9 | Harrison John Peter Burton | Liberal Democrats | 298 | 4.2% | 8.4% | — | |
| 10 | Andrew Kenneth Sparkes | Liberal Democrats | 257 | 3.6% | 7.2% | — |
Selsdon Vale and Forestdale · 2-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 36.8% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +3.5 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 3,370
This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Jack David Barwell | Conservative Party | 1,293 | 19.2% | 38.4% | +5.0 pts | Elected |
| 2 | Andy Stranack | Conservative Party | 1,240 | 18.4% | 36.8% | +3.5 pts | Elected |
| 3 | Peter Underwood | Green Party | 852 | 12.6% | 25.3% | — | |
| 4 | Jon Brotherhood | Reform UK | 833 | 12.4% | 24.7% | — | |
| 5 | Donald Speakman | Reform UK | 713 | 10.6% | 21.2% | — | |
| 6 | Gary Kelly | Green Party | 651 | 9.7% | 19.3% | — | |
| 7 | Jake Price | Labour Party | 376 | 5.6% | 11.2% | — | |
| 8 | Emmanuel Ehirim | Labour Party | 369 | 5.5% | 10.9% | — | |
| 9 | Ewan Ridgewell | Liberal Democrats | 208 | 3.1% | 6.2% | — | |
| 10 | Hugh Dixon | Liberal Democrats | 205 | 3.0% | 6.1% | — |
Purley Oaks and Riddlesdown · 2-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 38.0% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +4.7 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 3,629
This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Alasdair Iain Stewart | Conservative Party | 1,424 | 19.6% | 39.2% | +5.9 pts | Elected |
| 2 | Endri Llabuti | Conservative Party | 1,380 | 19.0% | 38.0% | +4.7 pts | Elected |
| 3 | Holly James | Green Party | 816 | 11.2% | 22.5% | — | |
| 4 | James Daniel Harrison | Green Party | 729 | 10.0% | 20.1% | — | |
| 5 | Noah Choudhury-Simmons | Labour Party | 719 | 9.9% | 19.8% | — | |
| 6 | Emma Maria Reynolds | Labour Party | 684 | 9.4% | 18.8% | — | |
| 7 | Andrew Fettes | Reform UK | 498 | 6.9% | 13.7% | — | |
| 8 | Annie Samantha Jordan | Liberal Democrats | 379 | 5.2% | 10.4% | — | |
| 9 | Paul Kyriakides | Reform UK | 372 | 5.1% | 10.3% | — | |
| 10 | Peter Steven Ladanyi | Liberal Democrats | 257 | 3.5% | 7.1% | — |
South Croydon · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 29.7% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +4.7 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 5,283
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Danielle Denton | Conservative Party | 1,718 | 10.8% | 32.5% | +7.5 pts | Elected |
| 2 | Michael Anthony Neal | Conservative Party | 1,652 | 10.4% | 31.3% | +6.3 pts | Elected |
| 3 | Matthew Dormer | Conservative Party | 1,570 | 9.9% | 29.7% | +4.7 pts | Elected |
| 4 | Bridget Lorraine Galloway | Labour Party | 1,481 | 9.3% | 28.0% | — | |
| 5 | Connie Olivia Duxbury | Green Party | 1,412 | 8.9% | 26.7% | — | |
| 6 | Mathew Dimas Hill | Labour Party | 1,176 | 7.4% | 22.3% | — | |
| 7 | Oliver Jacob Duxbury | Green Party | 1,149 | 7.2% | 21.7% | — | |
| 8 | Shujah "Josh" Iqbal | Green Party | 1,113 | 7.0% | 21.1% | — | |
| 9 | Benji Sperring | Labour Party | 1,091 | 6.9% | 20.6% | — | |
| 10 | Martin Drake | Liberal Democrats | 659 | 4.2% | 12.5% | — | |
| 11 | Peter Davies | Liberal Democrats | 620 | 3.9% | 11.7% | — | |
| 12 | Mate Andrasi | Reform UK | 594 | 3.7% | 11.2% | — | |
| 13 | John Durling | Reform UK | 575 | 3.6% | 10.9% | — | |
| 14 | Terence Povey | Reform UK | 530 | 3.3% | 10.0% | — | |
| 15 | Andrew Green | Liberal Democrats | 510 | 3.2% | 9.7% | — |
Shirley North · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 30.7% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +5.7 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 4,783
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Sue Bennett | Conservative Party | 1,707 | 11.9% | 35.7% | +10.7 pts | Elected |
| 2 | Mark Johnson | Conservative Party | 1,477 | 10.3% | 30.9% | +5.9 pts | Elected |
| 3 | Richard Rishi Chatterjee | Conservative Party | 1,470 | 10.2% | 30.7% | +5.7 pts | Elected |
| 4 | Alicia Bunn | Reform UK | 1,197 | 8.3% | 25.0% | — | |
| 5 | Priscilla Appeadu-Mensah | Labour Party | 1,181 | 8.2% | 24.7% | — | |
| 6 | Jonathan Clarke | Reform UK | 1,133 | 7.9% | 23.7% | — | |
| 7 | Geoffrey Morley | Reform UK | 1,011 | 7.0% | 21.1% | — | |
| 8 | Mark Henson | Labour Party | 956 | 6.7% | 20.0% | — | |
| 9 | Pravina Ellis | Green Party | 900 | 6.3% | 18.8% | — | |
| 10 | Kevin Redmond | Labour Party | 895 | 6.2% | 18.7% | — | |
| 11 | Joseph Hague | Green Party | 782 | 5.4% | 16.3% | — | |
| 12 | Ed Linnington | Green Party | 714 | 5.0% | 14.9% | — | |
| 13 | Rachel Louise Howard | Liberal Democrats | 413 | 2.9% | 8.6% | — | |
| 14 | Andrew John Pelling | Liberal Democrats | 404 | 2.8% | 8.4% | — | |
| 15 | Ellie Harrison | Equality Party | 110 | 0.8% | 2.3% | — |
Waddon · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 30.9% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +5.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 4,531
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Rowenna Frances Davis | Labour Party | 1,890 | 13.9% | 41.7% | +16.7 pts | Elected |
| 2 | Sam James Gary Attwater | Labour Party | 1,476 | 10.9% | 32.6% | +7.6 pts | Elected |
| 3 | Ellily Ponnuthurai | Labour Party | 1,400 | 10.3% | 30.9% | +5.9 pts | Elected |
| 4 | Simon Fox | Conservative Party | 1,270 | 9.3% | 28.0% | — | |
| 5 | Helen Ann Lovesey | Green Party | 1,141 | 8.4% | 25.2% | — | |
| 6 | Donald Osaro Ekekhomen | Conservative Party | 1,076 | 7.9% | 23.7% | — | |
| 7 | Dan Shelley | Green Party | 1,016 | 7.5% | 22.4% | — | |
| 8 | Laksh Kumar | Conservative Party | 975 | 7.2% | 21.5% | — | |
| 9 | Callum Symons | Green Party | 876 | 6.4% | 19.3% | — | |
| 10 | Ben Beeches | Reform UK | 741 | 5.5% | 16.4% | — | |
| 11 | Adnan Ghori | Reform UK | 604 | 4.4% | 13.3% | — | |
| 12 | Janusz Weyman | Reform UK | 588 | 4.3% | 13.0% | — | |
| 13 | Robert Sherer | Liberal Democrats | 356 | 2.6% | 7.9% | — | |
| 14 | Jadah Archer | Taking The Initiative Party | 67 | 0.5% | 1.5% | — | |
| 15 | Sienna Rowbury | Taking The Initiative Party | 63 | 0.5% | 1.4% | — | |
| 16 | Jermaine Sam | Taking The Initiative Party | 55 | 0.4% | 1.2% | — |
Crystal Palace and Upper Norwood · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 33.1% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +8.1 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 5,394
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Claire Bonham | Liberal Democrats | 2,146 | 13.3% | 39.8% | +14.8 pts | Elected |
| 2 | Natalie Louise Vesty | Green Party | 1,833 | 11.3% | 34.0% | +9.0 pts | Elected |
| 3 | Mark Adderley | Green Party | 1,784 | 11.0% | 33.1% | +8.1 pts | Elected |
| 4 | Liam Anthony Shipton | Green Party | 1,544 | 9.5% | 28.6% | — | |
| 5 | Sangeeta Gobidaas | Labour Party | 1,504 | 9.3% | 27.9% | — | |
| 6 | Will Linsdell | Labour Party | 1,410 | 8.7% | 26.1% | — | |
| 7 | Nigel Albert Dingley | Liberal Democrats | 1,349 | 8.3% | 25.0% | — | |
| 8 | Yusuf Ali Osman | Liberal Democrats | 1,251 | 7.7% | 23.2% | — | |
| 9 | Magnus Terek Sorensen | Labour Party | 1,162 | 7.2% | 21.5% | — | |
| 10 | Ken Coales | Reform UK | 492 | 3.0% | 9.1% | — | |
| 11 | Sue Millward | Reform UK | 436 | 2.7% | 8.1% | — | |
| 12 | Sajan Xavier | Reform UK | 355 | 2.2% | 6.6% | — | |
| 13 | Desmond John Wright | Conservative Party | 318 | 2.0% | 5.9% | — | |
| 14 | Phillip Martins Marques | Conservative Party | 315 | 1.9% | 5.8% | — | |
| 15 | Fereshteh Emami | Conservative Party | 283 | 1.7% | 5.2% | — |
Selhurst · 2-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 42.5% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +9.1 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 2,374
This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Catherine Maud Wilson | Labour Party | 1,037 | 21.8% | 43.7% | +10.3 pts | Elected |
| 2 | Mohammed Amirul Islam | Labour Party | 1,008 | 21.2% | 42.5% | +9.1 pts | Elected |
| 3 | Catherine Graham | Green Party | 785 | 16.5% | 33.1% | — | |
| 4 | Yuri Manca | Green Party | 587 | 12.4% | 24.7% | — | |
| 5 | Mike Belliere | Conservative Party | 340 | 7.2% | 14.3% | — | |
| 6 | Brian Putman | Reform UK | 319 | 6.7% | 13.4% | — | |
| 7 | Daniel Frederick Houghton | Liberal Democrats | 241 | 5.1% | 10.2% | — | |
| 8 | Abdul Basith | Conservative Party | 233 | 4.9% | 9.8% | — | |
| 9 | Jaweria Qureshi | Reform UK | 198 | 4.2% | 8.3% | — |
West Thornton · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 34.3% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +9.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,801
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Janet Campbell | Labour Party | 1,765 | 15.5% | 46.4% | +21.4 pts | Elected |
| 2 | Rym Daoud | Labour Party | 1,368 | 12.0% | 36.0% | +11.0 pts | Elected |
| 3 | Stuart Thomas King | Labour Party | 1,305 | 11.4% | 34.3% | +9.3 pts | Elected |
| 4 | Jahir Hussain | Liberal Democrats | 915 | 8.0% | 24.1% | — | |
| 5 | Hannah George | Green Party | 797 | 7.0% | 21.0% | — | |
| 6 | Amber Ritson | Green Party | 780 | 6.8% | 20.5% | — | |
| 7 | Barry Philip Buttigieg | Green Party | 751 | 6.6% | 19.8% | — | |
| 8 | Colin Humphrey | Conservative Party | 716 | 6.3% | 18.8% | — | |
| 9 | Sachin Mithia | Conservative Party | 693 | 6.1% | 18.2% | — | |
| 10 | Patrick Rohan Ratnaraja | Conservative Party | 643 | 5.6% | 16.9% | — | |
| 11 | Barry Izzard | Reform UK | 456 | 4.0% | 12.0% | — | |
| 12 | Malcolm Lewis | Reform UK | 439 | 3.8% | 11.5% | — | |
| 13 | Kaleem Khan | Reform UK | 393 | 3.4% | 10.3% | — | |
| 14 | Hilary Jane Waterhouse | Liberal Democrats | 383 | 3.4% | 10.1% | — |
Woodside · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 35.0% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +10.0 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 4,524
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Amy Foster | Labour Party | 1,933 | 14.2% | 42.7% | +17.7 pts | Elected |
| 2 | Brigitte Graham | Labour Party | 1,594 | 11.7% | 35.2% | +10.2 pts | Elected |
| 3 | Laura Bradnam | Green Party | 1,585 | 11.7% | 35.0% | +10.0 pts | Elected |
| 4 | Jessica Naomi Patsy Hammersley-Rich | Labour Party | 1,462 | 10.8% | 32.3% | — | |
| 5 | Milo Ricketts-Mason | Green Party | 1,314 | 9.7% | 29.0% | — | |
| 6 | Nicholas John Burman-Vince | Green Party | 1,285 | 9.5% | 28.4% | — | |
| 7 | Jane Parker | Conservative Party | 522 | 3.8% | 11.5% | — | |
| 8 | Deryk Bull | Reform UK | 517 | 3.8% | 11.4% | — | |
| 9 | Barry Gray | Reform UK | 517 | 3.8% | 11.4% | — | |
| 10 | Kane Edland | Reform UK | 490 | 3.6% | 10.8% | — | |
| 11 | Nymphiya Bhan | Conservative Party | 471 | 3.5% | 10.4% | — | |
| 12 | Lauren Adams | Liberal Democrats | 468 | 3.4% | 10.3% | — | |
| 13 | Henry Udechukwu | Conservative Party | 416 | 3.1% | 9.2% | — | |
| 14 | Tomas Howard-Jones | Liberal Democrats | 287 | 2.1% | 6.3% | — | |
| 15 | Arif Mohiuddin | Liberal Democrats | 221 | 1.6% | 4.9% | — | |
| 16 | Shane Sobers | Taking The Initiative Party | 192 | 1.4% | 4.2% | — | |
| 17 | Mark Emanuel | Taking The Initiative Party | 154 | 1.1% | 3.4% | — | |
| 18 | Amina Frea | Taking The Initiative Party | 144 | 1.1% | 3.2% | — |
Bensham Manor · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 35.3% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +10.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,496
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Humayun Kabir | Labour Party | 1,370 | 13.1% | 39.2% | +14.2 pts | Elected |
| 2 | Mohana Manoharan | Labour Party | 1,277 | 12.2% | 36.5% | +11.5 pts | Elected |
| 3 | Ellie Sandover | Labour Party | 1,233 | 11.8% | 35.3% | +10.3 pts | Elected |
| 4 | Caraden Davis | Green Party | 1,037 | 9.9% | 29.7% | — | |
| 5 | Simon Christopher Richard Jones | Green Party | 914 | 8.7% | 26.1% | — | |
| 6 | Gareth Main | Green Party | 838 | 8.0% | 24.0% | — | |
| 7 | Graham John Mitchell | Independent | 622 | 5.9% | 17.8% | — | |
| 8 | Graeme Robert Fillmore | Conservative Party | 560 | 5.3% | 16.0% | — | |
| 9 | Gisela James | Conservative Party | 556 | 5.3% | 15.9% | — | |
| 10 | Jon Sanders | Conservative Party | 512 | 4.9% | 14.6% | — | |
| 11 | Ashley Burridge | Liberal Democrats | 410 | 3.9% | 11.7% | — | |
| 12 | Ben Flook | Reform UK | 396 | 3.8% | 11.3% | — | |
| 13 | Gay Holder | Reform UK | 320 | 3.1% | 9.2% | — | |
| 14 | Akintunde Ogunlolu | Reform UK | 258 | 2.5% | 7.4% | — | |
| 15 | Syed Saqib Alam Abidi | Workers Party of Britain | 186 | 1.8% | 5.3% | — |
South Norwood · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 35.4% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +10.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,916
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Tracey Jo Hague | Green Party | 1,546 | 13.2% | 39.5% | +14.5 pts | Elected |
| 2 | Melanie Dorothea Felten | Labour Party | 1,426 | 12.1% | 36.4% | +11.4 pts | Elected |
| 3 | Martyn Post | Green Party | 1,386 | 11.8% | 35.4% | +10.4 pts | Elected |
| 4 | Ruban Segaran | Green Party | 1,331 | 11.3% | 34.0% | — | |
| 5 | Christopher Derek Herman | Labour Party | 1,304 | 11.1% | 33.3% | — | |
| 6 | Stella Nabukeera | Labour Party | 1,240 | 10.6% | 31.7% | — | |
| 7 | Jude Ayim-Awusu | Conservative Party | 436 | 3.7% | 11.1% | — | |
| 8 | Alan Francis Philip Clarke | Conservative Party | 415 | 3.5% | 10.6% | — | |
| 9 | Michael Ryan | Reform UK | 400 | 3.4% | 10.2% | — | |
| 10 | Michael Pusey | Taking The Initiative Party | 388 | 3.3% | 9.9% | — | |
| 11 | Jamal Frederick | Reform UK | 378 | 3.2% | 9.7% | — | |
| 12 | Zachary Stiling | Reform UK | 357 | 3.0% | 9.1% | — | |
| 13 | Charles William Tye | Conservative Party | 337 | 2.9% | 8.6% | — | |
| 14 | Chris Stock | Liberal Democrats | 300 | 2.6% | 7.7% | — | |
| 15 | Valencia Dawson | Taking The Initiative Party | 211 | 1.8% | 5.4% | — | |
| 16 | Jason Brown | Taking The Initiative Party | 208 | 1.8% | 5.3% | — | |
| 17 | Benjamin Goldstone | Trade Unionist and Socialist Coalition | 85 | 0.7% | 2.2% | — |
Thornton Heath · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 35.5% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +10.5 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 4,250
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Jose Piedade Fernandes | Labour Party | 1,698 | 13.3% | 40.0% | +15.0 pts | Elected |
| 2 | Vicky Ekua Newton | Labour Party | 1,668 | 13.1% | 39.3% | +14.3 pts | Elected |
| 3 | Ben Taylor | Labour Party | 1,509 | 11.8% | 35.5% | +10.5 pts | Elected |
| 4 | Marian Barbara Hoffman | Green Party | 1,341 | 10.5% | 31.6% | — | |
| 5 | Angus Floyd Hewlett | Green Party | 1,261 | 9.9% | 29.7% | — | |
| 6 | Mark Lord | Green Party | 1,087 | 8.5% | 25.6% | — | |
| 7 | Jamie Ahinasi-Blondy | Reform UK | 460 | 3.6% | 10.8% | — | |
| 8 | Jeffrey Fisher | Conservative Party | 459 | 3.6% | 10.8% | — | |
| 9 | Jorge Fidalgo | Reform UK | 431 | 3.4% | 10.1% | — | |
| 10 | Andrew Barrett | Liberal Democrats | 406 | 3.2% | 9.6% | — | |
| 11 | Charles Osaka | Reform UK | 398 | 3.1% | 9.4% | — | |
| 12 | Matthew Edward O'Flynn | Conservative Party | 393 | 3.1% | 9.2% | — | |
| 13 | Susan Watson | Liberal Democrats | 361 | 2.8% | 8.5% | — | |
| 14 | Heena Patel | Conservative Party | 359 | 2.8% | 8.4% | — | |
| 15 | Luke Bonham | Liberal Democrats | 349 | 2.7% | 8.2% | — | |
| 16 | Mel Mullings | Your Party | 327 | 2.6% | 7.7% | — | |
| 17 | Trevor Davy | Taking The Initiative Party | 137 | 1.1% | 3.2% | — | |
| 18 | Nadeen Andriesz | Taking The Initiative Party | 105 | 0.8% | 2.5% | — |
Addiscombe West · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 36.6% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +11.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 4,158
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Nick Beall | Labour Party | 1,547 | 12.4% | 37.2% | +12.2 pts | Elected |
| 2 | Patricia Hay-Justice | Labour Party | 1,530 | 12.3% | 36.8% | +11.8 pts | Elected |
| 3 | Sean Eamonn Fitzsimons | Labour Party | 1,521 | 12.2% | 36.6% | +11.6 pts | Elected |
| 4 | Antony Robert Coward | Green Party | 1,134 | 9.1% | 27.3% | — | |
| 5 | Adrian Robert Douglas | Green Party | 1,100 | 8.8% | 26.5% | — | |
| 6 | Saba Shafique Khan | Green Party | 1,088 | 8.7% | 26.2% | — | |
| 7 | Brad Michael Cook | Conservative Party | 706 | 5.7% | 17.0% | — | |
| 8 | Vidhi Mohan | Conservative Party | 626 | 5.0% | 15.1% | — | |
| 9 | Ranjiv Nagi | Conservative Party | 573 | 4.6% | 13.8% | — | |
| 10 | Paul Reeder | Reform UK | 573 | 4.6% | 13.8% | — | |
| 11 | Richard Waddingham | Reform UK | 533 | 4.3% | 12.8% | — | |
| 12 | Leon Wright | Reform UK | 499 | 4.0% | 12.0% | — | |
| 13 | Susan Ashby-Adams | Liberal Democrats | 428 | 3.4% | 10.3% | — | |
| 14 | Sasa Konecni | Liberal Democrats | 288 | 2.3% | 6.9% | — | |
| 15 | Szymon Zaborski | Liberal Democrats | 253 | 2.0% | 6.1% | — | |
| 16 | Athena Alexandra Chidera Reid | Trade Unionist and Socialist Coalition | 74 | 0.6% | 1.8% | — |
Kenley · 2-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 45.0% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +11.7 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 3,731
This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Gayle Gander | Conservative Party | 1,835 | 24.6% | 49.2% | +15.8 pts | Elected |
| 2 | Ola Kolade | Conservative Party | 1,680 | 22.5% | 45.0% | +11.7 pts | Elected |
| 3 | Catherine Charlotte Morris | Green Party | 660 | 8.8% | 17.7% | — | |
| 4 | David Booth | Reform UK | 631 | 8.5% | 16.9% | — | |
| 5 | Kim Chadwick | Reform UK | 564 | 7.6% | 15.1% | — | |
| 6 | Sabin Kaussar Qureshi | Green Party | 508 | 6.8% | 13.6% | — | |
| 7 | Rosie Malarkey | Labour Party | 455 | 6.1% | 12.2% | — | |
| 8 | Kacper Josef Borkowski | Labour Party | 428 | 5.7% | 11.5% | — | |
| 9 | Joanna Drake | Liberal Democrats | 351 | 4.7% | 9.4% | — | |
| 10 | Andrew Bennett | Liberal Democrats | 350 | 4.7% | 9.4% | — |
Coulsdon Town · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 37.7% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +12.7 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 5,350
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Nikhil Sherine Thampi | Conservative Party | 2,105 | 13.1% | 39.3% | +14.3 pts | Elected |
| 2 | Ian James Parker | Conservative Party | 2,098 | 13.1% | 39.2% | +14.2 pts | Elected |
| 3 | Luke Daniel Shortland | Conservative Party | 2,016 | 12.6% | 37.7% | +12.7 pts | Elected |
| 4 | Iain Joseph Gillespie | Green Party | 974 | 6.1% | 18.2% | — | |
| 5 | Anna Hills | Reform UK | 959 | 6.0% | 17.9% | — | |
| 6 | Richard Mallett | Reform UK | 926 | 5.8% | 17.3% | — | |
| 7 | Jay Ginn | Green Party | 911 | 5.7% | 17.0% | — | |
| 8 | Coral M. Carroll | Labour Party | 871 | 5.4% | 16.3% | — | |
| 9 | Jeff Wood | Reform UK | 849 | 5.3% | 15.9% | — | |
| 10 | Daljeet Singh | Green Party | 836 | 5.2% | 15.6% | — | |
| 11 | Robert James Barber | Labour Party | 786 | 4.9% | 14.7% | — | |
| 12 | Richard Howard | Liberal Democrats | 764 | 4.8% | 14.3% | — | |
| 13 | Adrian Glendinning | Liberal Democrats | 691 | 4.3% | 12.9% | — | |
| 14 | Steven Alexander Jack | Labour Party | 634 | 3.9% | 11.8% | — | |
| 15 | Jason Reynolds | Liberal Democrats | 631 | 3.9% | 11.8% | — |
Broad Green · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 39.9% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +14.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,965
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Aba Amoah | Labour Party | 1,919 | 16.1% | 48.4% | +23.4 pts | Elected |
| 2 | Tom Bowell | Labour Party | 1,742 | 14.6% | 43.9% | +18.9 pts | Elected |
| 3 | Manju Shahul-Hameed | Labour Party | 1,584 | 13.3% | 39.9% | +14.9 pts | Elected |
| 4 | Ian James Edward Bridgeman | Green Party | 1,029 | 8.6% | 25.9% | — | |
| 5 | Samuel Edward John | Green Party | 938 | 7.9% | 23.7% | — | |
| 6 | Tariq Salim | Green Party | 860 | 7.2% | 21.7% | — | |
| 7 | Mary Cecilia Mala Croos | Conservative Party | 685 | 5.8% | 17.3% | — | |
| 8 | Christine Bigrigg | Reform UK | 623 | 5.2% | 15.7% | — | |
| 9 | Titilope Deborah Fadipe | Conservative Party | 581 | 4.9% | 14.7% | — | |
| 10 | Alfie Kingett | Conservative Party | 521 | 4.4% | 13.1% | — | |
| 11 | Roger Flook | Reform UK | 504 | 4.2% | 12.7% | — | |
| 12 | Tiju K Thomas | Reform UK | 474 | 4.0% | 12.0% | — | |
| 13 | Adrian George Waters | Liberal Democrats | 353 | 3.0% | 8.9% | — | |
| 14 | Khamisi Greene | Trade Unionist and Socialist Coalition | 83 | 0.7% | 2.1% | — |
Fairfield · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 42.5% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +17.5 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,420
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Ria Patel | Green Party | 1,587 | 15.5% | 46.4% | +21.4 pts | Elected |
| 2 | Esther Sutton | Green Party | 1,465 | 14.3% | 42.8% | +17.8 pts | Elected |
| 3 | Paul Wyn Ednyfed Ainscough | Green Party | 1,452 | 14.2% | 42.5% | +17.5 pts | Elected |
| 4 | Davina Tarin Brown | Labour Party | 1,084 | 10.6% | 31.7% | — | |
| 5 | Chris Clark | Labour Party | 984 | 9.6% | 28.8% | — | |
| 6 | Cliff Colvin | Labour Party | 841 | 8.2% | 24.6% | — | |
| 7 | Steven Carl Jacobs | Conservative Party | 518 | 5.0% | 15.1% | — | |
| 8 | Peter James Jarvis | Conservative Party | 501 | 4.9% | 14.6% | — | |
| 9 | Hina Rajam Amin | Conservative Party | 470 | 4.6% | 13.7% | — | |
| 10 | Ed Marin | Reform UK | 378 | 3.7% | 11.1% | — | |
| 11 | Jill Thomas | Reform UK | 338 | 3.3% | 9.9% | — | |
| 12 | Michael David Hunter | Liberal Democrats | 329 | 3.2% | 9.6% | — | |
| 13 | Sujan Mukhiya | Reform UK | 313 | 3.1% | 9.2% | — |
Purley and Woodcote · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 44.2% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +19.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 5,469
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Simon Brew | Conservative Party | 2,703 | 16.5% | 49.4% | +24.4 pts | Elected |
| 2 | Samir Dwesar | Conservative Party | 2,514 | 15.3% | 46.0% | +21.0 pts | Elected |
| 3 | James Douglas Hillam | Conservative Party | 2,419 | 14.7% | 44.2% | +19.2 pts | Elected |
| 4 | Richard John Lund-Vale | Green Party | 1,042 | 6.4% | 19.1% | — | |
| 5 | Brian James Mulligan | Green Party | 1,028 | 6.3% | 18.8% | — | |
| 6 | Vikas Vinod Pai | Green Party | 939 | 5.7% | 17.2% | — | |
| 7 | Danielle Louise Taylor | Labour Party | 777 | 4.7% | 14.2% | — | |
| 8 | Tim Hemmersley-Rich | Labour Party | 760 | 4.6% | 13.9% | — | |
| 9 | David Brandon | Reform UK | 753 | 4.6% | 13.8% | — | |
| 10 | Joy Prince | Labour Party | 735 | 4.5% | 13.4% | — | |
| 11 | John Bray | Reform UK | 716 | 4.4% | 13.1% | — | |
| 12 | Caroline Wood | Reform UK | 594 | 3.6% | 10.9% | — | |
| 13 | Chris Jordan | Liberal Democrats | 575 | 3.5% | 10.5% | — | |
| 14 | Simon Andrew White | Liberal Democrats | 426 | 2.6% | 7.8% | — | |
| 15 | Costel Petre | Liberal Democrats | 425 | 2.6% | 7.8% | — |
Sanderstead · 3-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 53.8% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +28.8 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 6,285
This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →
| Rank | Candidate | Party | Votes | Share of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes. | Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota. | Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it. | Elected |
|---|---|---|---|---|---|---|---|
| 1 | Lynne Carol Hale | Conservative Party | 3,558 | 18.9% | 56.6% | +31.6 pts | Elected |
| 2 | Yvette Rose Hopley | Conservative Party | 3,498 | 18.6% | 55.7% | +30.7 pts | Elected |
| 3 | Helen Dawn Redfern | Conservative Party | 3,380 | 17.9% | 53.8% | +28.8 pts | Elected |
| 4 | Gareth Heald | Reform UK | 864 | 4.6% | 13.7% | — | |
| 5 | Laura Theresa Doughty | Labour Party | 851 | 4.5% | 13.5% | — | |
| 6 | Patricia Owen | Reform UK | 811 | 4.3% | 12.9% | — | |
| 7 | Maddie Trubee | Green Party | 806 | 4.3% | 12.8% | — | |
| 8 | Natarajah Balachandra | Reform UK | 793 | 4.2% | 12.6% | — | |
| 9 | Alan Nicholas Malarkey | Labour Party | 768 | 4.1% | 12.2% | — | |
| 10 | Konrad Marek Gawrys | Green Party | 756 | 4.0% | 12.0% | — | |
| 11 | Michael Ernest Hembest | Green Party | 747 | 4.0% | 11.9% | — | |
| 12 | Michael Andrew Smith | Labour Party | 599 | 3.2% | 9.5% | — | |
| 13 | Frances Margaret Conn | Liberal Democrats | 510 | 2.7% | 8.1% | — | |
| 14 | Jon Dean | Liberal Democrats | 461 | 2.4% | 7.3% | — | |
| 15 | Anne Howard | Liberal Democrats | 454 | 2.4% | 7.2% | — |