← Trafford (all cycles) · 7 May 2026 cohort

Trafford 2026

Local elections held 7 May 2026.

21 ward races
21 seats
18 elected below the proportional quota
85.7% of seats below quota
3 unfairly awarded seats
14.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 21 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 21 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 %Δ
Green Party20,16723.4%419.0%523.8%-1
Labour Party20,07023.3%838.1%523.8%+3
Conservative Party19,95423.2%523.8%523.8%0
Reform UK16,35519.0%29.5%419.0%-2
Liberal Democrats9,08310.6%29.5%29.5%0
Advance UK2050.2%00.0%00.0%0
Social Democratic Party1450.2%00.0%00.0%0
Independent1090.1%00.0%00.0%0
Total86,088100.0%21100.0%21100.0%0

Vote share vs seats won

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

Vote share
Actual seats
Proportional seats

Council composition: what this election replaced

Two opencouncildata snapshots: the council immediately after the 2026 election (current) and immediately before it (2025). Only ~⅓ of seats were contested in 2026 — most of the bench is unchanged, and the cycle's effect on the overall composition is what shifts.

Current (2026)
Previous (2025)

Wards in this council

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

Race results

Flixton · single-seat

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

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
1Dolores Catherine O'SullivanLabour Party1,31429.6%−20.4 ptsElected
2Mark John OrmistonReform UK1,29129.1%
3Katrin CotterGreen Party81218.3%
4Paul LallyConservative Party74616.8%
5Tim KinsellaLiberal Democrats2415.4%
6Andrew BeaumontAdvance UK320.7%

Electorate 8,616 · Invalid 9 · EC ward code local.trafford.flixton.2026-05-07 · Back to ward index

Davyhulme · single-seat

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

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
1Billy BurkeReform UK1,29430.1%−19.9 ptsElected
2Karina CarterLabour Party1,28329.8%
3Jonathan CoupeConservative Party81118.8%
4Kevin Peter ChattertonGreen Party66515.5%
5Briony StephensonLiberal Democrats2145.0%
6Gary ReganAdvance UK360.8%

Electorate 8,879 · Invalid 16 · EC ward code local.trafford.davyhulme.2026-05-07 · Back to ward index

Lostock and Barton · single-seat

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

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
1Mark Gregory TobinLabour Party1,06830.9%−19.1 ptsElected
2Ian Andrew EdwardsReform UK1,03730.0%
3Stephen William HolmanGreen Party70020.3%
4Tracey Beryl HaworthConservative Party46813.6%
5David KiermanLiberal Democrats1785.2%

Electorate 8,205 · Invalid 9 · EC ward code local.trafford.lostock-barton.2026-05-07 · Back to ward index

Brooklands · single-seat

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

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
1Rose ThompsonLabour Party1,41732.0%−18.0 ptsElected
2Bheem PullaConservative Party1,14926.0%
3John Spencer ChurchillReform UK81118.3%
4Renate AspdenGreen Party78317.7%
5Pauline CliffLiberal Democrats2625.9%

Electorate 7,837 · Invalid 11 · EC ward code local.trafford.brooklands.2026-05-07 · Back to ward index

Stretford and Humphrey Park · single-seat

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

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
1Jane Winifred SlaterLabour Party1,38032.3%−17.7 ptsElected
2Daniel John BowdlerGreen Party1,26429.6%
3Jamie Gordon HookReform UK1,03324.2%
4Syeda Bushra RizviConservative Party3608.4%
5Stephen Lee PowerLiberal Democrats1613.8%
6Hazel Joy Gibb-ShacklockIndependent761.8%

Electorate 8,910 · Invalid 14 · EC ward code local.trafford.stretford-humphrey-park.2026-05-07 · Back to ward index

Ashton upon Mersey · single-seat

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

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
1Ben HartleyLabour Party1,47634.5%−15.5 ptsElected
2Christopher HallidayConservative Party1,03824.2%
3Diane Elizabeth PlunkettGreen Party80118.7%
4Luke SowerbyReform UK68316.0%
5Jonathan BevanLiberal Democrats2836.6%

