← Gwynedd (all cycles) · 5 May 2022 cohort

Gwynedd 2022

Local elections held 5 May 2022.

38 ward races
41 seats
5 elected below the proportional quota
12.2% of seats below quota
4 unfairly awarded seats
9.8% 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 38 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 41 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 %Δ
Plaid Cymru13,29050.6%2561.0%2253.7%+3
Independent6,44524.5%1126.8%1024.4%+1
ND3,86414.7%49.8%614.6%-2
Labour Party1,3055.0%12.4%24.9%-1
Liberal Democrats6082.3%00.0%12.4%-1
Conservative Party5902.2%00.0%00.0%0
Green Party1810.7%00.0%00.0%0
Total26,283100.0%41100.0%41100.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 2022 election (current) and immediately before it (2021). Only ~⅓ of seats were contested in 2022 — most of the bench is unchanged, and the cycle's effect on the overall composition is what shifts.

Current (2022)
Previous (2021)

Wards in this council

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

Race results

Y Eifl · single-seat

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

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
1Gwyrfai J.Plaid Cymru19834.8%−15.2 ptsElected
2Ireland C.Labour Party19634.4%
3Fychan L.ND17530.8%

Electorate 1,204 · EC ward code W05001570 · Back to ward index

Arthog a Llangelynnin · 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. 633

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
1Hughes L.Independent27944.1%−5.9 ptsElected
2Haycock J.Independent18429.1%
3Hogg G.Labour Party17026.9%

Electorate 1,395 · EC ward code W05001511 · Back to ward index

Gorllewin Porthmadog · single-seat

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

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
1Jones G.Independent30145.3%−4.7 ptsElected
2Rhys L.Plaid Cymru27541.4%
3McDonald J.Labour Party8813.3%

Electorate 1,310 · EC ward code W05001539 · Back to ward index

Criccieth · single-seat

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

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
1Williams E.Independent26347.3%−2.7 ptsElected
2Orritt S.Plaid Cymru23141.5%
3Johnson L.Labour Party6211.2%

Electorate 1,304 · EC ward code W05001522 · Back to ward index

Llanllyfni · single-seat

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

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 P.ND30448.9%−1.1 ptsElected
2Thomas D.Plaid Cymru26742.9%
3Hunt D.Green Party518.2%

Electorate 1,438 · EC ward code W05001546 · Back to ward index

Hendre · single-seat

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

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
1Parry C.Labour Party31050.6%+0.6 ptsElected
2Evans A.Plaid Cymru30349.4%

Electorate 1,417 · EC ward code W05001542 · Back to ward index

Aberdovey · 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. 458

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
1Owen D.Independent23250.7%+0.7 ptsElected
2Lewis D.Conservative Party22649.3%

Electorate 942 · EC ward code W05001506 · Back to ward index

Morfa Tywyn · single-seat

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

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
1Pughe J.ND27452.6%+2.6 ptsElected
2Stevens M.Independent24747.4%

Electorate 1,373 · EC ward code W05001553 · Back to ward index

Abersoch gyda Llanengan · single-seat

Marginal winner Winning candidate's share of valid ballots. 54.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +4.7 pts Valid ballots (est.) Estimated voters: total votes ÷ 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
1Hughes J.Independent25254.7%+4.7 ptsElected
2Roberts D.Plaid Cymru20945.3%

Electorate 906 · EC ward code W05001509 · Back to ward index

Gogledd Pwllheli · single-seat

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

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
1Hywel E.Plaid Cymru33155.2%+5.2 ptsElected
2Bullard D.Independent26944.8%

Electorate 1,572 · EC ward code W05001538 · Back to ward index

Y Groeslon · single-seat

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

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
1Owen L.Plaid Cymru43255.6%+5.6 ptsElected
2Williams B.ND34544.4%

Electorate 1,407 · EC ward code W05001569 · Back to ward index

Clynnog · single-seat

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

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
1Davies D.Plaid Cymru28355.6%+5.6 ptsElected
2Lloyd S.ND18436.1%
3Murphy D.Green Party428.3%

Electorate 1,025 · EC ward code W05001520 · Back to ward index

De Dolgellau · single-seat

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

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 L.Plaid Cymru20655.7%+5.7 ptsElected
2Raghoobar J.Independent13837.3%
3Deakin Q.Labour Party267.0%

Electorate 983 · EC ward code W05001524 · Back to ward index

Glaslyn · single-seat

Marginal winner Winning candidate's share of valid ballots. 56.4% 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. 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
1Jones J.Plaid Cymru35956.4%+6.4 ptsElected
2Gruffydd A.ND27743.6%

Electorate 1,279 · EC ward code W05001535 · Back to ward index

Abererch · 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. 610

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
1Roberts R.Independent34656.7%+6.7 ptsElected
2Read P.Independent16326.7%
3Plwm M.Plaid Cymru10116.6%

Electorate 1,019 · EC ward code W05001507 · Back to ward index

Llanwnda · single-seat

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

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
1Rowlands H.Plaid Cymru33158.8%+8.8 ptsElected
2Humphreys G.ND23241.2%

Electorate 1,082 · EC ward code W05001549 · Back to ward index

Llanberis · single-seat

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

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
1Jones K.Plaid Cymru50659.2%+9.2 ptsElected
2Jones H.Independent28233.0%
3Owen C.ND677.8%

Electorate 1,585 · EC ward code W05001544 · Back to ward index

Tryfan · single-seat

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

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
1Roberts A.Plaid Cymru31559.9%+9.9 ptsElected
2Jones A.ND13625.9%
3Parc L.Independent7514.3%

Electorate 1,145 · EC ward code W05001564 · Back to ward index

