← Stroud (all cycles) · 6 May 2021 cohort

Stroud 2021

Local elections held 6 May 2021.

27 ward races
51 seats
5 elected below the proportional quota
9.8% of seats below quota
2 unfairly awarded seats
3.9% 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 27 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 51 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 %Δ
Conservative Party35,64343.1%2039.2%2243.1%-2
Labour Party21,32025.8%1529.4%1325.5%+2
Green Party20,34624.6%1325.5%1325.5%0
Liberal Democrats4,7825.8%35.9%35.9%0
Independent3820.5%00.0%00.0%0
Trade Unionist and Socialist Coalition1170.1%00.0%00.0%0
LIBER610.1%00.0%00.0%0
Heritage Party580.1%00.0%00.0%0
Total82,709100.0%51100.0%51100.0%0

Vote share vs seats won

The top bar is each party's share of votes cast in this council. Below, one square per seat, coloured by the party that won it — first the actual First-Past-the-Post result, then what a proportional method would have produced from the same vote totals. Divergence between the bar and the actual grid is the indictment of the method.

Vote share
Actual seats
Proportional seats

Council composition: what this election replaced

The 2021 cycle was an all-out election — every seat was contested. The two opencouncildata snapshots below show the council immediately after the 2021 election (current) and on the eve of it (2020), so you can see what the result replaced.

Current (2021)
Previous (2020)

Wards in this council

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

Race results

Stroud Central · single-seat

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

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
1Crews k.Green Party33541.2%−8.8 ptsElected
2McQuail J.Labour Party29736.5%
3Stanton J.Conservative Party18122.3%

Electorate 1,789 · EC ward code E05010986 · Back to ward index

Stroud Slade · single-seat

Marginal winner Winning candidate's share of valid ballots. 43.0% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −7.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
1Davies L.S.W.Labour Party34543.0%−7.0 ptsElected
2Oldman A.N.Green Party32640.6%
3Long A.E.Conservative Party11714.6%
4Moore C.Trade Unionist and Socialist Coalition141.7%

Electorate 1,819 · EC ward code E05010988 · Back to ward index

Stroud Farmhill and Paganhall · 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. 905

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
1Sutton H.L.Conservative Party39343.4%−6.6 ptsElected
2Drew D.E.Labour Party36740.6%
3Buick N.R.Green Party14516.0%

Electorate 1,919 · EC ward code E05010987 · Back to ward index

Stroud Uplands · single-seat

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

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
1Baker P.Labour Party32943.8%−6.2 ptsElected
2Richardson G.P.Green Party22029.3%
3Chisholm C.Conservative Party16822.4%
4Davenport N.S.Liberal Democrats283.7%
5Goulcher A.M.Trade Unionist and Socialist Coalition60.8%

Electorate 1,676 · EC ward code E05010990 · Back to ward index

Stroud Valley · single-seat

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

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
1Baxendale M.J.Green Party43845.6%−4.4 ptsElected
2Sheer M.C.Labour Party39340.9%
3Sugars S.E.Conservative Party13013.5%

Electorate 1,749 · EC ward code E05010991 · Back to ward index

Amberley and Woodchester · single-seat

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

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
1Smith A.R.W.Labour Party53751.6%+1.6 ptsElected
2Copley-Hammond J.Conservative Party50348.4%

Electorate 1,791 · EC ward code E05013187 · Back to ward index

Stroud Trinity · single-seat

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

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
1Schoemaker L.Green Party47551.9%+1.9 ptsElected
2Parkinson S.Labour Party29031.7%
3Tomblin J.M.O.Conservative Party15116.5%

Electorate 1,680 · EC ward code E05013197 · Back to ward index

Bisley · single-seat

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

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
1Brown M.A.Green Party55053.6%+3.6 ptsElected
2Williams T.E.R.Conservative Party47646.4%

Electorate 1,811 · EC ward code E05013188 · Back to ward index

Coaley and Uley · single-seat

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

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
1Pearcy M.R.Green Party60655.1%+5.1 ptsElected
2Newman V.Conservative Party49444.9%

Electorate 2,014 · EC ward code E05010975 · Back to ward index

Rodborough · 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. 40.6% Proportional quota 33.3% 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 ÷ 2 seats. Source data does not publish a ballot count for this cycle. 1,499

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
1Layfield R.M.H.Labour Party75425.2%50.3%+17.0 ptsElected
2Prenter N.A.Labour Party60920.3%40.6%+7.3 ptsElected
3Blomberg P.S.Green Party46315.4%30.9%
4Hillary L.Green Party43514.5%29.0%
5Bird L.Conservative Party40513.5%27.0%
6Trusty B.Conservative Party33111.0%22.1%

Electorate 3,581 · EC ward code E05013194 · Back to ward index

