← Doncaster (all cycles) · 1 May 2025 cohort

Doncaster 2025

Local elections held 1 May 2025.

21 ward races
55 seats
4 elected below the proportional quota
7.3% 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 21 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 55 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 %Δ
Reform UK69,90740.6%3767.3%2443.6%+13
Labour Party54,23531.5%1120.0%1832.7%-7
Conservative and Unionist Party24,50114.2%610.9%814.5%-2
Green Party8,0064.6%00.0%23.6%-2
Independent3,8382.2%00.0%11.8%-1
Labour and Co-operative Party3,7062.1%11.8%11.8%0
Liberal Democrats3,4412.0%00.0%11.8%-1
Mexborough First2,4421.4%00.0%00.0%0
Trade Unionist and Socialist Coalition2,2061.3%00.0%00.0%0
British Democratic Party1110.1%00.0%00.0%0
Total172,393100.0%55100.0%55100.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

Sprotbrough · 2-seat (bloc vote)

Marginal winner 29.0% Proportional quota 33.3% Difference +4.3 pts below quota Valid ballots 3,415

RankCandidatePartyVotesShareElected
1Oliver Christian BloorReform UK1,17534.4%Elected
2Cynthia Anne RansomeConservative and Unionist Party99029.0%Elected
3Simon WellingsReform UK98028.7%
4Glenn BluffConservative and Unionist Party92627.1%
5Michael John MacDonaldLabour Party79723.3%
6Kevin Terence RodgersLabour Party68019.9%
7Fiona CahillGreen Party3149.2%
8Olivia Anne AlderGreen Party3018.8%

Electorate 8,662 · Ballots cast 3,426 · Invalid 11 · EC ward code 56581 · Back to ward index

Tickhill & Wadworth · 2-seat (bloc vote)

Marginal winner 31.3% Proportional quota 33.3% Difference +2.1 pts below quota Valid ballots 3,562

RankCandidatePartyVotesShareElected
1Jackie DudleyReform UK1,16332.7%Elected
2Martin Damian GreenhalghConservative and Unionist Party1,11431.3%Elected
3David Laurence DixonConservative and Unionist Party1,11131.2%
4Simon MenziesReform UK1,03229.0%
5Louis Joseph JacksonLabour Party82523.2%
6Laura Jane VieiraLabour Party80122.5%
7Sarah HentonGreen Party36310.2%

Electorate 9,314 · Ballots cast 3,577 · Invalid 15 · EC ward code 56584 · Back to ward index

Roman Ridge · 2-seat (bloc vote)

Marginal winner 31.5% Proportional quota 33.3% Difference +1.8 pts below quota Valid ballots 2,984

RankCandidatePartyVotesShareElected
1Howard RimmerReform UK1,27842.8%Elected
2Craig Matthew WardReform UK94131.5%Elected
3Julie GraceLabour Party88829.8%
4Leanne HempshallLabour Party87429.3%
5Tony NicholsonGreen Party61920.7%
6Paul David GarrettGreen Party46415.5%
7Ann Nadin MartinConservative and Unionist Party2177.3%
8Ben SmithConservative and Unionist Party2026.8%

Electorate 8,439 · Ballots cast 3,003 · Invalid 19 · EC ward code 56579 · Back to ward index

Balby South · 2-seat (bloc vote)

Marginal winner 33.9% Proportional quota 33.3% Difference −0.5 pts Valid ballots 2,199

RankCandidatePartyVotesShareElected
1Ioan-Emanuel CraciunReform UK95043.2%Elected
2Sue FarmerLabour Party74533.9%Elected
3James Richard HartReform UK73633.5%
4Aimee DicksonLabour Party63829.0%
5Thomas James JennionsConservative and Unionist Party34415.6%
6Lynette ChippGreen Party2019.1%
7Shannon Leigh GainesIndependent833.8%
8Rob ReidIndependent813.7%

Electorate 7,013 · Ballots cast 2,208 · Invalid 9 · EC ward code 56571 · Back to ward index

Edenthorpe & Kirk Sandall · 2-seat (bloc vote)

