← Suffolk (all cycles) · 7 May 2026 cohort

Suffolk 2026

Local elections held 7 May 2026.

69 ward races
70 seats
66 elected below the proportional quota
94.3% of seats below quota
19 unfairly awarded seats
27.1% of seats unfairly awarded

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 69 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.

PartyVotesVote %Seats won% of seatsProportional seatsProportional %Δ
Reform UK87,72032.9%4158.6%2332.9%+18
Green Party62,75223.5%1318.6%1724.3%-4
Conservative Party58,95822.1%912.9%1622.9%-7
Labour Party27,77810.4%34.3%710.0%-4
Liberal Democrats23,9609.0%22.9%68.6%-4
Independent5,4842.1%22.9%11.4%+1
The Official Monster Raving Loony Party250.0%00.0%00.0%0
Communist Party of Britain170.0%00.0%00.0%0
Total266,694100.0%70100.0%70100.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.

Vote share
Actual seats
Proportional seats

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.

Current (2026)
Previous (2025)

Wards in this council

Sorted with the largest gap below the quota first. Click any ward to jump to its full result.

Race results

Blyth Estuary · single-seat

Marginal winner Winning candidate's share of valid ballots. 26.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −23.1 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 4,113

RankCandidatePartyVotesShare 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
1John MatthewsReform UK1,10826.9%−23.1 ptsElected
2John Crumpton CooperConservative Party87721.3%
3Andrew TurnerLiberal Democrats86621.1%
4Rachel KellettGreen Party77818.9%
5Michael Rowan-RobinsonLabour Party48411.8%

Electorate 8,104 · Invalid 13 · EC ward code local.suffolk.blyth-estuary.2026-05-07 · Back to ward index

Saxmundham and District · single-seat

Marginal winner Winning candidate's share of valid ballots. 28.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −21.8 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,928

RankCandidatePartyVotesShare 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
1Julia EwartIndependent1,10828.2%−21.8 ptsElected
2Alex Crwys SavvaReform UK90623.1%
3Marianne Nola FellowesGreen Party90323.0%
4Dominic KeenConservative Party58815.0%
5Philip O'HearLabour Party2305.9%
6James SandbachLiberal Democrats1934.9%

Electorate 7,729 · Invalid 9 · EC ward code local.suffolk.saxmundham-district.2026-05-07 · Back to ward index

Eastgate and Moreton Hall · single-seat

Marginal winner Winning candidate's share of valid ballots. 28.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −21.8 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,788

RankCandidatePartyVotesShare 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
1Simon AaldersReform UK1,07028.2%−21.8 ptsElected
2Andy McGowanLiberal Democrats85622.6%
3Birgitte MagerConservative Party79421.0%
4Cliff WatermanLabour Party53714.2%
5Yarrow JefferyGreen Party53114.0%

Electorate 8,729 · Invalid 7 · EC ward code local.suffolk.eastgate-moreton-hall.2026-05-07 · Back to ward index

Westgate · single-seat

Marginal winner Winning candidate's share of valid ballots. 29.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −20.8 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,219

RankCandidatePartyVotesShare 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
1Colin John KreidewolfLabour Party93929.2%−20.8 ptsElected
2Josh OwensReform UK80324.9%
3Jennifer McCarthyGreen Party71822.3%
4Stephen Richard IonConservative Party46214.4%
5Martin HoreLiberal Democrats2979.2%

Electorate 8,338 · Invalid 15 · EC ward code local.suffolk.westgate.2026-05-07 · Back to ward index

Constable · single-seat

Marginal winner Winning candidate's share of valid ballots. 30.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −19.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 4,842

RankCandidatePartyVotesShare 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
1Darius LawsConservative Party1,45930.1%−19.9 ptsElected
2Marc Peter RowlandReform UK1,34627.8%
3John WhymanLiberal Democrats1,05921.9%
4Zunaid SaiyedGreen Party74315.3%
5Lindsay FrancisLabour Party2354.9%

Electorate 9,007 · Invalid 9 · EC ward code local.suffolk.constable.2026-05-07 · Back to ward index

Bridge · single-seat

Marginal winner Winning candidate's share of valid ballots. 30.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −19.8 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,971

RankCandidatePartyVotesShare 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
1Rupert Tonkin-GalvinReform UK89830.2%−19.8 ptsElected
2Sachin KaraleLabour Party88729.9%
3Jamie AllendenGreen Party62521.0%
4Sian Olwyn Chantelle GubbConservative Party38012.8%
5Henry WilliamsLiberal Democrats1816.1%

Electorate 8,416 · Invalid 17 · EC ward code local.suffolk.bridge.2026-05-07 · Back to ward index

Exning and Newmarket · single-seat

Marginal winner Winning candidate's share of valid ballots. 30.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −19.7 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,632

RankCandidatePartyVotesShare 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
1Andrew BurtonReform UK1,10130.3%−19.7 ptsElected
2Ben GreeningConservative Party95526.3%
3Jon LondonLiberal Democrats82522.7%
4Debbie ClarkeGreen Party47913.2%
5Shelagh Rose KavanaghLabour Party2727.5%

Electorate 9,439 · Invalid 14 · EC ward code local.suffolk.exning-newmarket.2026-05-07 · Back to ward index

Bixley · single-seat