Kingswood · single-seat

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

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
1Wilsher R.Liberal Democrats51558.9%+8.9 ptsElected
2Tuffin C.J.Conservative Party28432.5%
3Carter D.J.Labour Party758.6%

Electorate 1,810 · EC ward code E05013191 · Back to ward index

Cainscross · 3-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 36.7% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +11.7 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 1,865

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →

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 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Miles J.Labour Party76713.7%41.1%+16.1 ptsElected
2Hoskin J.P.Labour Party75413.5%40.4%+15.4 ptsElected
3Davis K.M.Conservative Party68512.2%36.7%+11.7 ptsElected
4Williams T.Labour Party64411.5%34.5%
5Williams G.E.Conservative Party64311.5%34.5%
6Malpass A.R.Conservative Party4688.4%25.1%
7Naumann S.Green Party4207.5%22.5%
8Kayum G.Green Party3917.0%21.0%
9Stanley G.K.Independent3826.8%20.5%
10Nelson R.Green Party3416.1%18.3%
11Nurse R.M.Heritage Party581.0%3.1%
12Darlington R.Trade Unionist and Socialist Coalition410.7%2.2%

Electorate 5,865 · EC ward code E05013212 · Back to ward index

Thrupp · single-seat

Marginal winner Winning candidate's share of valid ballots. 63.0% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +13.0 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 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
1Aldam B.Green Party71463.0%+13.0 ptsElected
2Blackburn A.J.Conservative Party29425.9%
3Hayden Burrell O.F.Labour Party12611.1%

Electorate 1,989 · EC ward code E05013198 · Back to ward index

Stonehouse · 3-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 39.3% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +14.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 1,939

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →

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 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Brine C.Labour Party84014.4%43.3%+18.3 ptsElected
2Housden N.E.Conservative Party78913.6%40.7%+15.7 ptsElected
3Ross M.Labour Party76213.1%39.3%+14.3 ptsElected
4Powell G.D.Labour Party67811.7%35.0%
5Easton C.Conservative Party65511.3%33.8%
6Porter E.L.Conservative Party5699.8%29.4%
7Kambites C.J.Green Party5279.1%27.2%
8Pickering S.Green Party4848.3%25.0%
9Redding V.Green Party3085.3%15.9%
10Jewell R.M.Liberal Democrats1021.8%5.3%
11Gogerly G.A.LIBER611.0%3.1%
12Fletcher L.Trade Unionist and Socialist Coalition410.7%2.1%

Electorate 5,990 · EC ward code E05013196 · Back to ward index

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

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
1Studdert-Kennedy N.W.J.Conservative Party77426.1%52.3%+19.0 ptsElected
2Hynd S.Green Party73024.7%49.3%+16.0 ptsElected
3Reddington C.P.M.Conservative Party55618.8%37.6%
4Price V.Labour Party54018.2%36.5%
5Theaker A.J.Labour Party36012.2%24.3%

Electorate 3,807 · EC ward code E05010992 · Back to ward index

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

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
1Evans C.D.Conservative Party59327.0%54.0%+20.6 ptsElected
2Fryer C.P.Labour Party58926.8%53.6%+20.3 ptsElected
3Fulcher J.Conservative Party46421.1%42.2%
4Rowston A.L.Labour Party39317.9%35.8%
5Jewell E.J.Liberal Democrats1436.5%13.0%
6Jayaseelan L.M.Trade Unionist and Socialist Coalition150.7%1.4%

Electorate 3,273 · EC ward code E05010973 · Back to ward index

Dursley · 3-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 45.9% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +20.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 2,005

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →

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 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Hall T.Labour Party99916.6%49.8%+24.8 ptsElected
2Cornell D.C.Labour Party97316.2%48.5%+23.5 ptsElected
3Patrick L.Conservative Party92115.3%45.9%+20.9 ptsElected
4Savvidou D.Labour Party84314.0%42.0%
5Stennett A.Conservative Party77012.8%38.4%
6Viney T.E.Conservative Party71311.9%35.6%
7Bywater B.Green Party4677.8%23.3%
8Broady J.S.Green Party3295.5%16.4%

Electorate 5,663 · EC ward code E05010976 · Back to ward index

Randwick, Whiteshill and Ruscombe · single-seat

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

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
1Edmunds J.Green Party70671.9%+21.9 ptsElected
2Williams S.E.L.Conservative Party27628.1%

Electorate 1,779 · EC ward code E05010982 · Back to ward index

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

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
1Davies S.F.Conservative Party94129.1%58.2%+24.9 ptsElected
2Jones J.F.Conservative Party90027.8%55.7%+22.4 ptsElected
3Pollard O.Labour Party54817.0%33.9%
4Shannon M.Green Party45314.0%28.0%
5Stayte M.Liberal Democrats39012.1%24.1%