Marginal winner 34.6% Proportional quota 33.3% Difference −1.2 pts Valid ballots 2,869

RankCandidatePartyVotesShareElected
1Alexander JonesReform UK1,23943.2%Elected
2David Andrew NevettLabour Party99234.6%Elected
3Andrea RobinsonLabour Party94633.0%
4Ismail NewtonReform UK80828.2%
5Patrick MusamiConservative and Unionist Party33511.7%
6Paul BissettIndependent32811.4%
7Frank SheridanGreen Party2438.5%
8Gregory BeaumontTrade Unionist and Socialist Coalition692.4%

Electorate 7,865 · Ballots cast 2,878 · Invalid 9 · EC ward code 56574 · Back to ward index

Hexthorpe & Balby North · 2-seat (bloc vote)

Marginal winner 36.5% Proportional quota 33.3% Difference −3.2 pts Valid ballots 2,121

RankCandidatePartyVotesShareElected
1Glyn JonesLabour Party81338.3%Elected
2Russ LinleyReform UK77536.5%Elected
3Isaiah-John Smith ReasbeckReform UK68532.3%
4Sophie LiuLabour Party58427.5%
5Clive Paul JonesConservative and Unionist Party27813.1%
6Angela CurtisGreen Party22210.5%
7Dean SouthallLiberal Democrats1687.9%

Electorate 8,122 · Ballots cast 2,134 · Invalid 13 · EC ward code 56577 · Back to ward index

Edlington & Warmsworth · 2-seat (bloc vote)

Marginal winner 36.6% Proportional quota 33.3% Difference −3.3 pts Valid ballots 2,693

RankCandidatePartyVotesShareElected
1Joan BriggsReform UK1,01337.6%Elected
2Stephen Charles BarnettReform UK98636.6%Elected
3Phil ColeLabour Party90133.5%
4Sam SiddallLabour Party87732.6%
5Richard Allan JonesConservative and Unionist Party27410.2%
6Chris MitchellIndependent2348.7%
7Craig Alan BowkerIndependent1957.2%
8Gillian Margaret NixonGreen Party1365.1%
9Joseph ReidLiberal Democrats1274.7%

Electorate 8,903 · Ballots cast 2,713 · Invalid 20 · EC ward code 56575 · Back to ward index

Bessacarr · 3-seat (bloc vote)

Marginal winner 29.1% Proportional quota 25.0% Difference −4.1 pts Valid ballots 4,399

RankCandidatePartyVotesShareElected
1Nick AllenConservative and Unionist Party1,41232.1%Elected
2David John CarrollReform UK1,40531.9%Elected
3Chris KidgerReform UK1,28229.1%Elected
4Lee Christopher MulhollandLabour Party1,21427.6%
5Aaran StrongReform UK1,17326.7%
6Sue KnowlesLabour Party1,10825.2%
7Laura Samantha BluffConservative and Unionist Party1,09124.8%
8Andrew BosmansLabour Party1,02923.4%
9Carol GreenhalghConservative and Unionist Party88920.2%
10Andrew BrookeLiberal Democrats50511.5%
11Richard Francis MallinderGreen Party44810.2%
12Stacy JohnsonTrade Unionist and Socialist Coalition972.2%

Electorate 11,378 · Ballots cast 4,421 · Invalid 22 · EC ward code 42103 · Back to ward index

Rossington & Bawtry · 3-seat (bloc vote)

Marginal winner 29.6% Proportional quota 25.0% Difference −4.6 pts Valid ballots 4,747

RankCandidatePartyVotesShareElected
1Bob AndersonLabour Party2,17345.8%Elected
2Ken GuestLabour Party1,92140.5%Elected
3Lee SammutLabour Party1,40629.6%Elected
4Gerrad FarmerReform UK1,31327.7%
5Ellis Anthony MohoneyReform UK1,25126.4%
6Clive Graham StoneReform UK1,09723.1%
7David BluffConservative and Unionist Party68514.4%
8Mick TaylorIndependent59212.5%
9Teresa GlynnConservative and Unionist Party54911.6%
10Reuben GlynnConservative and Unionist Party53811.3%
11John Nolan CookeIndependent50410.6%
12Margaret Nancy GarrettGreen Party3136.6%
13Joshua Brignall-MorleyLiberal Democrats1873.9%
14Anne WilkinsonIndependent491.0%