Marginal winner Winning candidate's share of valid ballots. 30.8% Proportional quota 50.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 ÷ 1 seats. Source data does not publish a ballot count for this cycle. 4,164

RankCandidatePartyVotesShare 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
1David Anthony HillReform UK1,28330.8%−19.2 ptsElected
2Paul Martin WestConservative Party1,02724.7%
3Laurence BradleyLabour Party91121.9%
4Stephanie Gillian CullenGreen Party69416.7%
5Lisa WeichertLiberal Democrats2496.0%

Electorate 8,490 · Invalid 10 · EC ward code local.suffolk.bixley.2026-05-07 · Back to ward index

Thedwastre South · single-seat

Marginal winner Winning candidate's share of valid ballots. 31.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −18.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 4,875

RankCandidatePartyVotesShare 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
1Matt BentleyGreen Party1,51831.1%−18.9 ptsElected
2David Nicholas FlowerdayReform UK1,49130.6%
3James Antony SpencerConservative Party95919.7%
4Nicky WillshereLiberal Democrats71214.6%
5Alan ConochieLabour Party1954.0%

Electorate 9,834 · Invalid 5 · EC ward code local.suffolk.thedwastre-south.2026-05-07 · Back to ward index

Peninsula · single-seat

Marginal winner Winning candidate's share of valid ballots. 31.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −18.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 4,375

RankCandidatePartyVotesShare 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
1Vicky ArmstrongReform UK1,38931.7%−18.3 ptsElected
2Joshua Samuel OvertonGreen Party1,23928.3%
3Josie RufflesConservative Party99722.8%
4Emma BishtonLabour Party3277.5%
5Paul WoodcraftLiberal Democrats3057.0%
6Tim AmassIndependent1182.7%

Electorate 8,851 · Invalid 3 · EC ward code local.suffolk.peninsula.2026-05-07 · Back to ward index

Abbeygate and Minden · single-seat

Marginal winner Winning candidate's share of valid ballots. 31.8% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −18.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,930

RankCandidatePartyVotesShare 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
1Dylan William RoquesGreen Party1,24931.8%−18.2 ptsElected
2Catherine MustoeReform UK90323.0%
3Mark David WinterConservative Party60715.4%
4Donna HigginsLabour Party58014.8%
5Paul HopfenspergerIndependent44211.2%
6Aiden RoeLiberal Democrats1323.4%
7Darren Alan TurnerCommunist Party of Britain170.4%

Electorate 7,947 · Invalid 13 · EC ward code local.suffolk.abbeygate-minden.2026-05-07 · Back to ward index

Melford · single-seat

Marginal winner Winning candidate's share of valid ballots. 31.8% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −18.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 4,154

RankCandidatePartyVotesShare 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
1John Michael NunnIndependent1,32131.8%−18.2 ptsElected
2Michael John HoltReform UK1,30531.4%
3Robert Newton ParkesGreen Party75318.1%
4Bill DaviesConservative Party49111.8%
5Matthew Livingstone MarshallLabour Party1543.7%
6Alan William ScottLiberal Democrats1303.1%

Electorate 8,247 · Invalid 5 · EC ward code local.suffolk.melford.2026-05-07 · Back to ward index

Wilford · single-seat

Marginal winner Winning candidate's share of valid ballots. 31.8% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −18.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,998

RankCandidatePartyVotesShare 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
1Jonathan RamsayReform UK1,27331.8%−18.2 ptsElected
2James MallinderConservative Party1,15028.8%
3Tom DalyGreen Party1,04626.2%
4Linda Mary PackardLiberal Democrats2676.7%
5Des WatersLabour Party2626.6%

Electorate 8,052 · Invalid 13 · EC ward code local.suffolk.wilford.2026-05-07 · Back to ward index

St Olaves and Tollgate · single-seat

Marginal winner Winning candidate's share of valid ballots. 32.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −17.7 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,052

RankCandidatePartyVotesShare 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
1Martin RobinsonReform UK98632.3%−17.7 ptsElected
2Susie DowlingGreen Party92230.2%
3Diane HindLabour Party45514.9%
4Thomas Matthew MurrayConservative Party37912.4%
5David NettletonIndependent31010.2%

Electorate 8,941 · Invalid 5 · EC ward code local.suffolk.st-olaves-tollgate.2026-05-07 · Back to ward index

Aldeburgh and Leiston · single-seat

Marginal winner Winning candidate's share of valid ballots. 32.5% Proportional quota 50.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 ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,555

RankCandidatePartyVotesShare 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
1Rachael TecklenbergReform UK1,15632.5%−17.5 ptsElected
2Tom FaulknerConservative Party94326.5%
3Sarah Caroline WhitelockGreen Party93126.2%
4Eva TurnerLabour Party3229.1%
5Bradley ClementsLiberal Democrats2035.7%

Electorate 8,216 · Invalid 12 · EC ward code local.suffolk.aldeburgh-leiston.2026-05-07 · Back to ward index

St Clement's · single-seat

Marginal winner Winning candidate's share of valid ballots. 32.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −17.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,743

RankCandidatePartyVotesShare 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
1Adele Havlynn CookLabour Party1,22332.7%−17.3 ptsElected
2David John PlowmanGreen Party1,11529.8%
3Jeffrey CiobanuReform UK88423.6%
4Angela Philomena Jennifer KleinConservative Party3228.6%
5Timothy John LockingtonLiberal Democrats1995.3%

