← Flintshire (all cycles) · 4 May 2017 cohort

Flintshire 2017

Local elections held 4 May 2017.

46 ward races
56 seats
7 elected below the proportional quota
12.5% of seats below quota

How to read this page

Each race below shows the share of valid ballots the marginal elected candidate actually won, and compares it to the proportional quota: the share they'd need to clinch the seat under any proportional voting method (1 seats + 1). For a 1-seat ward the quota is 50%; for 2 seats, 33.3%; for 3 seats, 25%.

Where the actual winning share fell below the quota, we show the signed gap as points below quota (a negative number) — the editorial indictment. Above-quota results clear the bar and pass without comment. The voting method is the subject of every observation here. Named candidates appear as the public election record requires; the cause being audited is the voting method, not the individuals. See the methodology page for derivations.

If votes were counted by party

Across the 46 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 56 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 %Δ
Independent18,65941.8%2442.9%2442.9%0
Labour Party16,67537.3%2137.5%2137.5%0
Conservative Party5,33211.9%610.7%712.5%-1
Liberal Democrats3,5708.0%58.9%47.1%+1
Plaid Cymru3950.9%00.0%00.0%0
Green Party260.1%00.0%00.0%0
Total44,657100.0%56100.0%56100.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

Two opencouncildata snapshots: the council immediately after the 2017 election (current) and immediately before it (2016). Only ~⅓ of seats were contested in 2017 — most of the bench is unchanged, and the cycle's effect on the overall composition is what shifts.

Current (2017)
Previous (2016)

Wards in this council

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

Race results

Mostyn · 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. 740

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
1Patrick HeesomIndependent26235.4%−14.6 ptsElected
2Pamela BanksLabour Party23932.3%
3David RoneyIndependent23932.3%

EC ward code W05000222 · Back to ward index

Hope · single-seat

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

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
1Gladys HealeyLabour Party32235.6%−14.4 ptsElected
2Huw ManningIndependent32135.5%
3Kathryn CracknellConservative Party17419.2%
4Jacqui HurstPlaid Cymru879.6%

EC ward code W05001007 · Back to ward index

Mold South · single-seat

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

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
1Geoff CollettLabour Party44340.8%−9.2 ptsElected
2Robin GuestLiberal Democrats42439.1%
3Yvon JonesPlaid Cymru21820.1%

EC ward code W05000220 · Back to ward index

Mold West · single-seat

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

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
1Brian LloydIndependent28441.4%−8.6 ptsElected
2Geoff MatthiasLabour Party22933.4%
3Bob GaffeyPlaid Cymru9013.1%
4Ian PurcellIndependent8312.1%

EC ward code W05000221 · Back to ward index

Flint Oakenholt · single-seat

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

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
1Rita JohnsonIndependent26842.1%−7.9 ptsElected
2Stephen CollingsLabour Party26742.0%
3Mike MooreIndependent10115.9%

EC ward code W05000202 · Back to ward index

Gwernaffield · 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. 827

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 Davies-CookeConservative Party35943.4%−6.6 ptsElected
2George TattumIndependent23928.9%
3David HytchLabour Party14317.3%
4Maxine DickinIndependent8610.4%

EC ward code W05000206 · Back to ward index

Bagillt East · 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. 562

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 DaviesIndependent24543.6%−6.4 ptsElected
2Kevin RushLabour Party24243.1%
3Peter DolanConservative Party7513.3%

EC ward code W05000182 · Back to ward index

Connah's Quay Wepre · single-seat

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

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 WhiteLabour Party29350.7%+0.7 ptsElected
2Brian DunnIndependent25944.8%
3Rodney MiltonGreen Party264.5%

EC ward code W05000197 · Back to ward index

Trelawnyd and Gwaenysgor · single-seat

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

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 HolgateConservative Party39051.3%+1.3 ptsElected
2David EllisIndependent18123.8%
3Helen PapworthLabour Party14418.9%
4Ashley BonosIndependent455.9%

EC ward code W05000234 · Back to ward index

Mold Broncoed · single-seat

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

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
1Glyn BatemanIndependent44352.1%+2.1 ptsElected
2Gareth WilliamsLabour Party35241.4%
3Saffron HulsonIndependent556.5%

EC ward code W05000218 · Back to ward index

Gronant · single-seat

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

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
1Sian BraunIndependent26853.2%+3.2 ptsElected
2Sharon WilliamsLabour Party23646.8%

EC ward code W05000205 · Back to ward index