Electorate 13,941 · Ballots cast 4,763 · Invalid 16 · EC ward code 56580 · Back to ward index

Finningley · 3-seat (bloc vote)

Marginal winner 30.6% Proportional quota 25.0% Difference −5.6 pts Valid ballots 5,612

RankCandidatePartyVotesShareElected
1Jane Margaret CoxConservative and Unionist Party1,89633.8%Elected
2Steve CoxConservative and Unionist Party1,89433.7%Elected
3Symeon Mark WallerConservative and Unionist Party1,72030.6%Elected
4Owen Neil WheatleyReform UK1,57928.1%
5Stephane Alfred LeclercReform UK1,55527.7%
6Surjit Singh DuhreReform UK1,34724.0%
7Katie Tamsyn Victoria SmithLabour Party1,20621.5%
8Robert GriceLabour Party1,17320.9%
9Anthony Brian RawlingsLabour Party1,10919.8%
10Leanne Marie GilbrideGreen Party4498.0%
11Roger LongLiberal Democrats3947.0%
12Mihai MelenciucLiberal Democrats2284.1%
13Henry NchendzeLiberal Democrats1953.5%
14Heather NichollsTrade Unionist and Socialist Coalition1332.4%

Electorate 14,036 · Ballots cast 5,652 · Invalid 40 · EC ward code 42108 · Back to ward index

Stainforth & Barnby Dun · 2-seat (bloc vote)

Marginal winner 39.4% Proportional quota 33.3% Difference −6.1 pts Valid ballots 2,155

RankCandidatePartyVotesShareElected
1Karl Antony HughesReform UK1,01447.1%Elected
2Neil James WoodReform UK85039.4%Elected
3Keith AllsoppLabour Party53224.7%
4Dan CosgroveLabour Party41219.1%
5Christine Helen LunneyConservative and Unionist Party29513.7%
6Gary StapletonConservative and Unionist Party28513.2%
7Andy FlynnIndependent22110.3%
8Amy Catherine MackGreen Party1717.9%

Electorate 7,107 · Ballots cast 2,177 · Invalid 22 · EC ward code 56582 · Back to ward index

Mexborough · 3-seat (bloc vote)

Marginal winner 31.8% Proportional quota 25.0% Difference −6.8 pts Valid ballots 2,953

RankCandidatePartyVotesShareElected
1Anthony James DoddsReform UK1,13838.5%Elected
2Brendan John MegawReform UK1,00133.9%Elected
3John Arthur ReedReform UK93831.8%Elected
4Sean Michael GibbonsMexborough First87729.7%
5John Anthony BealMexborough First79526.9%
6Tina needhamMexborough First77026.1%
7Bev ChapmanLabour Party76826.0%
8Martin Leslie BoothLabour Party53718.2%
9John Jeffrey AveryLabour Party48616.5%
10Keagan Patrick Edward BarnesGreen Party1304.4%
11Neil Saran SrivastavaConservative and Unionist Party802.7%

Electorate 11,182 · Ballots cast 2,961 · Invalid 8 · EC ward code 42111 · Back to ward index

Wheatley Hills & Intake · 3-seat (bloc vote)

Marginal winner 34.2% Proportional quota 25.0% Difference −9.2 pts Valid ballots 3,905

RankCandidatePartyVotesShareElected
1Guy AstonReform UK1,54639.6%Elected
2Jane KiddLabour and Co-operative Party1,37035.1%Elected
3Paul John CuttsReform UK1,33534.2%Elected
4Simon BonnettReform UK1,33034.1%
5Yetunde ElebuibonLabour and Co-operative Party1,17130.0%
6Emma Michelle Muddiman-RawlinsLabour and Co-operative Party1,16529.8%
7Daniel Steven BarwellIndependent44411.4%
8Jan WoningConservative and Unionist Party44111.3%
9Martin Hugh BoydGreen Party43411.1%
10Tim BrownIndependent3839.8%
11Miriam Patterson ClarkeIndependent1012.6%