Electorate 8,529 · Invalid 12 · EC ward code local.suffolk.st-clements.2026-05-07 · Back to ward index

Rushmere · single-seat

Marginal winner Winning candidate's share of valid ballots. 32.8% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −17.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,996

RankCandidatePartyVotesShare 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
1Martin Lewis CookLabour Party1,31132.8%−17.2 ptsElected
2Vicky HillReform UK1,02325.6%
3Susan Grace HagleyGreen Party76219.1%
4Chijioke PhilipConservative Party59214.8%
5Lucy DrakeLiberal Democrats3087.7%

Electorate 8,203 · Invalid 11 · EC ward code local.suffolk.rushmere.2026-05-07 · Back to ward index

Felixstowe Clifflands · single-seat

Marginal winner Winning candidate's share of valid ballots. 32.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −17.1 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 4,590

RankCandidatePartyVotesShare 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
1Michael Peter Anthony HadwenReform UK1,50832.9%−17.1 ptsElected
2Seamus BennettLiberal Democrats1,34929.4%
3Kevin John SullivanConservative Party78817.2%
4Angus MacDonald Howard ThodyGreen Party57912.6%
5Skye VincentLabour Party3668.0%

Electorate 8,005 · Invalid 5 · EC ward code local.suffolk.felixstowe-clifflands.2026-05-07 · Back to ward index

Martlesham · single-seat

Marginal winner Winning candidate's share of valid ballots. 32.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −17.1 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,914

RankCandidatePartyVotesShare 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
1Patti MulcahyReform UK1,28632.9%−17.1 ptsElected
2James Anthony Lymer HardingConservative Party1,01926.0%
3Mark Anthony Clive PackardLiberal Democrats67517.2%
4Eamonn Maire O'NolanGreen Party61215.6%
5Simon Andrew WhitneyLabour Party3228.2%

Electorate 7,561 · Invalid 7 · EC ward code local.suffolk.martlesham.2026-05-07 · Back to ward index

Bosmere · single-seat

Marginal winner Winning candidate's share of valid ballots. 33.5% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −16.5 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,710

RankCandidatePartyVotesShare 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
1Gary KeoghReform UK1,24133.5%−16.5 ptsElected
2Adria Lee PittockGreen Party1,09029.4%
3Kay Maxine OakesConservative Party72019.4%
4Atila William BorzakLiberal Democrats48513.1%
5Tina Lousie CookeLabour Party1744.7%

Electorate 8,334 · Invalid 10 · EC ward code local.suffolk.bosmere.2026-05-07 · Back to ward index

Gainsborough · single-seat

Marginal winner Winning candidate's share of valid ballots. 33.6% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −16.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,106

RankCandidatePartyVotesShare 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
1Ryan ProcterReform UK1,04333.6%−16.4 ptsElected
2Kelvin Dean CracknellLabour Party74424.0%
3Liz HarsantConservative Party72523.3%
4Juliet Elizabeth Angela GarsideGreen Party48015.5%
5Trevor Arthur PowellLiberal Democrats1143.7%

Electorate 7,971 · Invalid 25 · EC ward code local.suffolk.gainsborough.2026-05-07 · Back to ward index

Kesgrave · single-seat

Marginal winner Winning candidate's share of valid ballots. 33.6% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −16.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,893

RankCandidatePartyVotesShare 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
1Debbie McCallumConservative Party1,30833.6%−16.4 ptsElected
2Vicky HarperGreen Party1,12028.8%
3Simon Randall John BevanReform UK1,07227.5%
4Brendan Joseph MooreLabour Party2155.5%
5Sally Joanne NealLiberal Democrats1784.6%

Electorate 8,859 · Invalid 9 · EC ward code local.suffolk.kesgrave.2026-05-07 · Back to ward index

Hoxne and Eye · single-seat

Marginal winner Winning candidate's share of valid ballots. 34.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −15.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 4,440

RankCandidatePartyVotesShare 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
1Sally MittuchGreen Party1,52634.4%−15.6 ptsElected
2Holly Frances DrafahlReform UK1,36630.8%
3Henry James LloydConservative Party1,18526.7%
4Timothy GlentonLiberal Democrats2435.5%
5Stephen Kynvin NixonLabour Party1202.7%

Electorate 8,492 · Invalid 14 · EC ward code local.suffolk.hoxne-eye.2026-05-07 · Back to ward index

Framlingham and Wickham Market · single-seat

Marginal winner Winning candidate's share of valid ballots. 34.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −15.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 4,334

RankCandidatePartyVotesShare 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
1Stephen Raymond MolyneuxGreen Party1,49134.4%−15.6 ptsElected
2David Andrew BowenReform UK1,23928.6%
3Stephen John Harry BurroughesConservative Party1,07624.8%
4Edward James Culmer RobinsonLiberal Democrats3097.1%
5Luke Sean HalpinLabour Party2195.1%

Electorate 8,934 · Invalid 19 · EC ward code local.suffolk.framlingham-wickham-market.2026-05-07 · Back to ward index

Mildenhall · single-seat

Marginal winner Winning candidate's share of valid ballots. 35.1% Proportional quota 50.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 ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,392