Saltney Stonebridge · single-seat

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

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
1Eileen GayIndependent42953.8%+3.8 ptsElected
2Shelly StreeterLabour Party36946.2%

EC ward code W05000229 · Back to ward index

Shotton East · single-seat

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

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 EvansLabour Party25555.3%+5.3 ptsElected
2Michael EvansIndependent20644.7%

EC ward code W05000231 · Back to ward index

Caerwys · single-seat

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

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
1Tudor JonesLiberal Democrats47056.0%+6.0 ptsElected
2Lynette EdwardsConservative Party37044.0%

EC ward code W05000192 · Back to ward index

Buckley Mountain · single-seat

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

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
1Carol EllisIndependent54356.3%+6.3 ptsElected
2Sam PeersLabour Party22022.8%
3David Chamberlain-JonesConservative Party20220.9%

EC ward code W05000189 · Back to ward index

Halkyn · single-seat

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

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 LeggIndependent36156.7%+6.7 ptsElected
2David RobertsConservative Party27643.3%

EC ward code W05001005 · Back to ward index

Llanfynydd · single-seat

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

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
1Dave HughesLabour Party42957.3%+7.3 ptsElected
2Hilary IsherwoodConservative Party32042.7%

EC ward code W05000216 · Back to ward index

Gwernymynydd · single-seat

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

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
1Kevin HughesIndependent44157.8%+7.8 ptsElected
2Tim HoltConservative Party22529.5%
3Lisa FearnLabour Party9712.7%

EC ward code W05000207 · Back to ward index

Queensferry · single-seat

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

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 WisingerLabour Party25258.2%+8.2 ptsElected
2Donna EdwardsIndependent17039.3%
3Darren JonesIndependent112.5%

EC ward code W05000227 · Back to ward index

Shotton West · single-seat

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

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
1Sean BibbyLabour Party36458.7%+8.7 ptsElected
2Doreen MackieIndependent13421.6%
3David FildesConservative Party12219.7%

EC ward code W05000233 · Back to ward index

Hawarden · single-seat

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

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
1Clive CarverConservative Party40059.7%+9.7 ptsElected
2Lowri EarithLabour Party27040.3%

EC ward code W05000209 · Back to ward index

Shotton Higher · single-seat

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

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
1Ron DaviesLabour Party27862.9%+12.9 ptsElected
2Kelly EvansIndependent16437.1%

EC ward code W05000232 · Back to ward index

Holywell East · single-seat

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

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 JohnsonLabour Party31063.3%+13.3 ptsElected
2Rachael Dyment-HughesConservative Party18036.7%

EC ward code W05000212 · Back to ward index

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

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
1Derek ButlerLabour Party45125.9%51.9%+18.6 ptsElected
2Mike LoweLabour Party41724.0%48.0%+14.7 ptsElected
3Chrissy GeeIndependent37921.8%43.6%
4Donna LalekLiberal Democrats29116.7%33.5%
5Klaus Armstrong-BraunIndependent20011.5%23.0%

EC ward code W05001036 · Back to ward index

Northop · single-seat

Marginal winner Winning candidate's share of valid ballots. 65.6% 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. 1,134

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
1Marion BatemanIndependent74465.6%+15.6 ptsElected
2Paul AshleyConservative Party39034.4%

EC ward code W05000224 · Back to ward index

New Brighton · single-seat

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

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
1Siân EastwoodLiberal Democrats68065.8%+15.8 ptsElected
2Robert DowieLabour Party22722.0%
3John DickinIndependent12712.3%

EC ward code W05000223 · Back to ward index

Cilcain · single-seat

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

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
1William ThomasConservative Party49766.3%+16.3 ptsElected
2Greg FosterLabour Party25333.7%

EC ward code W05000193 · Back to ward index

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

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
1Bob ConnahIndependent47428.8%57.7%+24.4 ptsElected
2Ralph SmallIndependent41125.0%50.0%+16.7 ptsElected
3Alan DiskinLabour Party39023.7%47.5%
4Glenys DiskinLabour Party36822.4%44.8%

EC ward code W05000217 · Back to ward index

Higher Kinnerton · single-seat

Marginal winner Winning candidate's share of valid ballots. 67.2% 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. 518

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
1Mike AllportIndependent34867.2%+17.2 ptsElected
2Chris RisleyLabour Party10219.7%
3Stephen MalbyIndependent6813.1%

EC ward code W05001006 · Back to ward index

Argoed · single-seat

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

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
1Hillary McGuillLiberal Democrats55369.0%+19.0 ptsElected
2Graham SherwoodLabour Party24931.0%

