← Rotherham (all cycles) · 2 May 2024 cohort

Rotherham 2024

Local elections held 2 May 2024.

25 ward races
59 seats
9 unfairly awarded seats
15.3% 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 25 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 59 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 %Δ
Labour Party51,00242.8%3355.9%2644.1%+7
Conservative Party32,42227.2%1322.0%1627.1%-3
Independent15,43813.0%1016.9%813.6%+2
Liberal Democrats10,5508.9%35.1%58.5%-2
Green Party5,8014.9%00.0%35.1%-3
Reform UK2,1091.8%00.0%11.7%-1
Yorkshire Party7490.6%00.0%00.0%0
Trade Unionist and Socialist Coalition6740.6%00.0%00.0%0
Social Democratic Party3450.3%00.0%00.0%0
Total119,090100.0%59100.0%59100.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 2024 cycle was an all-out election — every seat was contested. The two opencouncildata snapshots below show the council immediately after the 2024 election (current) and on the eve of it (2023), so you can see what the result replaced.

Current (2024)
Previous (2023)

Wards in this council

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

Race results

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

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
1Beck, D.Independent1,18426.5%53.0%+19.7 ptsElected
2Havard, M.Independent87319.5%39.1%+5.8 ptsElected
3Barton, C.Conservative Party67115.0%30.0%
4Nicholson, J.Conservative Party54712.2%24.5%
5Law, J.Labour Party53311.9%23.9%
6Walsh, B.Labour Party3978.9%17.8%
7Martin, P.Green Party1774.0%7.9%
8Boddye, O.Liberal Democrats841.9%3.8%

Electorate 7,104 · EC ward code E05013015 · Back to ward index

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

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
1Fisher, D.Conservative Party1,35713.9%41.6%+16.6 ptsElected
2Thorp, P.Conservative Party1,18612.1%36.4%+11.4 ptsElected
3Bower, M.Independent1,14511.7%35.1%+10.1 ptsElected
4Freeman-Keel, P.Conservative Party1,02310.5%31.4%
5Calton, M.Labour Party1,01910.4%31.2%
6Spence, D.Labour Party9719.9%29.8%
7Tammewar, S.Labour Party7657.8%23.5%
8Hussain, M.Green Party5886.0%18.0%
9Cowles, A.Reform UK5195.3%15.9%
10Turner, J.Reform UK4614.7%14.1%
11Taylor, C.Liberal Democrats4434.5%13.6%
12Shawcroft, G.Reform UK3073.1%9.4%

Electorate 9,659 · EC ward code E05013012 · Back to ward index

Boston Castle · 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. 35.2% Proportional quota 25.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 ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,198

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
1Yasseen, T.Independent1,38914.5%43.4%+18.4 ptsElected
2Hussain, A.Independent1,16612.2%36.5%+11.5 ptsElected
3Alam, S.Labour Party1,12611.7%35.2%+10.2 ptsElected
4Mallinder, J.Labour Party98610.3%30.8%
5Saleh, F.Labour Party7297.6%22.8%
6Malik, A.Green Party6937.2%21.7%
7Mabbott, T.Green Party6566.8%20.5%
8Kumar, T.Conservative Party4775.0%14.9%
9Lilleker, S.Independent4494.7%14.0%
10Jones, C.Liberal Democrats3653.8%11.4%
11Singh, A.Conservative Party3413.6%10.7%
12Satyawadi, P.Conservative Party3413.6%10.7%
13Ramzan, M.Independent3283.4%10.3%
14Potholes, P.Independent3283.4%10.3%
15Bingham, C.Trade Unionist and Socialist Coalition2212.3%6.9%

Electorate 10,252 · EC ward code E05012996 · Back to ward index

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

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
1Bennett-Sylvester, M.Independent93032.8%65.5%+32.2 ptsElected
2Ryalls, J.Independent62822.1%44.3%+10.9 ptsElected
3Lancashire, C.Labour Party52718.6%37.1%
4Spencer, C.Labour Party49117.3%34.6%
5Kay, P.Conservative Party1164.1%8.2%
6Stables, P.Conservative Party772.7%5.4%
7Watson, J.Liberal Democrats692.4%4.9%