RankCandidatePartyVotesShare 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
1Louis BusuttilReform UK1,18935.1%−14.9 ptsElected
2Ian ShippIndependent1,04330.7%
3Lance StanburyConservative Party61318.1%
4Claire SteedGreen Party2948.7%
5Roxanne Debra DownesLabour Party1474.3%
6Zigurds KronbergsLiberal Democrats742.2%
7Chaz ChandlerIndependent320.9%

Electorate 8,631 · Invalid 4 · EC ward code local.suffolk.mildenhall.2026-05-07 · Back to ward index

Hadleigh · single-seat

Marginal winner Winning candidate's share of valid ballots. 35.1% Proportional quota 50.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 ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,778

RankCandidatePartyVotesShare 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
1Simon DowlingGreen Party1,32535.1%−14.9 ptsElected
2Ian McIntyreConservative Party1,28534.0%
3Matthew Douglas Pescott FrostReform UK77020.4%
4Rain Welham-CobbLiberal Democrats2205.8%
5Jane WakemanLabour Party1784.7%

Electorate 8,360 · Invalid 8 · EC ward code local.suffolk.hadleigh.2026-05-07 · Back to ward index

Haverhill East and Rural · single-seat

Marginal winner Winning candidate's share of valid ballots. 35.1% Proportional quota 50.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 ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,612

RankCandidatePartyVotesShare 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
1Luke Thomas O'BrienReform UK1,26835.1%−14.9 ptsElected
2Nick ClarkeConservative Party1,24034.3%
3Luke StannettGreen Party49613.7%
4Quinn CoxLabour Party37110.3%
5Chris ConnorLiberal Democrats2376.6%

Electorate 8,737 · Invalid 5 · EC ward code local.suffolk.haverhill-east-rural.2026-05-07 · Back to ward index

Hartismere · single-seat

Marginal winner Winning candidate's share of valid ballots. 35.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −14.8 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 4,752

RankCandidatePartyVotesShare 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
1Paul Joseph Newton BainsReform UK1,67435.2%−14.8 ptsElected
2Rowland Scott WarboysGreen Party1,61934.1%
3Colin Lawrence NobleConservative Party1,09123.0%
4Hettie GlentonLiberal Democrats2154.5%
5Paul David TheakerLabour Party1533.2%

Electorate 8,911 · Invalid 6 · EC ward code local.suffolk.hartismere.2026-05-07 · Back to ward index

Priory Heath · single-seat

Marginal winner Winning candidate's share of valid ballots. 35.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −14.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,220

RankCandidatePartyVotesShare 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
1Tim ButtleReform UK1,14035.4%−14.6 ptsElected
2Jaya GeorgeyLabour Party91228.3%
3Paul DaleyGreen Party56817.6%
4Albert DemajConservative Party41212.8%
5Nigel Patrick FoxLiberal Democrats1885.8%

Electorate 8,382 · Invalid 14 · EC ward code local.suffolk.priory-heath.2026-05-07 · Back to ward index

Thedwastre North · single-seat

Marginal winner Winning candidate's share of valid ballots. 35.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −14.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 4,140

RankCandidatePartyVotesShare 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
1James PatchettGreen Party1,47635.7%−14.3 ptsElected
2David Jonathon WrenReform UK1,23829.9%
3Jane Caroline StoreyConservative Party1,06125.6%
4Steve CardLiberal Democrats1994.8%
5Calum EdwardsLabour Party1664.0%

Electorate 8,950 · Invalid 8 · EC ward code local.suffolk.thedwastre-north.2026-05-07 · Back to ward index

Cosford · single-seat

Marginal winner Winning candidate's share of valid ballots. 35.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −14.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 4,640

RankCandidatePartyVotesShare 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
1Robert James LindsayGreen Party1,65835.7%−14.3 ptsElected
2Patrick Alexander WegenerReform UK1,48832.1%
3Ellena Zoe CookConservative Party1,14324.6%
4David Trevor ButcherLiberal Democrats2284.9%
5Rupert PerryLabour Party1232.7%

Electorate 8,401 · Invalid 3 · EC ward code local.suffolk.cosford.2026-05-07 · Back to ward index

Gipping Valley · single-seat

Marginal winner Winning candidate's share of valid ballots. 35.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −14.1 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,642

RankCandidatePartyVotesShare 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
1Asa DowningReform UK1,30835.9%−14.1 ptsElected
2Chris ChambersConservative Party1,06329.2%
3Chris GoodchildGreen Party74220.4%
4Mark Andrew PearsonLiberal Democrats3519.6%
5Hazel Beverley StonyaLabour Party1784.9%

Electorate 8,560 · Invalid 5 · EC ward code local.suffolk.gipping-valley.2026-05-07 · Back to ward index

Clare · single-seat

Marginal winner Winning candidate's share of valid ballots. 36.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −13.7 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 4,171

RankCandidatePartyVotesShare 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
1Bobby BennettConservative Party1,51636.3%−13.7 ptsElected
2Warren RodwellReform UK1,46135.0%
3Jessica SibleyGreen Party54113.0%
4Hugo William BovillLiberal Democrats3799.1%
5Adam ChadwickLabour Party2746.6%

Electorate 8,058 · Invalid 9 · EC ward code local.suffolk.clare.2026-05-07 · Back to ward index

Newmarket and Red Lodge · single-seat

Marginal winner Winning candidate's share of valid ballots. 36.5% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −13.5 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,485