EC ward code W05000180 · Back to ward index

Brynford · single-seat

Marginal winner Winning candidate's share of valid ballots. 69.8% 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. 662

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
1Jean DaviesConservative Party46269.8%+19.8 ptsElected
2Geoff HartLabour Party20030.2%

EC ward code W05000186 · Back to ward index

Sealand · single-seat

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

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
1Christine JonesLabour Party41070.0%+20.0 ptsElected
2Sarah WilsonIndependent17630.0%

EC ward code W05000230 · Back to ward index

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

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
1Ron HampsonLabour Party75038.0%76.1%+42.7 ptsElected
2Neville PhillipsLiberal Democrats52726.7%53.4%+20.1 ptsElected
3Andy WilliamsLabour Party44522.6%45.1%
4John WoolleyIndependent25012.7%25.4%

EC ward code W05000188 · Back to ward index

Caergwrle · single-seat

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

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 HealeyLabour Party33671.2%+21.2 ptsElected
2Ian SumpterIndependent13628.8%

EC ward code W05000191 · Back to ward index

Northop Hall · single-seat

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

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
1Leslie SharpsIndependent43372.3%+22.3 ptsElected
2Leonard DaviesLabour Party16627.7%

EC ward code W05000225 · Back to ward index

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

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
1Dave MackieIndependent81030.5%61.0%+27.7 ptsElected
2Janet AxworthyConservative Party76128.7%57.3%+24.0 ptsElected
3George ThomasLabour Party64924.5%48.9%
4Emma PreeceLabour Party43416.4%32.7%

EC ward code W05000198 · Back to ward index

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

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
1Andy DunbobbinLabour Party59235.1%70.2%+36.9 ptsElected
2William ShottonLabour Party48428.7%57.4%+24.0 ptsElected
3Eric OwenIndependent38422.8%45.5%
4Richard PurvissIndependent22713.5%26.9%

EC ward code W05000195 · Back to ward index

Whitford · single-seat

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

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 DolphinLiberal Democrats62574.6%+24.6 ptsElected
2Dewi JonesIndependent11914.2%
3Michael Lewis-JonesLabour Party9411.2%

EC ward code W05000236 · Back to ward index

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

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
1Vicky PerfectLabour Party55531.0%62.0%+28.7 ptsElected
2Paul CunninghamLabour Party53730.0%60.0%+26.7 ptsElected
3John YorkeIndependent35119.6%39.2%
4Jacqueline YorkeIndependent34619.3%38.7%

EC ward code W05000203 · Back to ward index

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

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
1Helen BrownIndependent59332.4%64.9%+31.5 ptsElected
2George HardcastleIndependent55130.1%60.3%+27.0 ptsElected
3Gillian BrockleyLabour Party40422.1%44.2%
4Ryan O'GormanLabour Party28015.3%30.6%

EC ward code W05000181 · Back to ward index

Greenfield · single-seat

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

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
1Rosetta DolphinIndependent56078.2%+28.2 ptsElected
2Kenny RobertsLabour Party15621.8%

EC ward code W05000204 · Back to ward index

Leeswood · single-seat

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

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
1Raymond HughesIndependent55480.5%+30.5 ptsElected
2Shaun OwenIndependent13419.5%

EC ward code W05001008 · Back to ward index

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

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
1Bernie AttridgeLabour Party47635.0%70.1%+36.7 ptsElected
2Aaron ShottonLabour Party45733.6%67.3%+33.9 ptsElected
3Anthony WrenIndependent29721.9%43.7%
4Roger CracknellConservative Party1299.5%19.0%

EC ward code W05000194 · Back to ward index

Saltney Mold Junction · single-seat

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

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
1Thomas LloydLabour Party28489.9%+39.9 ptsElected
2Arthur GregoryIndependent3210.1%

EC ward code W05000228 · Back to ward index

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

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
1Richard JonesIndependent80939.2%78.4%+45.1 ptsElected
2Arnold WoolleyIndependent78938.2%76.5%+43.1 ptsElected
3Vivienne BlondekLabour Party23911.6%23.2%
4Julia JonesIndependent22711.0%22.0%

EC ward code W05000187 · Back to ward index

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

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
1Henry HutchinsonIndependent1,21643.3%86.6%+53.3 ptsElected
2Mike PeersIndependent1,07638.3%76.6%+43.3 ptsElected
3Carolyn PreeceLabour Party51618.4%36.8%

EC ward code W05000190 · Back to ward index