Electorate 4,663 · EC ward code E05013195 · Back to ward index

Chalford · 3-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 47.4% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +22.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 2,149

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →

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 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Watson T.Green Party1,39921.7%65.1%+40.1 ptsElected
2Jockel C.Green Party1,31420.4%61.1%+36.1 ptsElected
3Fenton H.E.Labour Party1,01815.8%47.4%+22.4 ptsElected
4Pilkington A.P.W.Conservative Party96014.9%44.7%
5McQueer L.K.Conservative Party92614.4%43.1%
6Lester C.M.Conservative Party83012.9%38.6%

Electorate 5,273 · EC ward code E05013189 · Back to ward index

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

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
1Tipper B.Conservative Party82530.0%60.0%+26.6 ptsElected
2Gray V.Conservative Party77928.3%56.6%+23.3 ptsElected
3Cornell N.I.Labour Party45416.5%33.0%
4Blenkinsop B.Labour Party40114.6%29.1%
5Blackwell-Whitehead R.J.Liberal Democrats29310.6%21.3%

Electorate 3,698 · EC ward code E05010972 · Back to ward index

Nailsworth · 3-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 53.5% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +28.5 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 2,139

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →

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 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Robinson S.Labour Party1,55524.2%72.7%+47.7 ptsElected
2Kay N.I.Green Party1,40821.9%65.8%+40.8 ptsElected
3Bennett N.A.Labour Party1,14417.8%53.5%+28.5 ptsElected
4Lockwood J.Conservative Party71211.1%33.3%
5Denning E.R.Conservative Party66610.4%31.1%
6Howells M.O.J.Conservative Party6189.6%28.9%
7Wilsher R.S.Liberal Democrats3154.9%14.7%

Electorate 5,340 · EC ward code E05013193 · Back to ward index

Painswick and Upton · 3-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 54.8% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +29.8 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 2,336

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →

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 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Bullingham J.O.Conservative Party1,40820.1%60.3%+35.3 ptsElected
2Pearson K.L.Conservative Party1,27918.3%54.8%+29.8 ptsElected
3Job J.A.Conservative Party1,27918.3%54.8%+29.8 ptsElected
4McClafferty G.Green Party1,12816.1%48.3%
5Clee I.Green Party1,12816.1%48.3%
6Pathak-Sen E.Labour Party78511.2%33.6%

Electorate 6,098 · EC ward code E05010981 · Back to ward index

Wotton-under-Edge · 3-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 55.4% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +30.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 2,121

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →

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 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Tucker K.Liberal Democrats1,45122.8%68.4%+43.4 ptsElected
2Braun C.Green Party1,42622.4%67.2%+42.2 ptsElected
3James G.W.Liberal Democrats1,17518.5%55.4%+30.4 ptsElected
4Smith G.S.Conservative Party1,06416.7%50.2%
5Cursham S.E.J.Conservative Party64310.1%30.3%
6Price L.T.Conservative Party6049.5%28.5%

Electorate 5,611 · EC ward code E05013199 · Back to ward index

Hardwicke · 3-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 55.6% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +30.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 1,547

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →

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 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Oxley G.Conservative Party1,21126.1%78.3%+53.3 ptsElected
2Mossman D.Conservative Party97921.1%63.3%+38.3 ptsElected
3Ryder M.A.Conservative Party86018.5%55.6%+30.6 ptsElected
4Adams P.Green Party55512.0%35.9%
5Callinan J.Labour Party53611.5%34.6%
6Robinthwaite J.Green Party50010.8%32.3%

Electorate 6,204 · EC ward code E05013190 · Back to ward index

Minchinhampton · 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. 64.5% Proportional quota 33.3% 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 ÷ 2 seats. Source data does not publish a ballot count for this cycle. 1,530

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
1Turner C.I.Green Party1,19038.9%77.8%+44.5 ptsElected
2Hurst N.C.Conservative Party98632.2%64.5%+31.1 ptsElected
3Huband M.C.Labour Party44314.5%29.0%
4Lowin D.R.Conservative Party44014.4%28.8%

Electorate 3,742 · EC ward code E05013192 · Back to ward index

Berkeley Vale · 3-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 59.4% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +34.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 1,969

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →

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 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Craig G.A.S.Conservative Party1,41524.0%71.9%+46.9 ptsElected
2Green L.J.Conservative Party1,34522.8%68.3%+43.3 ptsElected
3Jones H.L.Conservative Party1,17019.8%59.4%+34.4 ptsElected
4Ashton L.Labour Party76813.0%39.0%
5Lungley D.R.Green Party4357.4%22.1%
6Terry K.W.Labour Party4046.8%20.5%
7Easby N.Liberal Democrats3706.3%18.8%

Electorate 5,875 · EC ward code E05010969 · Back to ward index