RankCandidatePartyVotesShare 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
1Adrian Lawson WhittleReform UK1,27236.5%−13.5 ptsElected
2Andy DrummondConservative Party96327.6%
3Doug TaylorGreen Party56416.2%
4Keith Norman HollandLabour Party42112.1%
5Katarina KeepLiberal Democrats2657.6%

Electorate 9,917 · Invalid 6 · EC ward code local.suffolk.newmarket-red-lodge.2026-05-07 · Back to ward index

Thredling · single-seat

Marginal winner Winning candidate's share of valid ballots. 36.6% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −13.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 4,691

RankCandidatePartyVotesShare 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
1Matthew Jonathan Rawle HicksConservative Party1,71536.6%−13.4 ptsElected
2Teresa Jane DavisGreen Party1,46831.3%
3Chris ParrettReform UK1,32928.3%
4Martin Jeffrey InceLabour Party1793.8%

Electorate 8,366 · Invalid 12 · EC ward code local.suffolk.thredling.2026-05-07 · Back to ward index

Rushmere St Andrew · single-seat

Marginal winner Winning candidate's share of valid ballots. 37.0% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −13.0 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,788

RankCandidatePartyVotesShare 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
1Alistair Edward JeffreysReform UK1,40037.0%−13.0 ptsElected
2Robert Mark CawleyConservative Party1,09128.8%
3Julian CusackGreen Party53314.1%
4Paul Henry RichardsLabour Party43611.5%
5Ed ThompsonLiberal Democrats3288.7%

Electorate 7,851 · Invalid 10 · EC ward code local.suffolk.rushmere-st-andrew.2026-05-07 · Back to ward index

Gipping · single-seat

Marginal winner Winning candidate's share of valid ballots. 37.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −12.8 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,966

RankCandidatePartyVotesShare 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
1Stuart AllenReform UK1,10437.2%−12.8 ptsElected
2David Thomas EllesmereLabour Party85028.7%
3Dalian Lewis HaynesGreen Party49416.7%
4Bbosa KiyingiConservative Party34611.7%
5Daniel DaveyLiberal Democrats1725.8%

Electorate 8,533 · Invalid 12 · EC ward code local.suffolk.gipping.2026-05-07 · Back to ward index

Stowmarket East · single-seat

Marginal winner Winning candidate's share of valid ballots. 37.8% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −12.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,320

RankCandidatePartyVotesShare 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
1Mark BarberReform UK1,25537.8%−12.2 ptsElected
2Keith Edward ScarffLiberal Democrats1,16335.0%
3Steve RuncimanConservative Party53416.1%
4Peter John ArmitageLabour Party36811.1%

Electorate 8,411 · Invalid 23 · EC ward code local.suffolk.stowmarket-east.2026-05-07 · Back to ward index

Blackbourn · single-seat

Marginal winner Winning candidate's share of valid ballots. 38.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −11.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 4,288

RankCandidatePartyVotesShare 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
1Harry RichardsonConservative Party1,63238.1%−11.9 ptsElected
2Paul Christopher BrownReform UK1,51535.3%
3Clare HigsonGreen Party73317.1%
4Rowena LindbergLabour Party4089.5%

Electorate 8,789 · Invalid 19 · EC ward code local.suffolk.blackbourn.2026-05-07 · Back to ward index

St Margaret's · single-seat

Marginal winner Winning candidate's share of valid ballots. 38.3% Proportional quota 50.0% 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 ÷ 1 seats. Source data does not publish a ballot count for this cycle. 4,338

RankCandidatePartyVotesShare 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
1Inga Elisabeth LockingtonLiberal Democrats1,66038.3%−11.7 ptsElected
2Graham Martin KnightReform UK79518.3%
3Kirsty Ellen WilmotGreen Party70616.3%
4Adam RaeLabour Party62214.3%
5Laura Marie AllenbyConservative Party55512.8%

Electorate 8,569 · Invalid 7 · EC ward code local.suffolk.st-margarets.2026-05-07 · Back to ward index

Brook · single-seat

Marginal winner Winning candidate's share of valid ballots. 38.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −11.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,465

RankCandidatePartyVotesShare 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
1Christopher HudsonReform UK1,34238.7%−11.3 ptsElected
2Debbie RichardsConservative Party65819.0%
3Leigh Walter Edward JamiesonGreen Party65318.8%
4Helen-Victoria Anne DaviesLiberal Democrats62918.2%
5Graham John ManuelLabour Party1835.3%

Electorate 7,738 · Invalid 7 · EC ward code local.suffolk.brook.2026-05-07 · Back to ward index

Haverhill South · single-seat

Marginal winner Winning candidate's share of valid ballots. 38.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −11.1 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,543

RankCandidatePartyVotesShare 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
1Paul LittmanReform UK99038.9%−11.1 ptsElected
2Graham ConeConservative Party65725.8%
3Mark EreiraGreen Party54321.4%
4David Malcolm SmithLabour Party35313.9%

Electorate 7,739 · Invalid 7 · EC ward code local.suffolk.haverhill-south.2026-05-07 · Back to ward index

Walton and Trimleys · single-seat

Marginal winner Winning candidate's share of valid ballots. 38.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −11.1 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,351

RankCandidatePartyVotesShare 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
1Tristan GaleReform UK1,30538.9%−11.1 ptsElected
2Stuart Michael BirdConservative Party62518.7%
3David John RoweLabour Party54316.2%
4Jessica Esther BreamGreen Party52115.5%
5Lee ReevesLiberal Democrats35710.7%