Electorate 13,304 · Ballots cast 3,932 · Invalid 27 · EC ward code 56586 · Back to ward index

Hatfield · 3-seat (bloc vote)

Marginal winner 35.6% Proportional quota 25.0% Difference −10.6 pts Valid ballots 4,007

RankCandidatePartyVotesShareElected
1Mark Stephen BroadhurstReform UK1,73343.2%Elected
2Nick SmithReform UK1,43335.8%Elected
3Dan DawsonReform UK1,42735.6%Elected
4Glynis SmithLabour Party1,18729.6%
5Fiona Patricia AndersonLabour Party1,05026.2%
6Jude KnightLabour Party95923.9%
7James AitkenConservative and Unionist Party82320.5%
8Ethan David Lee BluffConservative and Unionist Party66916.7%
9Hakan HyuseinConservative and Unionist Party43911.0%
10James Vincent HartIndependent43110.8%
11Brian Charles Scullion WebsterGreen Party2526.3%
12Linda CottonLiberal Democrats2385.9%

Electorate 12,239 · Ballots cast 4,042 · Invalid 35 · EC ward code 56576 · Back to ward index

Armthorpe · 3-seat (bloc vote)

Marginal winner 35.7% Proportional quota 25.0% Difference −10.7 pts Valid ballots 3,335

RankCandidatePartyVotesShareElected
1Christopher MarriottReform UK1,56747.0%Elected
2Tim NeedhamLabour Party1,32939.9%Elected
3Nick PritchardReform UK1,19035.7%Elected
4Phil SmithReform UK1,07232.1%
5Emma Louise NorthLabour Party1,00430.1%
6Anya Fay DuckittLabour Party99829.9%
7Craig Frazer ArmstrongConservative and Unionist Party52015.6%
8Wendy Easton-McLellanConservative and Unionist Party41812.5%
9James KayaGreen Party39211.8%
10Sara Anne Booth-CardLiberal Democrats2337.0%

Electorate 10,899 · Ballots cast 3,346 · Invalid 11 · EC ward code 42099 · Back to ward index

Town · 3-seat (bloc vote)

Marginal winner 36.5% Proportional quota 25.0% Difference −11.5 pts Valid ballots 3,927

RankCandidatePartyVotesShareElected
1Gemma CobbyLabour Party1,56739.9%Elected
2Majid KhanLabour Party1,46837.4%Elected
3Rob DennisLabour Party1,43336.5%Elected
4Steffan Louis George EyreReform UK99925.4%
5Ryan MaleeReform UK96224.5%
6Macauley GibbReform UK94824.1%
7Julie BuckleyGreen Party71918.3%
8Dene FlanniganConservative and Unionist Party45411.6%
9Helen Joanne SimcockConservative and Unionist Party41810.6%
10Neil SnowdonLiberal Democrats2737.0%
11Tosh McDonaldTrade Unionist and Socialist Coalition2045.2%
12Nikki McDonaldTrade Unionist and Socialist Coalition1995.1%
13Richie VallanceIndependent1032.6%
14Mal PerkinsTrade Unionist and Socialist Coalition982.5%
15Richard YoungIndependent892.3%

Electorate 13,719 · Ballots cast 3,934 · Invalid 7 · EC ward code 56585 · Back to ward index

Bentley · 3-seat (bloc vote)

Marginal winner 36.7% Proportional quota 25.0% Difference −11.7 pts Valid ballots 3,617

RankCandidatePartyVotesShareElected
1Samuel George BoothReform UK1,59544.1%Elected
2Rebecca Emily BoothReform UK1,55443.0%Elected
3James Vernon ChurchLabour Party1,32836.7%Elected
4Steve WhartonReform UK1,23834.2%
5Jane NightingaleLabour Party1,13731.4%
6Matt JonesLabour Party1,13131.3%
7Sandra BluffConservative and Unionist Party43512.0%
8James Robert BreenGreen Party3599.9%
9Frank CooperGreen Party2807.7%
10Giulia SaviniLiberal Democrats1885.2%
11Steven FlintTrade Unionist and Socialist Coalition1273.5%