Electorate 6,942 · EC ward code E05012999 · Back to ward index

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

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
1Jones, I.Independent1,49523.1%69.3%+44.3 ptsElected
2Keenan, E.Labour Party93914.5%43.5%+18.5 ptsElected
3McKiernan, C.Labour Party77912.0%36.1%+11.1 ptsElected
4Khan, T.Labour Party69310.7%32.1%
5Mills, R.Green Party5718.8%26.5%
6Ashiq, M.Independent5628.7%26.1%
7Ahmad, I.Independent4547.0%21.1%
8Marsh, B.Conservative Party2684.1%12.4%
9Freeman-Keel, P.Conservative Party2483.8%11.5%
10Marsh, R.Conservative Party2343.6%10.9%
11Miro, F.Liberal Democrats2273.5%10.5%

Electorate 9,737 · EC ward code E05013011 · Back to ward index

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

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
1Pitchley, L.Labour Party87926.9%53.9%+20.5 ptsElected
2Taylor, R.Labour Party73022.4%44.7%+11.4 ptsElected
3Lunness, C.Conservative Party58718.0%36.0%
4Short, N.Independent43513.3%26.7%
5Elsey, L.Reform UK2858.7%17.5%
6Robinson, G.Green Party1855.7%11.3%
7Lindley, P.Liberal Democrats1063.2%6.5%
8Marshall, P.Trade Unionist and Socialist Coalition561.7%3.4%

Electorate 6,556 · EC ward code E05012995 · Back to ward index

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

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
1Reynolds, G.Conservative Party91023.7%47.5%+14.1 ptsElected
2Duncan, L.Labour Party87522.8%45.6%+12.3 ptsElected
3Mills, L.Conservative Party84422.0%44.0%
4Woodland, J.Labour Party70318.3%36.7%
5Oxley, R.Green Party2697.0%14.0%
6Taylor, F.Liberal Democrats2336.1%12.2%

Electorate 7,066 · EC ward code E05012997 · Back to ward index

Anston and Woodsetts · 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. 3,095

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
1Baum-Dixon, T.Conservative Party1,32514.3%42.8%+17.8 ptsElected
2Tarmey, D.Liberal Democrats1,22713.2%39.6%+14.6 ptsElected
3Blackham, J.Conservative Party1,21713.1%39.3%+14.3 ptsElected
4Smallwood, K.Conservative Party1,14212.3%36.9%
5Thornley, B.Liberal Democrats1,02311.0%33.1%
6Stringer, C.Labour Party7458.0%24.1%
7Wilson, D.Liberal Democrats7438.0%24.0%
8Alam, N.Labour Party7127.7%23.0%
9Stringer, K.Labour Party6817.3%22.0%
10Jepson, C.Independent4695.1%15.2%

Electorate 9,361 · EC ward code E05012993 · Back to ward index

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

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
1Ball, S.Conservative Party99426.1%52.2%+18.8 ptsElected
2Stables, L.Conservative Party91123.9%47.8%+14.5 ptsElected
3Andrews, J.Labour Party86322.7%45.3%
4Ozyer-Key, F.Labour Party69718.3%36.6%
5Franckeiss, D.Reform UK2326.1%12.2%
6Barber, K.Liberal Democrats1133.0%5.9%

Electorate 6,210 · EC ward code E05013002 · Back to ward index

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

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
1Bacon, J.Conservative Party1,23428.2%56.3%+23.0 ptsElected
2Allen, S.Labour Party1,09024.9%49.7%+16.4 ptsElected
3Collins, P.Conservative Party99022.6%45.2%
4Frost, G.Labour Party80918.5%36.9%
5Lambert, M.Liberal Democrats2595.9%11.8%

Electorate 7,024 · EC ward code E05012994 · Back to ward index

Rother Vale · 2-seat (bloc vote)

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

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
1Adair, T.Labour Party84125.0%50.1%+16.8 ptsElected
2Baggaley, J.Labour Party84025.0%50.0%+16.7 ptsElected
3Hoult, T.Liberal Democrats61718.4%36.7%
4O'Sullivan, L.Liberal Democrats55316.5%32.9%
5Thorp, J.Conservative Party2086.2%12.4%
6Thullimalli, S.Conservative Party1534.6%9.1%
7Adshead, N.Trade Unionist and Socialist Coalition1464.3%8.7%