Electorate 8,234 · Invalid 7 · EC ward code local.suffolk.walton-trimleys.2026-05-07 · Back to ward index

Sudbury West · single-seat

Marginal winner Winning candidate's share of valid ballots. 39.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −10.7 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,495

RankCandidatePartyVotesShare 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
1Laura Ann SmithGreen Party1,37439.3%−10.7 ptsElected
2Robert Ian WadeReform UK1,02729.4%
3Nigel Andrew BennettLiberal Democrats48013.7%
4Michael HeylandConservative Party44112.6%
5Adrian StohrLabour Party1734.9%

Electorate 7,874 · Invalid 7 · EC ward code local.suffolk.sudbury-west.2026-05-07 · Back to ward index

Cornard and Sudbury East · single-seat

Marginal winner Winning candidate's share of valid ballots. 39.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −10.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,089

RankCandidatePartyVotesShare 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
1Kerrie Elizabeth TurnerReform UK1,21639.4%−10.6 ptsElected
2Sara Alison MerrittGreen Party86127.9%
3Harry CansdaleConservative Party46114.9%
4Alison OwenLabour Party32310.5%
5Marjorie BarkLiberal Democrats2287.4%

Electorate 7,824 · Invalid 8 · EC ward code local.suffolk.cornard-sudbury-east.2026-05-07 · Back to ward index

Westbourne · single-seat

Marginal winner Winning candidate's share of valid ballots. 39.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −10.1 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,963

RankCandidatePartyVotesShare 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
1David Alan HurlbutReform UK1,18339.9%−10.1 ptsElected
2Alison Elizabeth SeddonGreen Party71624.2%
3Elizabeth Patricia HughesLabour Party58619.8%
4Steven Robert WellsConservative Party32010.8%
5Martin Edmund PakesLiberal Democrats1585.3%

Electorate 8,002 · Invalid 17 · EC ward code local.suffolk.westbourne.2026-05-07 · Back to ward index

Carlford · single-seat

Marginal winner Winning candidate's share of valid ballots. 40.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −9.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 4,758

RankCandidatePartyVotesShare 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
1Elaine BryceConservative Party1,90940.1%−9.9 ptsElected
2Georgia Clare Aurelia HowellReform UK1,19625.1%
3Stephen James MunsonGreen Party1,14324.0%
4Hugo MasonLiberal Democrats2575.4%
5Belinda Jane RandallLabour Party2535.3%

Electorate 8,516 · Invalid 16 · EC ward code local.suffolk.carlford.2026-05-07 · Back to ward index

Belstead Hills · single-seat

Marginal winner Winning candidate's share of valid ballots. 40.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −9.8 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,260

RankCandidatePartyVotesShare 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
1Morgan BrobynReform UK1,30940.2%−9.8 ptsElected
2Nadia CenciConservative Party80924.8%
3Mika BerculeanLabour Party61518.9%
4David Francis RevettGreen Party35911.0%
5Robin T WhitmoreLiberal Democrats1685.2%

Electorate 8,131 · Invalid 14 · EC ward code local.suffolk.belstead-hills.2026-05-07 · Back to ward index

Kirkley and Pakefield · 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. 3,247

RankCandidatePartyVotesShare 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
1Paul Philip ReederReform UK1,32240.7%−9.3 ptsElected
2Dom TaylorGreen Party1,00531.0%
3Peter Allen ByattLabour Party54416.8%
4Linda BeeConservative Party2738.4%
5Catharine Elizabeth EarlLiberal Democrats1033.2%

Electorate 8,845 · Invalid 10 · EC ward code local.suffolk.kirkley-pakefield.2026-05-07 · Back to ward index

Stour Valley · single-seat

Marginal winner Winning candidate's share of valid ballots. 41.0% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −9.0 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 4,013

RankCandidatePartyVotesShare 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
1Philip James Faircloth-MuttonReform UK1,64641.0%−9.0 ptsElected
2Isabelle ReeceConservative Party95723.8%
3Siobhan Patricia HarrisGreen Party60615.1%
4Bryn David HurrenLiberal Democrats57514.3%
5Chris MillsLabour Party2295.7%

Electorate 8,848 · Invalid 3 · EC ward code local.suffolk.stour-valley.2026-05-07 · Back to ward index

Barrow and Thingoe · single-seat

Marginal winner Winning candidate's share of valid ballots. 41.9% Proportional quota 50.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 ÷ 1 seats. Source data does not publish a ballot count for this cycle. 4,527

RankCandidatePartyVotesShare 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
1Beccy HopfenspergerConservative Party1,89541.9%−8.1 ptsElected
2Ian Charles HoulderReform UK1,27228.1%
3Nicholas Peter JeffreysGreen Party59513.1%
4Will HowmanLabour Party3948.7%
5Helen KorfantyLiberal Democrats3718.2%

Electorate 8,801 · Invalid 15 · EC ward code local.suffolk.barrow-thingoe.2026-05-07 · Back to ward index

Brandon · single-seat

Marginal winner Winning candidate's share of valid ballots. 42.8% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −7.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,335

