← Manchester (all cycles) · 7 May 2026 cohort
Manchester 2026
Local elections held 7 May 2026.
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 they'd need to clinch the 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 signed gap as points below quota (a negative number) — the editorial indictment. Above-quota results clear the bar and pass without comment. The voting method is the subject of every observation here. Named candidates appear as the public election record requires; the cause being audited is the voting method, not the individuals. See the methodology page for derivations.
If votes were counted by party
Across the 32 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 32 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.
| Party | Votes | Vote % | Seats won | % of seats | Proportional seats | Proportional % | Δ |
|---|---|---|---|---|---|---|---|
| Green Party | 48,218 | 37.3% | 18 | 56.3% | 13 | 40.6% | +5 |
| Labour Party | 39,928 | 30.9% | 6 | 18.8% | 11 | 34.4% | -5 |
| Reform UK | 21,307 | 16.5% | 7 | 21.9% | 5 | 15.6% | +2 |
| Liberal Democrats | 10,627 | 8.2% | 1 | 3.1% | 2 | 6.3% | -1 |
| Conservative Party | 3,805 | 2.9% | 0 | 0.0% | 1 | 3.1% | -1 |
| Workers Party of Britain | 3,207 | 2.5% | 0 | 0.0% | 0 | 0.0% | 0 |
| Independent | 1,993 | 1.5% | 0 | 0.0% | 0 | 0.0% | 0 |
| Trade Unionist and Socialist Coalition | 86 | 0.1% | 0 | 0.0% | 0 | 0.0% | 0 |
| Social Democratic Party | 57 | 0.0% | 0 | 0.0% | 0 | 0.0% | 0 |
| Communist Party of Britain | 30 | 0.0% | 0 | 0.0% | 0 | 0.0% | 0 |
| Communist League Election Campaign | 12 | 0.0% | 0 | 0.0% | 0 | 0.0% | 0 |
| Total | 129,270 | 100.0% | 32 | 100.0% | 32 | 100.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.
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.
Wards in this council
Sorted with the largest gap below the quota first. Click any ward to jump to its full result.
- Higher Blackley · 1 seat · won at 30.9% · −19.1 pts below quota
- Brooklands · 1 seat · won at 32.3% · −17.7 pts below quota
- Cheetham · 1 seat · won at 33.7% · −16.3 pts below quota
- Miles Platting and Newton Heath · 1 seat · won at 34.3% · −15.7 pts below quota
- Clayton and Openshaw · 1 seat · won at 35.9% · −14.1 pts below quota
- Gorton and Abbey Hey · 1 seat · won at 36.7% · −13.3 pts below quota
- Didsbury East · 1 seat · won at 37.2% · −12.8 pts below quota
- Harpurhey · 1 seat · won at 37.8% · −12.2 pts below quota
- Northenden · 1 seat · won at 38.1% · −11.9 pts below quota
- Sharston · 1 seat · won at 38.2% · −11.8 pts below quota
- Chorlton Park · 1 seat · won at 40.5% · −9.5 pts below quota
- Withington · 1 seat · won at 40.8% · −9.2 pts below quota
- Moston · 1 seat · won at 40.8% · −9.2 pts below quota
- Baguley · 1 seat · won at 40.9% · −9.1 pts below quota
- Crumpsall · 1 seat · won at 41.3% · −8.7 pts below quota
- Ancoats and Beswick · 1 seat · won at 42.0% · −8.0 pts below quota
- Charlestown · 1 seat · won at 43.6% · −6.4 pts below quota
- Didsbury West · 1 seat · won at 44.2% · −5.8 pts below quota
- Chorlton · 1 seat · won at 45.4% · −4.6 pts below quota
- Burnage · 1 seat · won at 45.8% · −4.2 pts below quota
- Ardwick · 1 seat · won at 45.8% · −4.2 pts below quota
- Woodhouse Park · 1 seat · won at 46.4% · −3.6 pts below quota
- Deansgate · 1 seat · won at 47.4% · −2.6 pts below quota
- Longsight · 1 seat · won at 47.4% · −2.6 pts below quota
- Rusholme · 1 seat · won at 48.4% · −1.6 pts below quota
- Old Moat · 1 seat · won at 48.6% · −1.4 pts below quota
- Piccadilly · 1 seat · won at 50.9% · above quota
- Fallowfield · 1 seat · won at 52.0% · above quota
- Whalley Range · 1 seat · won at 53.9% · above quota
- Hulme · 1 seat · won at 54.8% · above quota
- Levenshulme · 1 seat · won at 55.5% · above quota
- Moss Side · 1 seat · won at 56.5% · above quota
Race results
Higher Blackley · single-seat
Marginal winner 30.9% Proportional quota 50.0% Below quota −19.1 pts Valid ballots 3,503
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Martin Power | Reform UK | 1,084 | 30.9% | −19.1 pts | Elected |
| 2 | Olusegun Adelaja Ogunbambo | Labour Party | 942 | 26.9% | — | |
| 3 | Dean Luke Booth | Independent | 710 | 20.3% | — | |
| 4 | Brad Bowes | Green Party | 621 | 17.7% | — | |
| 5 | Peter George Matthews | Liberal Democrats | 146 | 4.2% | — |
Brooklands · single-seat
Marginal winner 32.3% Proportional quota 50.0% Below quota −17.7 pts Valid ballots 3,714
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Steven John Hodgkiss | Reform UK | 1,198 | 32.3% | −17.7 pts | Elected |
| 2 | Sue Cooley | Labour Party | 1,190 | 32.0% | — | |
| 3 | Amy Bower | Green Party | 767 | 20.7% | — | |
| 4 | Stephen Paul Carlton-Woods | Conservative Party | 377 | 10.2% | — | |
| 5 | Martha O'Donoghue | Liberal Democrats | 182 | 4.9% | — |
Cheetham · single-seat
Marginal winner 33.7% Proportional quota 50.0% Below quota −16.3 pts Valid ballots 4,145
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Naeem Hassan | Labour Party | 1,398 | 33.7% | −16.3 pts | Elected |
| 2 | Brian Arthur Candeland | Green Party | 1,090 | 26.3% | — | |
| 3 | Mohammed Dawud Ali | Independent | 943 | 22.8% | — | |
| 4 | Sabeena Khan | Workers Party of Britain | 323 | 7.8% | — | |
| 5 | Samuel Augusten Jacob | Reform UK | 270 | 6.5% | — | |
| 6 | Roderick George Donald Morrison | Liberal Democrats | 121 | 2.9% | — |
Miles Platting and Newton Heath · single-seat
Marginal winner 34.3% Proportional quota 50.0% Below quota −15.7 pts Valid ballots 3,626
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Tom Alexander Grendon Lane | Reform UK | 1,243 | 34.3% | −15.7 pts | Elected |
| 2 | Carmine Geatano Grimshaw | Labour Party | 1,166 | 32.2% | — | |
| 3 | Pascal Dylan Checkley | Green Party | 884 | 24.4% | — | |
| 4 | Adeyemi Joseph Ajayi | Conservative Party | 196 | 5.4% | — | |
| 5 | Andrew Stephen Weston | Liberal Democrats | 137 | 3.8% | — |
Clayton and Openshaw · single-seat
Marginal winner 35.9% Proportional quota 50.0% Below quota −14.1 pts Valid ballots 3,648
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Thomas Frederick Robinson | Labour Party | 1,308 | 35.9% | −14.1 pts | Elected |
| 2 | Sean Charles Duggan | Green Party | 1,013 | 27.8% | — | |
| 3 | Jacob Wilfred Barlow | Reform UK | 996 | 27.3% | — | |
| 4 | Ramzi Swaray-Kella | Conservative Party | 180 | 4.9% | — | |
| 5 | Zinette Bates | Liberal Democrats | 151 | 4.1% | — |
Gorton and Abbey Hey · single-seat
Marginal winner 36.7% Proportional quota 50.0% Below quota −13.3 pts Valid ballots 4,058
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Chris Ogden | Green Party | 1,489 | 36.7% | −13.3 pts | Elected |
| 2 | John Hughes | Labour Party | 1,196 | 29.5% | — | |
| 3 | Paul Lajszczak | Reform UK | 1,117 | 27.5% | — | |
| 4 | Jackie Pearcey | Liberal Democrats | 169 | 4.2% | — | |
| 5 | Shahab Raz | Conservative Party | 87 | 2.1% | — |
Didsbury East · single-seat
Marginal winner 37.2% Proportional quota 50.0% Below quota −12.8 pts Valid ballots 5,653
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Andrew Simcock | Labour Party | 2,104 | 37.2% | −12.8 pts | Elected |
| 2 | Bryn Coombe | Liberal Democrats | 1,474 | 26.1% | — | |
| 3 | Laurence Blackwell-Jones | Green Party | 1,443 | 25.5% | — | |
| 4 | Nigel Hedley Greenhalgh | Reform UK | 476 | 8.4% | — | |
| 5 | Parveen Khan | Conservative Party | 156 | 2.8% | — |
Harpurhey · single-seat
Marginal winner 37.8% Proportional quota 50.0% Below quota −12.2 pts Valid ballots 3,000
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | David Godfrey | Labour Party | 1,135 | 37.8% | −12.2 pts | Elected |
| 2 | John Okelly David | Reform UK | 788 | 26.3% | — | |
| 3 | Finn White | Green Party | 735 | 24.5% | — | |
| 4 | Gareth Joseph Brown | Conservative Party | 210 | 7.0% | — | |
| 5 | Maria Theresa Turner | Liberal Democrats | 132 | 4.4% | — |
Northenden · single-seat
Marginal winner 38.1% Proportional quota 50.0% Below quota −11.9 pts Valid ballots 3,841
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Angela Jane Moran | Labour Party | 1,465 | 38.1% | −11.9 pts | Elected |
| 2 | Chris Soobhug | Reform UK | 1,094 | 28.5% | — | |
| 3 | Tolú Ajayi | Green Party | 851 | 22.2% | — | |
| 4 | Stephen James McHugh | Conservative Party | 253 | 6.6% | — | |
| 5 | Mark Clayton | Liberal Democrats | 178 | 4.6% | — |
Sharston · single-seat
Marginal winner 38.2% Proportional quota 50.0% Below quota −11.8 pts Valid ballots 3,147
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | David Maurice McCullough | Reform UK | 1,203 | 38.2% | −11.8 pts | Elected |
| 2 | Richard Caulfield | Labour Party | 1,009 | 32.1% | — | |
| 3 | Peter Searby | Green Party | 577 | 18.3% | — | |
| 4 | Gary Curran | Conservative Party | 226 | 7.2% | — | |
| 5 | Paul Anthony Jones | Liberal Democrats | 132 | 4.2% | — |
Chorlton Park · single-seat
Marginal winner 40.5% Proportional quota 50.0% Below quota −9.5 pts Valid ballots 6,102
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Grace Worrall | Green Party | 2,474 | 40.5% | −9.5 pts | Elected |
| 2 | Joanna Rachel Midgley | Labour Party | 2,358 | 38.6% | — | |
| 3 | Lee Adam Dawson | Reform UK | 495 | 8.1% | — | |
| 4 | Jack Holliss | Liberal Democrats | 342 | 5.6% | — | |
| 5 | Fassah Bibi | Workers Party of Britain | 259 | 4.2% | — | |
| 6 | Peter Joseph Gough | Conservative Party | 150 | 2.5% | — | |
| 7 | Hamed Aden | Social Democratic Party | 24 | 0.4% | — |
Withington · single-seat
Marginal winner 40.8% Proportional quota 50.0% Below quota −9.2 pts Valid ballots 3,929
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Beth Hartness | Green Party | 1,604 | 40.8% | −9.2 pts | Elected |
| 2 | April Preston | Liberal Democrats | 1,056 | 26.9% | — | |
| 3 | Angela Gartside | Labour Party | 843 | 21.5% | — | |
| 4 | Charlie Southwood | Reform UK | 362 | 9.2% | — | |
| 5 | Sarah Garcia de Bustos | Conservative Party | 64 | 1.6% | — |
Moston · single-seat
Marginal winner 40.8% Proportional quota 50.0% Below quota −9.2 pts Valid ballots 4,122
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Blake Steven Fisher | Reform UK | 1,683 | 40.8% | −9.2 pts | Elected |
| 2 | Paula Elizabeth Appleby | Labour Party | 1,498 | 36.3% | — | |
| 3 | Diane Lilian Kosandiak | Green Party | 753 | 18.3% | — | |
| 4 | Norman Lewis | Liberal Democrats | 188 | 4.6% | — |
Baguley · single-seat
Marginal winner 40.9% Proportional quota 50.0% Below quota −9.1 pts Valid ballots 3,252
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Sian Astley | Reform UK | 1,329 | 40.9% | −9.1 pts | Elected |
| 2 | Paul Gerrard Andrews | Labour Party | 906 | 27.9% | — | |
| 3 | Grace Buczkowska | Green Party | 597 | 18.4% | — | |
| 4 | Luke Berry | Conservative Party | 245 | 7.5% | — | |
| 5 | Bernie Ryan | Liberal Democrats | 122 | 3.8% | — | |
| 6 | Lynn Worthington | Trade Unionist and Socialist Coalition | 53 | 1.6% | — |
Crumpsall · single-seat
Marginal winner 41.3% Proportional quota 50.0% Below quota −8.7 pts Valid ballots 3,454
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Jawad Amin | Labour Party | 1,425 | 41.3% | −8.7 pts | Elected |
| 2 | Robert Nicolson Pollitt | Green Party | 1,073 | 31.1% | — | |
| 3 | Iftikhar Butt Ahmed | Reform UK | 587 | 17.0% | — | |
| 4 | Mini Majid | Workers Party of Britain | 246 | 7.1% | — | |
| 5 | Amaan Hashmi | Liberal Democrats | 123 | 3.6% | — |
Ancoats and Beswick · single-seat
Marginal winner 42.0% Proportional quota 50.0% Below quota −8.0 pts Valid ballots 4,232
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Hussayn Salem | Green Party | 1,776 | 42.0% | −8.0 pts | Elected |
| 2 | Luke Allan | Liberal Democrats | 1,095 | 25.9% | — | |
| 3 | Irene Cecilia Robinson | Labour Party | 785 | 18.5% | — | |
| 4 | Elizabeth Grace Drinkwater | Reform UK | 498 | 11.8% | — | |
| 5 | Saadmun Abdullah | Conservative Party | 78 | 1.8% | — |
Charlestown · single-seat
Marginal winner 43.6% Proportional quota 50.0% Below quota −6.4 pts Valid ballots 3,592
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Dylan Anthony Evans | Reform UK | 1,566 | 43.6% | −6.4 pts | Elected |
| 2 | Veronica Kirkpatrick | Labour Party | 1,202 | 33.5% | — | |
| 3 | Ali Wood | Green Party | 652 | 18.2% | — | |
| 4 | Charles William Turner | Liberal Democrats | 172 | 4.8% | — |
Didsbury West · single-seat
Marginal winner 44.2% Proportional quota 50.0% Below quota −5.8 pts Valid ballots 5,667
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | John Leech | Liberal Democrats | 2,504 | 44.2% | −5.8 pts | Elected |
| 2 | Adam Snape | Green Party | 1,547 | 27.3% | — | |
| 3 | Ben Williams | Labour Party | 1,220 | 21.5% | — | |
| 4 | Martin William Sykes | Reform UK | 342 | 6.0% | — | |
| 5 | Barakat Elkhalifa | Conservative Party | 54 | 1.0% | — |
Chorlton · single-seat
Marginal winner 45.4% Proportional quota 50.0% Below quota −4.6 pts Valid ballots 5,612
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Chantal Lyn Kerr-Sheppard | Green Party | 2,549 | 45.4% | −4.6 pts | Elected |
| 2 | John Hacking | Labour Party | 2,374 | 42.3% | — | |
| 3 | Jorge Garcia de Bustos | Conservative Party | 295 | 5.3% | — | |
| 4 | Rhona Brown | Liberal Democrats | 247 | 4.4% | — | |
| 5 | Ian Carter | Reform UK | 147 | 2.6% | — |
Burnage · single-seat
Marginal winner 45.8% Proportional quota 50.0% Below quota −4.2 pts Valid ballots 4,933
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Asma Alam | Green Party | 2,257 | 45.8% | −4.2 pts | Elected |
| 2 | Murtaza Ranjha Iqbal | Labour Party | 1,446 | 29.3% | — | |
| 3 | Heather McDonagh | Reform UK | 837 | 17.0% | — | |
| 4 | Michael Paul Nash-Whitmore | Liberal Democrats | 152 | 3.1% | — | |
| 5 | Muhammad Nadeem Tahir | Workers Party of Britain | 110 | 2.2% | — | |
| 6 | Bhupinder Kumar | Conservative Party | 107 | 2.2% | — | |
| 7 | Tenisha Nantume | Independent | 24 | 0.5% | — |
Ardwick · single-seat
Marginal winner 45.8% Proportional quota 50.0% Below quota −4.2 pts Valid ballots 3,510
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Alex-Salik Imran | Green Party | 1,607 | 45.8% | −4.2 pts | Elected |
| 2 | Tina Hewitson | Labour Party | 1,128 | 32.1% | — | |
| 3 | Charlie Stott | Reform UK | 295 | 8.4% | — | |
| 4 | Saqib Athar | Workers Party of Britain | 170 | 4.8% | — | |
| 5 | Princetta Monica Nicol | Conservative Party | 161 | 4.6% | — | |
| 6 | Joe Lynch | Liberal Democrats | 119 | 3.4% | — | |
| 7 | Alex Francis-Palmer | Communist Party of Britain | 30 | 0.9% | — |
Woodhouse Park · single-seat
Marginal winner 46.4% Proportional quota 50.0% Below quota −3.6 pts Valid ballots 3,040
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Astrid Johnson | Green Party | 1,411 | 46.4% | −3.6 pts | Elected |
| 2 | Brian Darral O'Neil | Reform UK | 1,015 | 33.4% | — | |
| 3 | Roger Beattie | Labour Party | 438 | 14.4% | — | |
| 4 | Eric Houghton | Conservative Party | 91 | 3.0% | — | |
| 5 | Anna Coombe | Liberal Democrats | 55 | 1.8% | — | |
| 6 | Emily Elzbieta Chomicz | Independent | 30 | 1.0% | — |
Deansgate · single-seat
Marginal winner 47.4% Proportional quota 50.0% Below quota −2.6 pts Valid ballots 2,912
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Sarah Elizabeth Wakefield | Green Party | 1,380 | 47.4% | −2.6 pts | Elected |
| 2 | Joan Elizabeth Davies | Labour Party | 801 | 27.5% | — | |
| 3 | John Richard Bridges | Liberal Democrats | 380 | 13.0% | — | |
| 4 | David Anthony Bryan | Reform UK | 226 | 7.8% | — | |
| 5 | Daniel James Bell | Conservative Party | 120 | 4.1% | — | |
| 6 | Connor Sanders | Social Democratic Party | 5 | 0.2% | — |
Longsight · single-seat
Marginal winner 47.4% Proportional quota 50.0% Below quota −2.6 pts Valid ballots 4,863
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Asif Iqbal Ranjha | Green Party | 2,307 | 47.4% | −2.6 pts | Elected |
| 2 | Abid Chohan | Labour Party | 1,524 | 31.3% | — | |
| 3 | Tanvir Marth | Workers Party of Britain | 460 | 9.5% | — | |
| 4 | Michael Madade Chahwanda | Reform UK | 384 | 7.9% | — | |
| 5 | Kobe Ryan Bibbon | Liberal Democrats | 93 | 1.9% | — | |
| 6 | Faran Sikandar | Conservative Party | 83 | 1.7% | — | |
| 7 | Hugo Wils | Communist League Election Campaign | 12 | 0.2% | — |
Rusholme · single-seat
Marginal winner 48.4% Proportional quota 50.0% Below quota −1.6 pts Valid ballots 3,961
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Shams Syed | Green Party | 1,919 | 48.4% | −1.6 pts | Elected |
| 2 | Rabnawaz Akbar | Labour Party | 1,066 | 26.9% | — | |
| 3 | Mohhamed Bilal | Workers Party of Britain | 579 | 14.6% | — | |
| 4 | Norman Hesketh-Hart | Reform UK | 155 | 3.9% | — | |
| 5 | Jason Peter McLeod | Conservative Party | 122 | 3.1% | — | |
| 6 | Greg Sammons | Liberal Democrats | 120 | 3.0% | — |
Old Moat · single-seat
Marginal winner 48.6% Proportional quota 50.0% Below quota −1.4 pts Valid ballots 3,764
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Sam Easterby-Smith | Green Party | 1,829 | 48.6% | −1.4 pts | Elected |
| 2 | Suzannah Mary Reeves | Labour Party | 1,189 | 31.6% | — | |
| 3 | Kierin McCorkell | Reform UK | 394 | 10.5% | — | |
| 4 | Tracey Pook | Liberal Democrats | 209 | 5.6% | — | |
| 5 | Sarah Haynes | Conservative Party | 115 | 3.1% | — | |
| 6 | Sebastian Moore | Social Democratic Party | 28 | 0.7% | — |
Piccadilly · single-seat
Marginal winner 50.9% Proportional quota 50.0% Below quota +0.9 pts Valid ballots 3,307
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Ross Steven | Green Party | 1,684 | 50.9% | +0.9 pts | Elected |
| 2 | Fiona Moinuddin | Labour Party | 1,030 | 31.1% | — | |
| 3 | Kaleem Antony Aksar | Liberal Democrats | 325 | 9.8% | — | |
| 4 | Peter Thomas Beckett | Reform UK | 172 | 5.2% | — | |
| 5 | Paraic Thomas Delahunt | Conservative Party | 96 | 2.9% | — |
Fallowfield · single-seat
Marginal winner 52.0% Proportional quota 50.0% Below quota +2.0 pts Valid ballots 2,552
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Sufyaan Jasat | Green Party | 1,328 | 52.0% | +2.0 pts | Elected |
| 2 | Ali Raza Ilyas | Labour Party | 710 | 27.8% | — | |
| 3 | Racheal Burns | Reform UK | 293 | 11.5% | — | |
| 4 | Luke David Barker | Conservative Party | 105 | 4.1% | — | |
| 5 | John Patrick Bryans Commons | Liberal Democrats | 79 | 3.1% | — | |
| 6 | Raluca Khajeh | Workers Party of Britain | 37 | 1.4% | — |
Whalley Range · single-seat
Marginal winner 53.9% Proportional quota 50.0% Below quota +3.9 pts Valid ballots 4,636
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Ati Zafar | Green Party | 2,498 | 53.9% | +3.9 pts | Elected |
| 2 | Aftab Razaq | Labour Party | 1,407 | 30.3% | — | |
| 3 | Sameera Ashraf | Workers Party of Britain | 266 | 5.7% | — | |
| 4 | Lee Montague-Trenchard | Reform UK | 206 | 4.4% | — | |
| 5 | Seb Bate | Liberal Democrats | 135 | 2.9% | — | |
| 6 | Andrew Runnacles Chadwick | Conservative Party | 124 | 2.7% | — |
Hulme · single-seat
Marginal winner 54.8% Proportional quota 50.0% Below quota +4.8 pts Valid ballots 3,757
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Bernard Joseph Ekbery | Green Party | 2,059 | 54.8% | +4.8 pts | Elected |
| 2 | Lee-Ann Mary Igbon | Labour Party | 1,257 | 33.5% | — | |
| 3 | Nigel Arthur Slack | Reform UK | 285 | 7.6% | — | |
| 4 | Robin Francis Grayson | Liberal Democrats | 156 | 4.2% | — |
Levenshulme · single-seat
Marginal winner 55.5% Proportional quota 50.0% Below quota +5.5 pts Valid ballots 5,539
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Fesl Reza-Khan | Green Party | 3,073 | 55.5% | +5.5 pts | Elected |
| 2 | Dzidra Noor | Labour Party | 1,052 | 19.0% | — | |
| 3 | Muhammad Iqbal | Workers Party of Britain | 649 | 11.7% | — | |
| 4 | Christian Sky | Reform UK | 378 | 6.8% | — | |
| 5 | Jeremy Edward Hoad | Independent | 286 | 5.2% | — | |
| 6 | Liaqat Ali | Liberal Democrats | 68 | 1.2% | — | |
| 7 | Emma Woods | Trade Unionist and Socialist Coalition | 33 | 0.6% | — |
Moss Side · single-seat
Marginal winner 56.5% Proportional quota 50.0% Below quota +6.5 pts Valid ballots 4,199
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Thirza Amina Asanga-Rae | Green Party | 2,371 | 56.5% | +6.5 pts | Elected |
| 2 | Erinma Bell | Labour Party | 1,356 | 32.3% | — | |
| 3 | Martin McKinnon | Reform UK | 189 | 4.5% | — | |
| 4 | Jake Christopher David Fountain | Conservative Party | 110 | 2.6% | — | |
| 5 | Nadia Dara | Workers Party of Britain | 108 | 2.6% | — | |
| 6 | Lynne Williams | Liberal Democrats | 65 | 1.5% | — |