Electorate 7,093 · EC ward code E05013009 · Back to ward index

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

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
1Sutton, D.Labour Party79626.6%53.2%+19.8 ptsElected
2Tinsley, A.Conservative Party75125.1%50.2%+16.8 ptsElected
3Webster, J.Labour Party69823.3%46.6%
4Hunter, L.Conservative Party66422.2%44.4%
5Towler, M.Liberal Democrats852.8%5.7%

Electorate 6,470 · EC ward code E05013006 · Back to ward index

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

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, J.Conservative Party1,39716.9%50.6%+25.6 ptsElected
2Dack, S.Conservative Party1,25215.1%45.4%+20.4 ptsElected
3Clarke, A.Labour Party1,19614.4%43.3%+18.3 ptsElected
4Mellor, M.Labour Party1,13113.7%41.0%
5Whomersley, B.Conservative Party1,12013.5%40.6%
6Vjestica, J.Labour Party1,00912.2%36.6%
7Barkley, I.Green Party3724.5%13.5%
8Tweed, S.Independent3063.7%11.1%
9Harrison, T.Reform UK3053.7%11.1%
10Mears, M.Liberal Democrats1902.3%6.9%

Electorate 9,371 · EC ward code E05013000 · Back to ward index

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

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
1Garnett, G.Labour Party1,17917.2%51.6%+26.6 ptsElected
2Foster, C.Labour Party1,09215.9%47.8%+22.8 ptsElected
3Currie, S.Independent1,06815.6%46.8%+21.8 ptsElected
4Hall, R.Labour Party89213.0%39.1%
5Collett, N.Independent6349.3%27.8%
6Key, P.Yorkshire Party4065.9%17.8%
7Currey, E.Conservative Party3785.5%16.6%
8Williams, S.Green Party3525.1%15.4%
9Rodgers, K.Conservative Party3314.8%14.5%
10Townrow, N.Conservative Party2994.4%13.1%
11Ghanem, K.Liberal Democrats1512.2%6.6%
12Lynn, T.Trade Unionist and Socialist Coalition671.0%2.9%

Electorate 10,497 · EC ward code E05013004 · Back to ward index

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

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
1Carter, A.Liberal Democrats1,19030.4%60.8%+27.4 ptsElected
2Carter, C.Liberal Democrats1,11428.4%56.9%+23.6 ptsElected
3Jackson, S.Labour Party66717.0%34.1%
4Roche, D.Labour Party3699.4%18.8%
5Crowe, J.Green Party2676.8%13.6%
6Hall, A.Conservative Party1614.1%8.2%
7Penn, G.Conservative Party1483.8%7.6%

Electorate 7,475 · EC ward code E05012998 · Back to ward index

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

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
1Baker-Rogers, J.Labour Party94536.2%72.5%+39.2 ptsElected
2Steele, B.Labour Party74228.5%56.9%+23.6 ptsElected
3Stafford, N.Conservative Party32312.4%24.8%
4Race, R.Conservative Party29311.2%22.5%
5Price, W.Trade Unionist and Socialist Coalition1847.1%14.1%
6Sturgess, T.Liberal Democrats1204.6%9.2%

Electorate 6,760 · EC ward code E05013008 · Back to ward index

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

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
1Beresford, L.Labour Party63630.1%60.3%+26.9 ptsElected
2Elliott, R.Independent61629.2%58.4%+25.0 ptsElected
3Blake, S.Labour Party50824.1%48.1%
4Mitchell, J.Conservative Party1386.5%13.1%
5Singleton, W.Conservative Party1286.1%12.1%
6Moseley, D.Liberal Democrats854.0%8.1%

Electorate 5,884 · EC ward code E05013001 · Back to ward index

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

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
1Sheppard, D.Labour Party82534.7%69.4%+36.1 ptsElected
2Hughes, R.Labour Party70729.7%59.5%+26.2 ptsElected
3Atkinson, D.Yorkshire Party34314.4%28.9%
4Birch, W.Conservative Party1867.8%15.6%
5Wightman, V.Conservative Party1265.3%10.6%
6West, E.Green Party1185.0%9.9%
7Dawson, E.Liberal Democrats723.0%6.1%