RankCandidatePartyVotesShare 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
1Tim KentReform UK1,42742.8%−7.2 ptsElected
2David PalmerConservative Party56416.9%
3Victor LukaniukIndependent49214.8%
4Gemma RaymondGreen Party38711.6%
5Wayne BlandIndependent2126.4%
6Tony Paul Stewart BlackerLabour Party1504.5%
7Adam RobertsonLiberal Democrats1033.1%

Electorate 8,741 · Invalid 6 · EC ward code local.suffolk.brandon.2026-05-07 · Back to ward index

Harbour · single-seat

Marginal winner Winning candidate's share of valid ballots. 43.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −6.8 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,095

RankCandidatePartyVotesShare 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
1Rob AylingReform UK90443.2%−6.8 ptsElected
2James Peter MarjoramGreen Party47122.5%
3Tess GandyLabour Party43120.6%
4May ReaderConservative Party1808.6%
5John Richard ShreeveLiberal Democrats1095.2%

Electorate 8,504 · Invalid 18 · EC ward code local.suffolk.harbour.2026-05-07 · Back to ward index

Felixstowe Maritime · single-seat

Marginal winner Winning candidate's share of valid ballots. 43.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −6.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,264

RankCandidatePartyVotesShare 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
1Tony LoveReform UK1,41843.4%−6.6 ptsElected
2Stephen Nicholas WyattGreen Party69621.3%
3Georgina Gabriella Beatrice AllanConservative Party45614.0%
4Rosie SmithsonLabour Party39312.0%
5Jan CandyLiberal Democrats3019.2%

Electorate 8,475 · Invalid 7 · EC ward code local.suffolk.felixstowe-maritime.2026-05-07 · Back to ward index

Bungay · single-seat

Marginal winner Winning candidate's share of valid ballots. 43.5% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −6.5 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,862

RankCandidatePartyVotesShare 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
1Peter AianoGreen Party1,68143.5%−6.5 ptsElected
2Herbie CrossmanReform UK1,18030.6%
3Victoria Louise Drew-BattyConservative Party62916.3%
4John Nicholas AwtyLiberal Democrats2075.4%
5Tim MobbsLabour Party1403.6%
6Eddie Marmite Salmagundy HendersonThe Official Monster Raving Loony Party250.6%

Electorate 7,608 · Invalid 7 · EC ward code local.suffolk.bungay.2026-05-07 · Back to ward index

Row Heath · single-seat

Marginal winner Winning candidate's share of valid ballots. 43.6% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −6.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,368

RankCandidatePartyVotesShare 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
1Don WaldronReform UK1,46943.6%−6.4 ptsElected
2Susan GlossopConservative Party86025.5%
3Tom MooreGreen Party45213.4%
4David Anthony TaylorIndependent40612.1%
5Joyce Amope AdenekanLabour Party1815.4%

Electorate 8,525 · Invalid 5 · EC ward code local.suffolk.row-heath.2026-05-07 · Back to ward index

Stowmarket West · single-seat

Marginal winner Winning candidate's share of valid ballots. 44.1% Proportional quota 50.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 ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,301

RankCandidatePartyVotesShare 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
1Keith Paul WelhamGreen Party1,45644.1%−5.9 ptsElected
2Shaun PayneReform UK1,14834.8%
3Paul EkpenyongConservative Party51815.7%
4Michael SmithLabour Party1795.4%

Electorate 8,128 · Invalid 10 · EC ward code local.suffolk.stowmarket-west.2026-05-07 · Back to ward index

Oulton Broad and Normanston · single-seat

Marginal winner Winning candidate's share of valid ballots. 44.8% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −5.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,177

RankCandidatePartyVotesShare 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
1Trevor Francis LaileyReform UK1,42444.8%−5.2 ptsElected
2Edward Nicholas BackConservative Party77124.3%
3Moira DealeyGreen Party44113.9%
4Christian Donald NewsomeLabour Party37811.9%
5Richard John FowlerLiberal Democrats1635.1%

Electorate 8,252 · Invalid 11 · EC ward code local.suffolk.oulton-broad-normanston.2026-05-07 · Back to ward index

Gunton · single-seat

Marginal winner Winning candidate's share of valid ballots. 45.5% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −4.5 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,853

RankCandidatePartyVotesShare 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
1Chris SmithReform UK1,29745.5%−4.5 ptsElected
2James Francis ReederConservative Party58720.6%
3Graham Reginald ParkerLabour Party56119.7%
4Joe HynesGreen Party29810.4%
5Michelle Elinor LavillLiberal Democrats1103.9%

Electorate 7,550 · Invalid 3 · EC ward code local.suffolk.gunton.2026-05-07 · Back to ward index

Woodbridge · single-seat

Marginal winner Winning candidate's share of valid ballots. 45.5% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −4.5 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 4,232

RankCandidatePartyVotesShare 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
1Ruth LeachLiberal Democrats1,92645.5%−4.5 ptsElected
2John Christopher GrumbridgeReform UK81519.3%
3Geoff HoldcroftConservative Party69616.4%
4Andrew Nathaniel EastaughGreen Party45910.8%
5Jonathan Philip Mason-GordonLabour Party3367.9%

Electorate 8,075 · Invalid 8 · EC ward code local.suffolk.woodbridge.2026-05-07 · Back to ward index

Halesworth · single-seat

Marginal winner Winning candidate's share of valid ballots. 45.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −4.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,857