Electorate 7,732 · Invalid 6 · EC ward code local.trafford.ashton-upon-mersey.2026-05-07 · Back to ward index

Broadheath · single-seat

Marginal winner Winning candidate's share of valid ballots. 35.7% Proportional quota 50.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 ÷ 1 seats. Source data does not publish a ballot count for this cycle. 4,822

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
1Prakash NathaniConservative Party1,72135.7%−14.3 ptsElected
2Javed Bakht KhwajaLabour Party1,01821.1%
3Barbara GerardLiberal Democrats84217.5%
4Terence CharnockReform UK70414.6%
5Alexander YoungGreen Party50410.5%
6Stephen John FarndonIndependent330.7%

Electorate 8,988 · Invalid 5 · EC ward code local.trafford.broadheath.2026-05-07 · Back to ward index

Urmston · single-seat

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

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
1Clare SheridanLabour Party1,55536.1%−13.9 ptsElected
2Dave StubbsReform UK1,13026.2%
3Steve TennantGreen Party89720.8%
4Ali AydogduConservative Party46810.9%
5John Robert Franklin-JohnstonLiberal Democrats2275.3%
6Paul ReganAdvance UK360.8%

Electorate 8,716 · Invalid 9 · EC ward code local.trafford.urmston.2026-05-07 · Back to ward index

Sale Central · single-seat

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

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
1Eve Rebecca ParkerLabour Party1,40536.4%−13.6 ptsElected
2Teddy SomersGreen Party94324.4%
3Stephen Colin ArdernReform UK57114.8%
4Kameswari AchantaConservative Party52113.5%
5Joe Samuel KramerLiberal Democrats2797.2%
6Hilary SaltSocial Democratic Party1453.8%

Electorate 7,746 · Invalid 18 · EC ward code local.trafford.sale-central.2026-05-07 · Back to ward index

Sale Moor · single-seat

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

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
1Liz PatelLabour Party1,47136.9%−13.1 ptsElected
2James William McCulloughReform UK98524.7%
3Chris James HargreavesGreen Party78619.7%
4Kishorchandra PatilConservative Party53313.4%
5James MillerLiberal Democrats2085.2%

Electorate 8,343 · Invalid 13 · EC ward code local.trafford.sale-moor.2026-05-07 · Back to ward index

Timperley Central · single-seat

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

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
1Julian David NewgroshLiberal Democrats1,69339.0%−11.0 ptsElected
2Philip Alexander HoltReform UK1,08124.9%
3Vineeta Singh ChouhanConservative Party76517.6%
4James Brooke-TaylorGreen Party47510.9%
5Barbara Ruth TwineyLabour Party3257.5%

Electorate 8,644 · Invalid 5 · EC ward code local.trafford.timperley-central.2026-05-07 · Back to ward index

Bucklow-St Martins · single-seat

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

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
1Charlotte Amy Eileen WaterworthReform UK1,22643.6%−6.4 ptsElected
2Aidan James WilliamsLabour Party61822.0%
3George James SpeightGreen Party41214.7%
4Istvan TothConservative Party31411.2%
5Margaret Hamilton BoysenLiberal Democrats1736.2%
6Paul SwansboroughAdvance UK692.5%

Electorate 8,135 · Invalid 8 · EC ward code local.trafford.bucklow-st-martins.2026-05-07 · Back to ward index

Altrincham · single-seat

Marginal winner Winning candidate's share of valid ballots. 44.2% Proportional quota 50.0% 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 ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,942

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
1Dan JerromeGreen Party1,74444.2%−5.8 ptsElected
2Nick DeanConservative Party1,09927.9%
3Stuart Craig NivenReform UK55614.1%
4Mark NesbittLabour Party3639.2%
5Donald McIntoshLiberal Democrats1804.6%

