← Swansea (all cycles) · 5 May 2022 cohort

Swansea 2022

Local elections held 5 May 2022.

32 ward races
75 seats
41 elected below the proportional quota
54.7% 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 that would be needed to be guaranteed that 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 gap as points under par — the editorial indictment. Above-par results are just majority mandates 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 32 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 75 seats had been allocated to those vote totals in proportion (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 in this council, negative are parties it under-represented.

PartyVotesVote %Seats won% of seatsProportional seatsProportional %Δ
Labour Party92,84055.4%4560.0%4357.3%+2
Liberal Democrats24,21514.4%1114.7%1114.7%0
Conservative and Unionist Party20,87112.4%79.3%912.0%-2
Independent10,7926.4%79.3%56.7%+2
UP7,0694.2%45.3%34.0%+1
PC6,3343.8%00.0%22.7%-2
Green Party4,2842.6%11.3%22.7%-1
FREE6470.4%00.0%00.0%0
Trade Unionist and Socialist Coalition5050.3%00.0%00.0%0
GWLAD1210.1%00.0%00.0%0
Total167,678100.0%75100.0%75100.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

Wards in this council

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

Race results

Gowerton · 2-seat (bloc vote)

Marginal winner 20.2% Proportional quota 33.3% Difference +13.1 pts below quota Valid ballots 3,090

RankCandidatePartyVotesShareElected
1Jones S.Independent1,04433.8%Elected
2Jenkins D.Labour Party62420.2%Elected
3Smith W.Labour Party40713.2%
4Palmer M.Liberal Democrats39112.7%
5Williams A.Conservative and Unionist Party38012.3%
6Edy B.PC2447.9%

Electorate 4,001 · Ballots cast 3,090 · EC ward code W05001049 · Back to ward index

Clydach · 3-seat (bloc vote)

Marginal winner 13.1% Proportional quota 25.0% Difference +11.9 pts below quota Valid ballots 7,641

RankCandidatePartyVotesShareElected
1Walker G.Independent2,02526.5%Elected
2Bailey M.Independent1,84424.1%Elected
3Rowlands B.Conservative and Unionist Party1,00313.1%Elected
4Powell S.Labour Party99513.0%
5Morgan W.Labour Party95112.4%
6Williams D.Labour Party82310.8%

Electorate 6,790 · Ballots cast 7,641 · EC ward code W05001042 · Back to ward index

Dunvant & Killay · 3-seat (bloc vote)

Marginal winner 13.4% Proportional quota 25.0% Difference +11.6 pts below quota Valid ballots 9,989

RankCandidatePartyVotesShareElected
1Jones M.Liberal Democrats1,44214.4%Elected
2Jones J.Liberal Democrats1,39113.9%Elected
3Gibbard L.Labour Party1,33513.4%Elected
4Davies M.Labour Party1,31913.2%
5Cifuentes J.Labour Party1,28812.9%
6Rowe B.Liberal Democrats1,24812.5%
7Robinson J.Green Party3613.6%
8Jeffreys D.Conservative and Unionist Party3573.6%
9Jones J.Conservative and Unionist Party3403.4%
10Lock R.Conservative and Unionist Party3023.0%
11Barrar R.PC2782.8%
12Morgan M.PC1771.8%
13Taylor S.PC1511.5%

Electorate 7,461 · Ballots cast 9,989 · EC ward code W05001045 · Back to ward index

Pontarddulais · 2-seat (bloc vote)

Marginal winner 21.8% Proportional quota 33.3% Difference +11.6 pts below quota Valid ballots 4,069

RankCandidatePartyVotesShareElected
1Griffiths K.Independent1,21729.9%Elected
2Downing P.Labour Party88621.8%Elected
3Evans C.Labour Party80819.9%
4John W.Independent74918.4%
5Johnstone J.PC40910.1%

Electorate 5,291 · Ballots cast 4,069 · EC ward code W05001062 · Back to ward index

Mayals · single-seat

Marginal winner 40.4% Proportional quota 50.0% Difference +9.6 pts below quota Valid ballots 1,131

RankCandidatePartyVotesShareElected
1Evans C.Green Party45740.4%Elected
2Thomas L.Conservative and Unionist Party33229.4%
3Erasmus P.Labour Party28024.8%
4Guttery D.Liberal Democrats625.5%

Electorate 2,214 · Ballots cast 1,131 · EC ward code W05001054 · Back to ward index

Fairwood · single-seat

Marginal winner 40.6% Proportional quota 50.0% Difference +9.4 pts below quota Valid ballots 1,070

RankCandidatePartyVotesShareElected
1Hood-Williams P.Conservative and Unionist Party43440.6%Elected
2Harris J.Labour Party34131.9%
3Ward M.PC19418.1%
4Ebden P.Liberal Democrats1019.4%

Electorate 2,280 · Ballots cast 1,070 · EC ward code W05001046 · Back to ward index

Mumbles · 3-seat (bloc vote)

Marginal winner 15.6% Proportional quota 25.0% Difference +9.4 pts below quota Valid ballots 9,495

RankCandidatePartyVotesShareElected
1Thomas W.Conservative and Unionist Party1,76018.5%Elected
2O'Brien F.Conservative and Unionist Party1,51015.9%Elected
3O'Connor A.Conservative and Unionist Party1,47815.6%Elected
4Townsend Jones C.Labour Party1,23413.0%
5O'Neill M.Labour Party1,15612.2%
6Jarvis R.Labour Party1,15512.2%
7Beasley W.Green Party5635.9%
8Sanderson P.PC3663.9%
9Williams A.Liberal Democrats2732.9%

Electorate 6,733 · Ballots cast 9,495 · EC ward code W05001056 · Back to ward index

Sketty · 5-seat (bloc vote)

Marginal winner 8.2% Proportional quota 16.7% Difference +8.5 pts below quota Valid ballots 24,650

RankCandidatePartyVotesShareElected
1Day M.Liberal Democrats2,50910.2%Elected
2Philpott C.Liberal Democrats2,3589.6%Elected
3Furlong N.Liberal Democrats2,1028.5%Elected
4Locke M.Liberal Democrats2,0288.2%Elected
5McGettrick J.Liberal Democrats2,0098.2%Elected
6Basha M.Labour Party1,9878.1%
7Dredge S.Labour Party1,6846.8%
8James G.Labour Party1,6576.7%
9Hussey N.Labour Party1,6496.7%
10Thompson P.Labour Party1,4335.8%
11Gallagher S.Conservative and Unionist Party7653.1%
12Helliwell D.Conservative and Unionist Party7403.0%
13Hill N.Green Party7242.9%
14Norman S.Conservative and Unionist Party6662.7%
15Derluk J.Conservative and Unionist Party6472.6%
16Singh R.Conservative and Unionist Party5952.4%
17Lewis D.PC5232.1%
18Thomas S.PC4982.0%
19Stern S.FREE760.3%

Electorate 11,168 · Ballots cast 24,650 · EC ward code W05001064 · Back to ward index

Uplands · 4-seat (bloc vote)

Marginal winner 12.9% Proportional quota 20.0% Difference +7.1 pts below quota Valid ballots 12,729

RankCandidatePartyVotesShareElected
1May P.UP1,97815.5%Elected
2Joy S.UP1,78714.0%Elected
3Rice S.UP1,66313.1%Elected
4Jeffery A.UP1,64112.9%Elected
5Francis-Davies R.Labour Party1,27910.0%
6Nolan L.Labour Party1,1128.7%
7Parker R.Labour Party1,0388.2%
8Powe C.Labour Party1,0047.9%
9El Salloukh A.PC3312.6%
10Hutchinson C.Liberal Democrats1781.4%
11O'Carroll M.Liberal Democrats1531.2%
12Hancock T.Liberal Democrats1401.1%
13Falkner B.Liberal Democrats1301.0%
14Valerio M.FREE950.7%
15Vaughan E.Trade Unionist and Socialist Coalition700.5%
16Mulholland O.Trade Unionist and Socialist Coalition690.5%
17Wells C.Trade Unionist and Socialist Coalition610.5%

Electorate 10,342 · Ballots cast 12,729 · EC ward code W05001067 · Back to ward index

West Cross · 2-seat (bloc vote)

Marginal winner 28.4% Proportional quota 33.3% Difference +5.0 pts below quota Valid ballots 4,062

RankCandidatePartyVotesShareElected
1Fogarty R.Labour Party1,24130.6%Elected
2Keeton S.Labour Party1,15228.4%Elected
3Cox E.Conservative and Unionist Party71917.7%
4Beynon T.Conservative and Unionist Party69217.0%
5Pigott A.Green Party2586.4%

Electorate 4,680 · Ballots cast 4,062 · EC ward code W05001070 · Back to ward index

Llwchwr · 3-seat (bloc vote)

Marginal winner 20.1% Proportional quota 25.0% Difference +4.9 pts below quota Valid ballots 8,656

RankCandidatePartyVotesShareElected
1Roberts K.Labour Party1,88421.8%Elected
2Smith R.Labour Party1,79020.7%Elected
3Davis A.Labour Party1,74120.1%Elected
4Lovell J.PC5976.9%
5Thomas J.Conservative and Unionist Party5416.3%
6Pritchard K.PC5055.8%
7Jones B.Conservative and Unionist Party5035.8%
8Hinds R.Conservative and Unionist Party5035.8%
9Edy J.PC3934.5%
10Erasmus W.GWLAD1211.4%
11Evans J.Trade Unionist and Socialist Coalition780.9%

Electorate 7,686 · Ballots cast 8,656 · EC ward code W05001053 · Back to ward index

Cwmbwrla · 3-seat (bloc vote)

Marginal winner 20.9% Proportional quota 25.0% Difference +4.1 pts below quota Valid ballots 5,433

RankCandidatePartyVotesShareElected
1Black P.Liberal Democrats1,45526.8%Elected
2Holley C.Liberal Democrats1,16021.4%Elected
3Thomas L.Liberal Democrats1,13620.9%Elected
4Greenaway M.Labour Party5379.9%
5Harrington M.Labour Party4889.0%
6Isaac I.Labour Party4317.9%
7Wall R.Green Party1062.0%
8Griffiths C.Conservative and Unionist Party821.5%
9Gofmaniene I.FREE380.7%

Electorate 5,717 · Ballots cast 5,433 · EC ward code W05001044 · Back to ward index

Castle · 4-seat (bloc vote)

Marginal winner 17.4% Proportional quota 20.0% Difference +2.6 pts below quota Valid ballots 8,454

RankCandidatePartyVotesShareElected
1Gordon F.Labour Party1,61319.1%Elected
2Lawson H.Labour Party1,56418.5%Elected
3Bentu P.Labour Party1,53318.1%Elected
4Phillips D.Labour Party1,47517.4%Elected
5Powell P.PC4525.3%
6Pitans J.Green Party3764.4%
7Burdett H.Independent3013.6%
8Hughes E.Conservative and Unionist Party2903.4%
9Morris S.Conservative and Unionist Party2673.2%
10Williams B.Liberal Democrats2462.9%
11Bromhall G.Trade Unionist and Socialist Coalition1171.4%
12Lees O.Trade Unionist and Socialist Coalition1101.3%
13Bouzalakos K.FREE1101.3%

Electorate 9,287 · Ballots cast 8,454 · EC ward code W05001041 · Back to ward index

Cockett · 3-seat (bloc vote)

Marginal winner 22.6% Proportional quota 25.0% Difference +2.4 pts below quota Valid ballots 5,784

RankCandidatePartyVotesShareElected
1Durke M.Labour Party1,41424.4%Elected
2James O.Labour Party1,37823.8%Elected
3King E.Labour Party1,31022.6%Elected
4Greaves M.Green Party4087.1%
5Samuel V.Liberal Democrats3956.8%
6Norman S.Conservative and Unionist Party3946.8%
7Russell R.Liberal Democrats3185.5%
8Brooker K.FREE1672.9%

Electorate 8,018 · Ballots cast 5,784 · EC ward code W05001043 · Back to ward index

Morriston · 5-seat (bloc vote)

Marginal winner 15.6% Proportional quota 16.7% Difference +1.1 pts below quota Valid ballots 15,152

RankCandidatePartyVotesShareElected
1Francis-Davies R.Labour Party2,74118.1%Elected
2Stewart R.Labour Party2,66517.6%Elected
3Evans C.Labour Party2,48716.4%Elected
4Lewis A.Labour Party2,47116.3%Elected
5Jardine Y.Labour Party2,36615.6%Elected
6Harry J.Conservative and Unionist Party6704.4%
7Scott I.Conservative and Unionist Party6684.4%
8John G.Independent5463.6%
9Healey G.Liberal Democrats5383.6%

Electorate 12,414 · Ballots cast 15,152 · EC ward code W05001055 · Back to ward index

Llansamlet · 4-seat (bloc vote)

Marginal winner 19.8% Proportional quota 20.0% Difference +0.2 pts below quota Valid ballots 9,393

RankCandidatePartyVotesShareElected
1Doyle C.Labour Party2,23323.8%Elected
2Matthews P.Labour Party2,11022.5%Elected
3Jones M.Labour Party1,92420.5%Elected
4Pugh A.Labour Party1,86219.8%Elected
5Gjertsen T.PC8288.8%
6Russell D.Liberal Democrats4364.6%

Electorate 11,390 · Ballots cast 9,393 · EC ward code W05001052 · Back to ward index

Gorseinon & Penyrheol · 3-seat (bloc vote)

Marginal winner 24.9% Proportional quota 25.0% Difference +0.1 pts below quota Valid ballots 7,234

RankCandidatePartyVotesShareElected
1Curtice J.Labour Party2,08028.8%Elected
2Stevens A.Labour Party2,07328.7%Elected
3Matthews N.Labour Party1,80024.9%Elected
4Roberts B.Conservative and Unionist Party5117.1%
5James A.Green Party4536.3%
6Foligno A.Liberal Democrats3174.4%

Electorate 7,913 · Ballots cast 7,234 · EC ward code W05001047 · Back to ward index

Pennard · single-seat

Marginal winner 50.2% Proportional quota 50.0% Difference −0.2 pts Valid ballots 1,290

RankCandidatePartyVotesShareElected
1James L.Independent64750.2%Elected
2Walker B.Conservative and Unionist Party33425.9%
3Jones C.Labour Party30924.0%

Electorate 2,717 · Ballots cast 1,290 · EC ward code W05001061 · Back to ward index

Mynydd-bach · 3-seat (bloc vote)

Marginal winner 26.3% Proportional quota 25.0% Difference −1.3 pts Valid ballots 4,996

RankCandidatePartyVotesShareElected
1Lewis M.Labour Party1,48529.7%Elected
2Pritchard J.Labour Party1,38927.8%Elected
3Pritchard S.Labour Party1,31326.3%Elected
4Morris P.Conservative and Unionist Party4579.1%
5Jamaluddin A.Liberal Democrats3527.0%

Electorate 6,659 · Ballots cast 4,996 · EC ward code W05001057 · Back to ward index

Pontlliw & Tircoed · single-seat

Marginal winner 51.5% Proportional quota 50.0% Difference −1.5 pts Valid ballots 874

RankCandidatePartyVotesShareElected
1Holland V.Labour Party45051.5%Elected
2Lewis B.Independent42448.5%

Electorate 2,116 · Ballots cast 874 · EC ward code W05001063 · Back to ward index

Townhill · 3-seat (bloc vote)

Marginal winner 26.7% Proportional quota 25.0% Difference −1.7 pts Valid ballots 3,370

RankCandidatePartyVotesShareElected
1Anderson C.Labour Party95528.3%Elected
2Walton L.Labour Party90326.8%Elected
3Hopkins D.Labour Party90026.7%Elected
4Clegg S.Green Party1715.1%
5Shippam C.Liberal Democrats1394.1%
6Thomas R.Conservative and Unionist Party1183.5%
7Haley J.FREE1033.1%
8Tcheko M.Independent812.4%

Electorate 5,926 · Ballots cast 3,370 · EC ward code W05001066 · Back to ward index

Penderry · 3-seat (bloc vote)

Marginal winner 29.5% Proportional quota 25.0% Difference −4.5 pts Valid ballots 3,277

RankCandidatePartyVotesShareElected
1Morris H.Labour Party1,02231.2%Elected
2Hennegan T.Labour Party1,01931.1%Elected
3Kirchner E.Labour Party96729.5%Elected
4Rowlands-Lean J.Conservative and Unionist Party2698.2%

Electorate 7,718 · Ballots cast 3,277 · EC ward code W05001059 · Back to ward index

Gower · single-seat

Marginal winner 56.2% Proportional quota 50.0% Difference −6.2 pts Valid ballots 1,279

RankCandidatePartyVotesShareElected
1Lewis R.Conservative and Unionist Party71956.2%Elected
2Phillips C.Labour Party33426.1%
3Davies S.Green Party1239.6%
4Furlong P.Liberal Democrats1038.1%

Electorate 2,575 · Ballots cast 1,279 · EC ward code W05001048 · Back to ward index

Bon-y-maen · 2-seat (bloc vote)

Marginal winner 41.3% Proportional quota 33.3% Difference −8.0 pts Valid ballots 2,555

RankCandidatePartyVotesShareElected
1Lloyd P.Labour Party1,07242.0%Elected
2Evans M.Labour Party1,05641.3%Elected
3Mylan R.Independent1937.6%
4Thomas C.Conservative and Unionist Party1285.0%
5Isaac J.Conservative and Unionist Party1064.1%

Electorate 5,564 · Ballots cast 2,555 · EC ward code W05001040 · Back to ward index

St Thomas · 2-seat (bloc vote)

Marginal winner 41.4% Proportional quota 33.3% Difference −8.1 pts Valid ballots 2,444

RankCandidatePartyVotesShareElected
1Gwilliam H.Labour Party1,04342.7%Elected
2Hale J.Labour Party1,01341.4%Elected
3Hall R.Liberal Democrats1727.0%
4Dean J.Conservative and Unionist Party1586.5%
5Shilongo G.FREE582.4%

Electorate 4,903 · Ballots cast 2,444 · EC ward code W05001065 · Back to ward index

Landore · 2-seat (bloc vote)

Marginal winner 43.0% Proportional quota 33.3% Difference −9.7 pts Valid ballots 2,386

RankCandidatePartyVotesShareElected
1Hopkins B.Labour Party1,04443.8%Elected
2White M.Labour Party1,02643.0%Elected
3Thomas H.Liberal Democrats1707.1%
4Thomas O.Conservative and Unionist Party1466.1%

Electorate 4,932 · Ballots cast 2,386 · EC ward code W05001050 · Back to ward index

Waterfront · single-seat

Marginal winner 60.5% Proportional quota 50.0% Difference −10.5 pts Valid ballots 976

RankCandidatePartyVotesShareElected
1Bennett S.Liberal Democrats59060.5%Elected
2Gilbert A.Labour Party30931.7%
3Elias A.Conservative and Unionist Party777.9%

Electorate 2,667 · Ballots cast 976 · EC ward code W05001068 · Back to ward index

Pen-clawdd · single-seat

Marginal winner 60.8% Proportional quota 50.0% Difference −10.8 pts Valid ballots 1,484

RankCandidatePartyVotesShareElected
1Williams A.Labour Party90360.8%Elected
2Davies J.PC33722.7%
3Lewis A.Conservative and Unionist Party15210.2%
4Sheehan M.Liberal Democrats926.2%

Electorate 2,968 · Ballots cast 1,484 · EC ward code W05001058 · Back to ward index

Bishopston · single-seat

Marginal winner 62.1% Proportional quota 50.0% Difference −12.1 pts Valid ballots 1,454

RankCandidatePartyVotesShareElected
1Jones L.Conservative and Unionist Party90362.1%Elected
2Mitchell C.Labour Party43229.7%
3Laurence K.Green Party634.3%
4Evans H.Liberal Democrats563.9%

Electorate 2,768 · Ballots cast 1,454 · EC ward code W05001039 · Back to ward index

Llangyfelach · single-seat

Marginal winner 65.9% Proportional quota 50.0% Difference −15.9 pts Valid ballots 1,138

RankCandidatePartyVotesShareElected
1Tribe M.Independent75065.9%Elected
2Marshall R.Labour Party25922.8%
3Renesto E.Conservative and Unionist Party786.9%
4Roberts A.PC514.5%

Electorate 2,263 · Ballots cast 1,138 · EC ward code W05001051 · Back to ward index

Waunarlwydd · single-seat

Marginal winner 68.2% Proportional quota 50.0% Difference −18.2 pts Valid ballots 1,017

RankCandidatePartyVotesShareElected
1Lewis W.Labour Party69468.2%Elected
2Gurung S.Green Party22121.7%
3Gates M.Conservative and Unionist Party777.6%
4Sides E.Liberal Democrats252.5%

Electorate 2,621 · Ballots cast 1,017 · EC ward code W05001069 · Back to ward index

Penllergaer · single-seat

Marginal winner 87.8% Proportional quota 50.0% Difference −37.8 pts Valid ballots 1,106

RankCandidatePartyVotesShareElected
1Fitzgerald W.Independent97187.8%Elected
2Phillips A.Labour Party13512.2%

Electorate 2,688 · Ballots cast 1,106 · EC ward code W05001060 · Back to ward index