RankCandidatePartyVotesShare 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
1Annette DunningGreen Party1,76145.7%−4.3 ptsElected
2Garry Graham DebenhamReform UK1,06427.6%
3Lawrence Samuel ChampionConservative Party65016.9%
4Sally EastLiberal Democrats2245.8%
5Ian LuffLabour Party1584.1%

Electorate 7,770 · Invalid 16 · EC ward code local.suffolk.halesworth.2026-05-07 · Back to ward index

Carlton and Whitton · single-seat

Marginal winner Winning candidate's share of valid ballots. 47.0% Proportional quota 50.0% 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 ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,946

RankCandidatePartyVotesShare 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
1Richard Eric ReadReform UK1,38447.0%−3.0 ptsElected
2Jenny CeresaConservative Party67723.0%
3Rosemary Helen BrambleyGreen Party37312.7%
4Lewis Frederick WellerLabour Party34111.6%
5Dave O'NeillLiberal Democrats1715.8%

Electorate 7,994 · Invalid 9 · EC ward code local.suffolk.carlton-whitton.2026-05-07 · Back to ward index

Oulton · single-seat

Marginal winner Winning candidate's share of valid ballots. 47.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −2.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,305

RankCandidatePartyVotesShare 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
1Paul David SuttonReform UK1,56547.4%−2.6 ptsElected
2Keith Gordon RobinsonConservative Party72121.8%
3Patricia Daniela Moreira TeixeiraGreen Party51315.5%
4Graham Mackay MacIntoshLabour Party34310.4%
5Fiona Jane ShreeveLiberal Democrats1634.9%

Electorate 8,402 · Invalid 10 · EC ward code local.suffolk.oulton.2026-05-07 · Back to ward index

Whitton · single-seat

Marginal winner Winning candidate's share of valid ballots. 47.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −2.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,900

RankCandidatePartyVotesShare 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
1Tony GouldReform UK1,37447.4%−2.6 ptsElected
2Stephen John ConnellyLabour Party75826.1%
3Groovy ScottGreen Party43014.8%
4Nick JacobLiberal Democrats33811.7%

Electorate 7,917 · Invalid 39 · EC ward code local.suffolk.whitton.2026-05-07 · Back to ward index

Hardwick · single-seat

Marginal winner Winning candidate's share of valid ballots. 47.8% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −2.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,559

RankCandidatePartyVotesShare 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
1Richard Raydon RoutConservative Party1,70147.8%−2.2 ptsElected
2Sheila BurkeReform UK74721.0%
3Grahame StarlingGreen Party54415.3%
4Judith MooreLabour Party3539.9%
5James PorterLiberal Democrats2146.0%

Electorate 6,923 · Invalid 2 · EC ward code local.suffolk.hardwick.2026-05-07 · Back to ward index

Haverhill North West and Withersfield · single-seat

Marginal winner Winning candidate's share of valid ballots. 49.8% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −0.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,056

RankCandidatePartyVotesShare 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
1Joe MasonConservative Party1,52349.8%−0.2 ptsElected
2Heike SowaReform UK78125.6%
3Indy WijenayakaLabour Party32010.5%
4Lizzie EyreGreen Party31910.4%
5Jessica ToveyLiberal Democrats1133.7%

Electorate 7,842 · Invalid 7 · EC ward code local.suffolk.haverhill-north-west-withersfield.2026-05-07 · Back to ward index

Carlton Colville · single-seat

Marginal winner Winning candidate's share of valid ballots. 51.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +1.1 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,635

RankCandidatePartyVotesShare 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
1June Alison MummeryReform UK1,34651.1%+1.1 ptsElected
2Letitia Vanessa SmithConservative Party44717.0%
3Alan Thomas BarnesGreen Party41115.6%
4Chris ThomasLiberal Democrats2208.3%
5Marilyn Anne SayerLabour Party2118.0%

Electorate 7,654 · Invalid 5 · EC ward code local.suffolk.carlton-colville.2026-05-07 · Back to ward index

Beccles and Kessingland · 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. 37.9% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +4.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 7,064

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 →

RankCandidatePartyVotesShare 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
1Ash LeverGreen Party2,68619.0%38.0%+4.7 ptsElected
2Chris CoxReform UK2,67618.9%37.9%+4.6 ptsElected
3Christine Mary WheelerGreen Party2,66518.9%37.7%
4Mel CalabyReform UK2,47417.5%35.0%
5Mark BeeConservative Party1,2488.8%17.7%
6Ryan Dennis William Banks HarveyConservative Party9686.9%13.7%
7Alan Frederick GreenLabour Party5253.7%7.4%
8Sam HuntLabour Party4273.0%6.0%
9Susan GroomeLiberal Democrats2561.8%3.6%
10Tom JordanLiberal Democrats2021.4%2.9%

Electorate 16,517 · Invalid 28 · EC ward code local.suffolk.beccles-kessingland.2026-05-07 · Back to ward index

Upper Gipping · single-seat

Marginal winner Winning candidate's share of valid ballots. 57.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +7.7 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 5,566

RankCandidatePartyVotesShare 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
1Andrew StringerGreen Party3,21257.7%+7.7 ptsElected
2Charles TilburyReform UK1,53327.5%
3Nick GowrleyConservative Party69412.5%
4Ann CookeLabour Party1272.3%

Electorate 9,497 · Invalid 10 · EC ward code local.suffolk.upper-gipping.2026-05-07 · Back to ward index