Electorate 12,801 · Ballots cast 3,633 · Invalid 16 · EC ward code 56572 · Back to ward index

Thorne & Moorends · 3-seat (bloc vote)

Marginal winner 38.5% Proportional quota 25.0% Difference −13.5 pts Valid ballots 3,737

RankCandidatePartyVotesShareElected
1Dave KnightReform UK1,69245.3%Elected
2Kieran Tommy LayReform UK1,52840.9%Elected
3Glyn WhitingReform UK1,43938.5%Elected
4Susan DurantLabour Party1,40737.7%
5Mark HoulbrookLabour Party1,32935.6%
6Joe BlackhamLabour Party1,12030.0%
7Michael KirkbrideConservative and Unionist Party39910.7%
8Charlotte SmithConservative and Unionist Party3529.4%
9Andrew Francis SmithConservative and Unionist Party3479.3%
10Diar Davey-RogersonGreen Party2536.8%
11Adam HolgateTrade Unionist and Socialist Coalition1273.4%

Electorate 12,919 · Ballots cast 3,757 · Invalid 20 · EC ward code 56583 · Back to ward index

Conisbrough · 3-seat (bloc vote)

Marginal winner 39.9% Proportional quota 25.0% Difference −14.9 pts Valid ballots 3,638

RankCandidatePartyVotesShareElected
1William Brooke ShawReform UK1,57743.3%Elected
2Jason Vernon CharityReform UK1,54442.4%Elected
3Rachel Ann ReedReform UK1,45339.9%Elected
4Lani-Mae BallLabour Party1,37937.9%
5Nigel BallLabour Party1,35337.2%
6Dawn Ann LawrenceLabour Party1,08829.9%
7Terry TaylorConservative and Unionist Party2918.0%
8Danny FieldingGreen Party2376.5%
9Dave LeeLiberal Democrats1694.6%
10Steve MerrimanTrade Unionist and Socialist Coalition1564.3%
11Frank Lloyd CalladineBritish Democratic Party1113.1%

Electorate 11,942 · Ballots cast 3,648 · Invalid 10 · EC ward code 56573 · Back to ward index

Norton & Askern · 3-seat (bloc vote)

Marginal winner 44.5% Proportional quota 25.0% Difference −19.5 pts Valid ballots 3,952

RankCandidatePartyVotesShareElected
1Frank JacksonReform UK1,96849.8%Elected
2Gerald SquireReform UK1,84246.6%Elected
3Vicky LawsonReform UK1,75844.5%Elected
4Iris BeechLabour Party1,03626.2%
5Austen William WhiteLabour Party91323.1%
6Andy HilesTrade Unionist and Socialist Coalition89122.5%
7Janet SilcockLabour Party83121.0%
8Steven James RatcliffeConservative and Unionist Party61715.6%
9John Carl RussoConservative and Unionist Party46211.7%
10Vanessa Aradia MyattGreen Party3799.6%
11Adrian Jonathan McLeayLiberal Democrats3789.6%

Electorate 11,554 · Ballots cast 3,967 · Invalid 15 · EC ward code 56578 · Back to ward index

Adwick le Street & Carcroft · 3-seat (bloc vote)

Marginal winner 44.5% Proportional quota 25.0% Difference −19.5 pts Valid ballots 3,224

RankCandidatePartyVotesShareElected
1Maria Ann HollingworthReform UK1,58849.3%Elected
2Nicola BrownReform UK1,45045.0%Elected
3Steven PlaterReform UK1,43544.5%Elected
4Sarah SmithLabour Party96630.0%
5Debbie HutchinsonLabour Party92128.6%
6Tommy ShawLabour Party86626.9%
7Julie Hazel WinterGreen Party32710.1%
8Chris AllenConservative and Unionist Party2919.0%
9Midori WilkinsonLiberal Democrats1584.9%
10Ashley MulliganTrade Unionist and Socialist Coalition1053.3%

Electorate 12,157 · Ballots cast 3,239 · Invalid 15 · EC ward code 56570 · Back to ward index