Brithdir and Llanfachreth/ Ganllwyd/ Llanelltyd · single-seat

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

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
1Griffiths D.Plaid Cymru38160.2%+10.2 ptsElected
2Lewis E.Independent20231.9%
3Bennett A.Labour Party507.9%

Electorate 1,154 · EC ward code W05001514 · Back to ward index

Gogledd Dolgellau · single-seat

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

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
1Siencyn D.Plaid Cymru28260.8%+10.8 ptsElected
2Evans D.Independent18239.2%

Electorate 1,082 · EC ward code W05001537 · Back to ward index

Peblig · 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. 675

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
1Jones D.Plaid Cymru44465.8%+15.8 ptsElected
2Jones J.Independent23134.2%

Electorate 1,792 · EC ward code W05001555 · Back to ward index

Gorllewin Tywyn · single-seat

Marginal winner Winning candidate's share of valid ballots. 67.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +17.4 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
1Lloyd-Jones A.Independent29867.4%+17.4 ptsElected
2Bevington D.Labour Party14432.6%

Electorate 1,138 · EC ward code W05001540 · Back to ward index

Tregarth and Mynydd Llandygai · single-seat

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

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
1Roberts B.Plaid Cymru66369.9%+19.9 ptsElected
2Jones H.Labour Party19720.8%
3Hardy J.Conservative Party889.3%

Electorate 1,704 · EC ward code W05001563 · Back to ward index

Llanystumdwy · single-seat

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

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
1Tudur R.Plaid Cymru53871.1%+21.1 ptsElected
2Jones G.Independent13618.0%
3Hughes I.ND8311.0%

Electorate 1,580 · EC ward code W05001550 · Back to ward index

Abermaw · single-seat

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

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
1Triggs R.Independent55372.0%+22.0 ptsElected
2Griffith A.Plaid Cymru15019.5%
3Lamb Z.Conservative Party658.5%

Electorate 1,611 · EC ward code W05001508 · Back to ward index

Bowydd and Rhiw · 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. 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
1ap Elwyn E.Plaid Cymru31372.3%+22.3 ptsElected
2Daniels M.ND12027.7%

Electorate 1,276 · EC ward code W05001513 · Back to ward index

Morfa Nefyn a Thudweiliog · single-seat

Marginal winner Winning candidate's share of valid ballots. 76.0% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +26.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
1Jones G.Plaid Cymru63876.0%+26.0 ptsElected
2Williams H.ND20224.0%

Electorate 1,688 · EC ward code W05001552 · Back to ward index

Pen draw Llyn · single-seat

Marginal winner Winning candidate's share of valid ballots. 77.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +27.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 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
1Williams G.ND69777.4%+27.4 ptsElected
2Williams D.ND20322.6%

Electorate 1,481 · EC ward code W05001556 · Back to ward index

Y Faenol · single-seat

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

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
1Baines M.Plaid Cymru46179.1%+29.1 ptsElected
2Joyce A.Liberal Democrats12220.9%

Electorate 1,726 · EC ward code W05001568 · Back to ward index

Y Bontnewydd · single-seat

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

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
1Jones M.Plaid Cymru41279.7%+29.7 ptsElected
2Owen G.Independent10520.3%

Electorate 1,123 · EC ward code W05001567 · Back to ward index

Arllechwedd · single-seat

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

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
1Meurig D.Plaid Cymru55581.1%+31.1 ptsElected
2Brown L.Independent8111.8%
3Gentry B.Conservative Party487.0%

Electorate 1,607 · EC ward code W05001510 · Back to ward index

Bro Dysynni · single-seat

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

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
1Lawton B.Independent37785.9%+35.9 ptsElected
2Duke R.Labour Party6214.1%

Electorate 1,020 · EC ward code W05001515 · Back to ward index

Glyder · single-seat

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

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
1Walker Jones E.Plaid Cymru46787.0%+37.0 ptsElected
2Bell S.Independent7013.0%

Electorate 1,252 · EC ward code W05001536 · Back to ward index

Y Bala · single-seat

Marginal winner Winning candidate's share of valid ballots. 87.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +37.7 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
1Morgan D.Plaid Cymru62887.7%+37.7 ptsElected
2Hopkins F.Green Party8812.3%

Electorate 1,432 · EC ward code W05001566 · Back to ward index

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

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
1Hughes M.Plaid Cymru51838.8%77.7%+44.3 ptsElected
2Wyn Jones H.Plaid Cymru47435.5%71.1%+37.7 ptsElected
3Anwyl E.Independent14911.2%22.3%
4Ogdon S.Liberal Democrats1299.7%19.3%
5Welch D.Conservative Party644.8%9.6%

Electorate 3,109 · EC ward code W05001517 · Back to ward index

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

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
1Pickavance N.ND56544.3%88.6%+55.3 ptsElected
2Fernley D.Independent48237.8%75.6%+42.3 ptsElected
3Johnson C.Liberal Democrats15612.2%24.5%
4Ingram S.Conservative Party725.6%11.3%

Electorate 2,857 · EC ward code W05001530 · Back to ward index

Llanbedrog gyda Mynytho · single-seat

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

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
1Russell A.Independent54895.3%+45.3 ptsElected
2Fifield J.Conservative Party274.7%

Electorate 1,204 · EC ward code W05001543 · Back to ward index

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

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
1Williams S.Plaid Cymru1,07348.3%96.7%+63.3 ptsElected
2Huws I.Plaid Cymru94642.6%85.2%+51.9 ptsElected
3Park L.Liberal Democrats2019.1%18.1%

Electorate 2,818 · EC ward code W05001512 · Back to ward index