Electorate 8,131 · Invalid 12 · EC ward code local.trafford.altrincham.2026-05-07 · Back to ward index

Gorse Hill and Cornbrook · single-seat

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

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
1Aaron James FradleyGreen Party1,41744.3%−5.7 ptsElected
2Fianna Frances Ritchen HornbyLabour Party94329.5%
3Bill SumnerReform UK51516.1%
4Stuart DonnellyConservative Party1996.2%
5Dawn Lee Carberry-PowerLiberal Democrats1253.9%

Electorate 9,044 · Invalid 11 · EC ward code local.trafford.gorse-hill-cornbrook.2026-05-07 · Back to ward index

Hale · single-seat

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

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
1Rupert Owen KellyConservative Party1,94145.2%−4.8 ptsElected
2Orla WeirGreen Party1,57136.6%
3Richard Anthony SheanReform UK3468.1%
4Seth Edward ChampionLabour Party2716.3%
5Jason StackLiberal Democrats1623.8%

Electorate 7,298 · Invalid 6 · EC ward code local.trafford.hale.2026-05-07 · Back to ward index

Longford · single-seat

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

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
1Gareth Adam TwoseGreen Party1,71946.7%−3.3 ptsElected
2Judith Ann LloydLabour Party1,19632.5%
3Charles William Oliver RearReform UK39910.8%
4Chris BoyesConservative Party2426.6%
5Anna FryerLiberal Democrats1273.4%

Electorate 8,220 · Invalid 7 · EC ward code local.trafford.longford.2026-05-07 · Back to ward index

Manor · single-seat

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

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
1Rupali PaulConservative Party2,03746.9%−3.1 ptsElected
2Dan BarkerReform UK82719.1%
3Gawain GlentonLabour Party80318.5%
4James McGlashanGreen Party52812.2%
5Simon WrightLiberal Democrats1453.3%

Electorate 8,616 · Invalid 13 · EC ward code local.trafford.manor.2026-05-07 · Back to ward index

Timperley North · single-seat

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

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Will FrassLiberal Democrats2,27648.6%−1.4 ptsElected
2Anthony ShawReform UK83017.7%
3Angela Bruer-MorrisConservative Party64613.8%
4Aagash VaderaGreen Party47110.1%
5Jo SharpeLabour Party4409.4%
6Angela O'NeillAdvance UK210.4%

Electorate 8,790 · Invalid 10 · EC ward code local.trafford.timperley-north.2026-05-07 · Back to ward index

Hale Barns and Timperley South · single-seat

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

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
1Nathan EvansConservative Party2,13851.7%+1.7 ptsElected
2Matt SellarsLiberal Democrats1,08426.2%
3Leslie CupittReform UK43110.4%
4Centaine ParkerGreen Party2997.2%
5Isaac JonesLabour Party1834.4%

Electorate 7,647 · Invalid 8 · EC ward code local.trafford.hale-barns-timperley-south.2026-05-07 · Back to ward index

Old Trafford · single-seat

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

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
1Jennie Patricia WadsworthGreen Party1,95252.6%+2.6 ptsElected
2Mahvish MasoodLabour Party1,33836.1%
3Alan CowellReform UK1604.3%
4Diane CoupeConservative Party1423.8%
5Andy HickLiberal Democrats1183.2%

Electorate 8,817 · Invalid 10 · EC ward code local.trafford.old-trafford.2026-05-07 · Back to ward index

Bowdon · single-seat

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

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
1Shengke ZhiConservative Party2,61654.5%+4.5 ptsElected
2Bridget Mary GreenGreen Party1,42429.6%
3Michelle Lesley McCuskerReform UK4459.3%
4Kate LamertonLabour Party2034.2%
5Ludo Tolhurst-CleaverLiberal Democrats1052.2%
6Ron HuttonAdvance UK110.2%

Electorate 8,558 · Invalid 12 · EC ward code local.trafford.bowdon.2026-05-07 · Back to ward index