Electorate 6,831 · EC ward code E05013007 · Back to ward index

Wath · 2-seat (bloc vote)

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

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
1Cowen, S.Labour Party92834.4%68.9%+35.5 ptsElected
2Jackson, D.Labour Party81430.2%60.4%+27.1 ptsElected
3Chambers, M.Social Democratic Party34512.8%25.6%
4House, I.Liberal Democrats2188.1%16.2%
5Burnett, L.Conservative Party2017.5%14.9%
6Burnett, S.Conservative Party1897.0%14.0%

Electorate 6,679 · EC ward code E05013016 · Back to ward index

Thurcroft and Wickersley South · 2-seat (bloc vote)

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

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
1Collingham, T.Conservative Party1,30033.8%67.7%+34.3 ptsElected
2Collingham, Z.Conservative Party1,16330.3%60.5%+27.2 ptsElected
3Akid, J.Labour Party74219.3%38.6%
4Rashid, A.Labour Party41410.8%21.6%
5Tarmey, P.Liberal Democrats2235.8%11.6%

Electorate 7,556 · EC ward code E05013014 · Back to ward index

Rotherham East · 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. 1,870

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
1Ahmed, A.Labour Party1,07219.1%57.3%+32.3 ptsElected
2Rashid, H.Labour Party1,03718.5%55.4%+30.4 ptsElected
3Haleem, R.Labour Party1,00117.8%53.5%+28.5 ptsElected
4Penycate, R.Green Party72512.9%38.8%
5Reeder, K.Independent5079.0%27.1%
6Green, D.Conservative Party4007.1%21.4%
7Downs, G.Conservative Party3806.8%20.3%
8Shah, A.Liberal Democrats2624.7%14.0%
9Meharban, N.Conservative Party2274.0%12.1%

Electorate 10,279 · EC ward code E05013010 · Back to ward index

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

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
1Mault, J.Labour Party1,27320.5%61.5%+36.5 ptsElected
2Marshall, L.Labour Party1,17719.0%56.9%+31.9 ptsElected
3Knight, S.Labour Party1,11618.0%53.9%+28.9 ptsElected
4Gorman, A.Conservative Party4937.9%23.8%
5Garside, S.Green Party4857.8%23.4%
6Marshall, K.Conservative Party4787.7%23.1%
7Napper, A.Independent4727.6%22.8%
8Marshall, M.Conservative Party4707.6%22.7%
9Read, J.Liberal Democrats2443.9%11.8%

Electorate 9,204 · EC ward code E05013017 · Back to ward index

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

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
1Lelliott, D.Labour Party1,34726.1%78.3%+53.3 ptsElected
2Williams, J.Labour Party1,24024.0%72.1%+47.1 ptsElected
3Brent, R.Labour Party98019.0%57.0%+32.0 ptsElected
4Ball, C.Conservative Party3506.8%20.4%
5Hill, T.Green Party3436.6%19.9%
6Ball, V.Conservative Party3416.6%19.8%
7Dennis, M.Conservative Party2985.8%17.3%
8Scutt, S.Liberal Democrats2595.0%15.1%

Electorate 9,585 · EC ward code E05013003 · Back to ward index

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

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
1Cusworth, V.Labour Party1,04638.9%77.7%+44.4 ptsElected
2Harper, N.Labour Party95735.6%71.1%+37.8 ptsElected
3Barker, A.Conservative Party29410.9%21.9%
4Wiseman, A.Conservative Party2449.1%18.1%
5Gelder, J.Liberal Democrats1505.6%11.1%

Electorate 6,309 · EC ward code E05013005 · Back to ward index

Swinton Rockingham · 2-seat (bloc vote)

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

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
1Monk, G.Labour Party1,02838.5%77.0%+43.7 ptsElected
2Read, C.Labour Party1,01838.1%76.3%+42.9 ptsElected
3Harrison Le Neve, D.Conservative Party2649.9%19.8%
4Webb, S.Conservative Party2348.8%17.5%
5Read, L.Liberal Democrats1254.7%9.4%

Electorate 6,138 · EC ward code E05013013 · Back to ward index