← Birmingham (all cycles) · 7 May 2026 cohort
Birmingham 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 36 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 49 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 % | Δ |
|---|---|---|---|---|---|---|---|
| Reform UK | 43,721 | 21.1% | 12 | 24.5% | 11 | 22.4% | +1 |
| Green Party | 43,430 | 21.0% | 10 | 20.4% | 11 | 22.4% | -1 |
| Labour Party | 39,222 | 19.0% | 6 | 12.2% | 9 | 18.4% | -3 |
| Conservative Party | 35,245 | 17.0% | 9 | 18.4% | 8 | 16.3% | +1 |
| Independent | 20,187 | 9.8% | 7 | 14.3% | 5 | 10.2% | +2 |
| Liberal Democrats | 19,793 | 9.6% | 5 | 10.2% | 5 | 10.2% | 0 |
| Workers Party of Britain | 3,832 | 1.9% | 0 | 0.0% | 0 | 0.0% | 0 |
| Your Party | 1,222 | 0.6% | 0 | 0.0% | 0 | 0.0% | 0 |
| Trade Unionist and Socialist Coalition | 202 | 0.1% | 0 | 0.0% | 0 | 0.0% | 0 |
| Total | 206,854 | 100.0% | 49 | 100.0% | 49 | 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
The 2026 cycle was an all-out election — every seat was contested. The two opencouncildata snapshots below show the council immediately after the 2026 election (current) and on the eve of it (2025), so you can see what the result replaced.
Wards in this council
Sorted with the largest gap below the quota first. Click any ward to jump to its full result.
- Tyseley and Hay Mills · 1 seat · won at 20.5% · −29.5 pts below quota
- Harborne · 2 seats · won at 11.0% · −22.4 pts below quota
- Stockland Green · 2 seats · won at 11.8% · −21.5 pts below quota
- Gravelly Hill · 1 seat · won at 29.6% · −20.4 pts below quota
- Bromford and Hodge Hill · 2 seats · won at 13.4% · −20.0 pts below quota
- Acocks Green · 2 seats · won at 15.3% · −18.1 pts below quota
- Bartley Green · 2 seats · won at 16.1% · −17.2 pts below quota
- Sparkbrook and Balsall Heath East · 2 seats · won at 16.3% · −17.1 pts below quota
- Allens Cross · 1 seat · won at 34.3% · −15.7 pts below quota
- Yardley East · 1 seat · won at 34.6% · −15.4 pts below quota
- Holyhead · 1 seat · won at 34.8% · −15.2 pts below quota
- Erdington · 2 seats · won at 19.0% · −14.4 pts below quota
- Northfield · 1 seat · won at 35.7% · −14.3 pts below quota
- Hall Green North · 2 seats · won at 20.0% · −13.3 pts below quota
- Brandwood and King's Heath · 2 seats · won at 20.0% · −13.3 pts below quota
- Kingstanding · 2 seats · won at 20.0% · −13.3 pts below quota
- Rubery and Rednal · 1 seat · won at 36.9% · −13.1 pts below quota
- Sutton Walmley and Minworth · 2 seats · won at 21.3% · −12.0 pts below quota
- Billesley · 2 seats · won at 22.0% · −11.3 pts below quota
- Frankley Great Park · 1 seat · won at 38.9% · −11.1 pts below quota
- Garretts Green · 1 seat · won at 39.3% · −10.7 pts below quota
- Handsworth · 1 seat · won at 40.7% · −9.3 pts below quota
- Alum Rock · 2 seats · won at 24.7% · −8.6 pts below quota
- Newtown · 1 seat · won at 41.8% · −8.2 pts below quota
- Perry Common · 1 seat · won at 42.3% · −7.7 pts below quota
- Pype Hayes · 1 seat · won at 43.8% · −6.2 pts below quota
- Castle Vale · 1 seat · won at 44.4% · −5.6 pts below quota
- Highter's Heath · 1 seat · won at 45.3% · −4.7 pts below quota
- Sutton Mere Green · 1 seat · won at 46.0% · −4.0 pts below quota
- South Yardley · 1 seat · won at 49.0% · −1.0 pts below quota
- Shard End · 1 seat · won at 51.3% · above quota
- Sutton Wylde Green · 1 seat · won at 52.4% · above quota
- Sutton Reddicap · 1 seat · won at 52.8% · above quota
- Hall Green South · 1 seat · won at 56.6% · above quota
- Yardley West and Stechford · 1 seat · won at 60.8% · above quota
- Druids Heath and Monyhull · 1 seat · won at 64.3% · above quota
Race results
Tyseley and Hay Mills · single-seat
Marginal winner 20.5% Proportional quota 50.0% Below quota −29.5 pts Valid ballots 2,684
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Atikur Rahman | Green Party | 550 | 20.5% | −29.5 pts | Elected |
| 2 | Ian Anthony George Garrett | Liberal Democrats | 463 | 17.3% | — | |
| 3 | Yvette John | Labour Party | 463 | 17.3% | — | |
| 4 | John Martin Howard | Reform UK | 432 | 16.1% | — | |
| 5 | Mohammad Nadeem | Workers Party of Britain | 383 | 14.3% | — | |
| 6 | Zafar Iqbal | Conservative Party | 303 | 11.3% | — | |
| 7 | Dawud Mustifa | Your Party | 90 | 3.4% | — |
Harborne · 2-seat (bloc vote)
Marginal winner 11.0% Proportional quota 33.3% Below quota −22.4 pts Valid ballots 13,355
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Martin John Brooks | Independent | 1,723 | 12.9% | −20.4 pts | Elected |
| 2 | Kevin James Carmody | Green Party | 1,463 | 11.0% | −22.4 pts | Elected |
| 3 | Hugo George Rasenberg | Conservative Party | 1,411 | 10.6% | — | |
| 4 | Richard William Moore | Labour Party | 1,344 | 10.1% | — | |
| 5 | Ben Goodwin | Green Party | 1,289 | 9.7% | — | |
| 6 | Hasnain Qamar Rashid Bhatti Khan | Labour Party | 1,228 | 9.2% | — | |
| 7 | Amaar Shahzada | Conservative Party | 1,012 | 7.6% | — | |
| 8 | Aniraj Sharma | Reform UK | 987 | 7.4% | — | |
| 9 | Jyotsna Singh | Reform UK | 902 | 6.8% | — | |
| 10 | James Peter Cross | Independent | 846 | 6.3% | — | |
| 11 | Sarah Marwick | Liberal Democrats | 407 | 3.0% | — | |
| 12 | Christopher John Bertram | Liberal Democrats | 396 | 3.0% | — | |
| 13 | James Victor Burgess | Independent | 347 | 2.6% | — |
Stockland Green · 2-seat (bloc vote)
Marginal winner 11.8% Proportional quota 33.3% Below quota −21.5 pts Valid ballots 8,657
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Amar Khan | Independent | 1,226 | 14.2% | −19.2 pts | Elected |
| 2 | Manni Butt | Reform UK | 1,023 | 11.8% | −21.5 pts | Elected |
| 3 | Derek Douglas | Labour Party | 1,022 | 11.8% | — | |
| 4 | Pete Perryman | Reform UK | 989 | 11.4% | — | |
| 5 | Shabrana Hussain | Labour Party | 945 | 10.9% | — | |
| 6 | Jane Esther Jones | Independent | 906 | 10.5% | — | |
| 7 | Bryn Lee Roberts | Green Party | 728 | 8.4% | — | |
| 8 | Alastair David Webster | Green Party | 556 | 6.4% | — | |
| 9 | Stella Murphy | Conservative Party | 337 | 3.9% | — | |
| 10 | Gareth Francis Thomas Compton | Conservative Party | 334 | 3.9% | — | |
| 11 | Sam Richards | Independent | 202 | 2.3% | — | |
| 12 | Steven Enahoro | Liberal Democrats | 185 | 2.1% | — | |
| 13 | Richard James Hemus | Liberal Democrats | 155 | 1.8% | — | |
| 14 | Ted Woodley | Trade Unionist and Socialist Coalition | 49 | 0.6% | — |
Gravelly Hill · single-seat
Marginal winner 29.6% Proportional quota 50.0% Below quota −20.4 pts Valid ballots 2,098
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Mick Brown | Labour Party | 620 | 29.6% | −20.4 pts | Elected |
| 2 | Mohammed Amin | Liberal Democrats | 417 | 19.9% | — | |
| 3 | Imran Ali Khan | Green Party | 360 | 17.2% | — | |
| 4 | Maisie Lou Evelyn Wilton | Reform UK | 344 | 16.4% | — | |
| 5 | Wahid Akhtar | Independent | 168 | 8.0% | — | |
| 6 | Julia Anne MacKey | Conservative Party | 123 | 5.9% | — | |
| 7 | Asif Mehmood | Independent | 66 | 3.1% | — |
Bromford and Hodge Hill · 2-seat (bloc vote)
Marginal winner 13.4% Proportional quota 33.3% Below quota −20.0 pts Valid ballots 9,607
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Majid Mahmood | Labour Party | 1,560 | 16.2% | −17.1 pts | Elected |
| 2 | Diane Donaldson | Labour Party | 1,283 | 13.4% | −20.0 pts | Elected |
| 3 | Tasawar Hussain Shah | Workers Party of Britain | 877 | 9.1% | — | |
| 4 | Duncan Douglas Riley | Reform UK | 872 | 9.1% | — | |
| 5 | Andreas Nektarios Karagiannopoulos | Reform UK | 816 | 8.5% | — | |
| 6 | Sardar Khan | Workers Party of Britain | 794 | 8.3% | — | |
| 7 | Iftekhar Hussain | Liberal Democrats | 772 | 8.0% | — | |
| 8 | Zakarya Jonah | Green Party | 751 | 7.8% | — | |
| 9 | Arshad Hussain | Liberal Democrats | 701 | 7.3% | — | |
| 10 | Sylvia Jane McKears | Green Party | 683 | 7.1% | — | |
| 11 | Jack Annett | Conservative Party | 275 | 2.9% | — | |
| 12 | Robert William Cheshire | Conservative Party | 223 | 2.3% | — |
Acocks Green · 2-seat (bloc vote)
Marginal winner 15.3% Proportional quota 33.3% Below quota −18.1 pts Valid ballots 9,730
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Roger Kingdon Harmer | Liberal Democrats | 1,952 | 20.1% | −13.3 pts | Elected |
| 2 | Penny Wagg | Liberal Democrats | 1,486 | 15.3% | −18.1 pts | Elected |
| 3 | Danny Drennan | Reform UK | 1,147 | 11.8% | — | |
| 4 | AC Baker | Green Party | 1,106 | 11.4% | — | |
| 5 | Sadia Mahmood Khan | Green Party | 1,053 | 10.8% | — | |
| 6 | Sanjeev Mehta | Reform UK | 907 | 9.3% | — | |
| 7 | John Anthony O'Shea | Labour Party | 813 | 8.4% | — | |
| 8 | Lu O'Shea | Labour Party | 567 | 5.8% | — | |
| 9 | Sajid Mehmood Bhatti | Workers Party of Britain | 239 | 2.5% | — | |
| 10 | Tristan Thomas Griffiths-Hughes | Conservative Party | 192 | 2.0% | — | |
| 11 | Dhiran Patel | Conservative Party | 179 | 1.8% | — | |
| 12 | Jae Robinson | Trade Unionist and Socialist Coalition | 52 | 0.5% | — | |
| 13 | Eamonn Kevin Flynn | Trade Unionist and Socialist Coalition | 37 | 0.4% | — | |
| 14 | Mohammad Afzal Tahir | Workers Party of Britain | 0 | 0.0% | — |
Bartley Green · 2-seat (bloc vote)
Marginal winner 16.1% Proportional quota 33.3% Below quota −17.2 pts Valid ballots 10,013
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Chris Steele | Reform UK | 1,938 | 19.4% | −14.0 pts | Elected |
| 2 | Rajbir Singh | Reform UK | 1,615 | 16.1% | −17.2 pts | Elected |
| 3 | Kerry Brewer | Conservative Party | 1,432 | 14.3% | — | |
| 4 | Bruce John Lines | Conservative Party | 1,403 | 14.0% | — | |
| 5 | Paul Simon Preston | Labour Party | 846 | 8.4% | — | |
| 6 | Rachel Marie Preston | Labour Party | 836 | 8.3% | — | |
| 7 | Phillippa Treharne Jones | Green Party | 824 | 8.2% | — | |
| 8 | Sean Lewis Venables | Green Party | 687 | 6.9% | — | |
| 9 | Sheila Ann Kelly-Trow | Liberal Democrats | 261 | 2.6% | — | |
| 10 | Anthony Wilkinson | Liberal Democrats | 171 | 1.7% | — |
Sparkbrook and Balsall Heath East · 2-seat (bloc vote)
Marginal winner 16.3% Proportional quota 33.3% Below quota −17.1 pts Valid ballots 9,968
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Jamil Khan | Independent | 1,945 | 19.5% | −13.8 pts | Elected |
| 2 | Raihaan Abbas | Independent | 1,622 | 16.3% | −17.1 pts | Elected |
| 3 | Jo Hindley | Green Party | 1,180 | 11.8% | — | |
| 4 | Saima Ahmed | Labour Party | 1,040 | 10.4% | — | |
| 5 | Faizan Rind | Green Party | 1,040 | 10.4% | — | |
| 6 | Khalid Hanif | Labour Party | 900 | 9.0% | — | |
| 7 | Nowshed Abu | Your Party | 663 | 6.7% | — | |
| 8 | Jerry Evans | Liberal Democrats | 509 | 5.1% | — | |
| 9 | Shahid Hashmi | Your Party | 469 | 4.7% | — | |
| 10 | Parwez Hussain | Liberal Democrats | 345 | 3.5% | — | |
| 11 | Gloria Sant'Agostino | Reform UK | 150 | 1.5% | — | |
| 12 | Nathaneal James Peters | Conservative Party | 105 | 1.1% | — | |
| 13 | Nigel Paul Waldron | Conservative Party | 0 | 0.0% | — | |
| 14 | Ryan Kevin Louis Willetts | Reform UK | 0 | 0.0% | — |
Allens Cross · single-seat
Marginal winner 34.3% Proportional quota 50.0% Below quota −15.7 pts Valid ballots 2,767
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Eddie Freeman | Reform UK | 949 | 34.3% | −15.7 pts | Elected |
| 2 | Paul Smith | Independent | 651 | 23.5% | — | |
| 3 | Seb Lovell-Huckle | Labour Party | 451 | 16.3% | — | |
| 4 | Daniel Rust | Green Party | 381 | 13.8% | — | |
| 5 | Theo Wicking | Conservative Party | 259 | 9.4% | — | |
| 6 | Emil-Crisan Toescu | Liberal Democrats | 76 | 2.7% | — |
Yardley East · single-seat
Marginal winner 34.6% Proportional quota 50.0% Below quota −15.4 pts Valid ballots 2,832
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Deborah Harries | Liberal Democrats | 979 | 34.6% | −15.4 pts | Elected |
| 2 | Vaishali Sathish Kumar Raman | Reform UK | 762 | 26.9% | — | |
| 3 | Claire Marie Hammond | Green Party | 419 | 14.8% | — | |
| 4 | Rofique Miah | Labour Party | 387 | 13.7% | — | |
| 5 | Naushaba Yaqoob | Workers Party of Britain | 153 | 5.4% | — | |
| 6 | Thomas Huxley | Conservative Party | 132 | 4.7% | — |
Holyhead · single-seat
Marginal winner 34.8% Proportional quota 50.0% Below quota −15.2 pts Valid ballots 2,225
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Rinkal Shergill | Independent | 775 | 34.8% | −15.2 pts | Elected |
| 2 | Keshia Hamilton | Labour Party | 751 | 33.8% | — | |
| 3 | Nigel Clough | Green Party | 334 | 15.0% | — | |
| 4 | Martin Clarke | Conservative Party | 132 | 5.9% | — | |
| 5 | Mark Richard Dainty | Reform UK | 93 | 4.2% | — | |
| 6 | Faizan Tanveer | Liberal Democrats | 64 | 2.9% | — | |
| 7 | Alexander Samuel V Jaddoo | Independent | 50 | 2.2% | — | |
| 8 | Senior Atholi | Independent | 26 | 1.2% | — |
Erdington · 2-seat (bloc vote)
Marginal winner 19.0% Proportional quota 33.3% Below quota −14.4 pts Valid ballots 10,531
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Robert James Cambray Alden | Conservative Party | 2,424 | 23.0% | −10.3 pts | Elected |
| 2 | Gareth Raymond Moore | Conservative Party | 1,996 | 19.0% | −14.4 pts | Elected |
| 3 | Kenneth Oliver Morris | Reform UK | 1,088 | 10.3% | — | |
| 4 | Lauren Walden | Labour Party | 1,019 | 9.7% | — | |
| 5 | Mahtab Uddin | Labour Party | 952 | 9.0% | — | |
| 6 | Alex Karra-Webb | Green Party | 906 | 8.6% | — | |
| 7 | Mette Christoffersen | Green Party | 883 | 8.4% | — | |
| 8 | Ali Taranssari | Reform UK | 769 | 7.3% | — | |
| 9 | Richard Haydn May | Liberal Democrats | 187 | 1.8% | — | |
| 10 | Shefa Choudhury | Liberal Democrats | 174 | 1.7% | — | |
| 11 | Paul Jonathan Scrivens | Workers Party of Britain | 69 | 0.7% | — | |
| 12 | Corinthia Ward | Trade Unionist and Socialist Coalition | 64 | 0.6% | — |
Northfield · single-seat
Marginal winner 35.7% Proportional quota 50.0% Below quota −14.3 pts Valid ballots 3,693
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | George Hall | Reform UK | 1,317 | 35.7% | −14.3 pts | Elected |
| 2 | Esther Rai | Labour Party | 964 | 26.1% | — | |
| 3 | Graham Knight | Conservative Party | 702 | 19.0% | — | |
| 4 | Alfie Neumann | Green Party | 499 | 13.5% | — | |
| 5 | Andy Moles | Liberal Democrats | 211 | 5.7% | — |
Hall Green North · 2-seat (bloc vote)
Marginal winner 20.0% Proportional quota 33.3% Below quota −13.3 pts Valid ballots 12,141
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Mansoor Qureshi | Green Party | 2,833 | 23.3% | −10.0 pts | Elected |
| 2 | Haroon Salim | Green Party | 2,429 | 20.0% | −13.3 pts | Elected |
| 3 | Harriet O'Hara | Conservative Party | 1,014 | 8.4% | — | |
| 4 | Akhlaq Ahmed | Labour Party | 824 | 6.8% | — | |
| 5 | Malik Nasir Iqbal | Conservative Party | 802 | 6.6% | — | |
| 6 | Jordan Holland | Reform UK | 774 | 6.4% | — | |
| 7 | Kyra Nicole Mattison | Reform UK | 716 | 5.9% | — | |
| 8 | Saima Suleman | Labour Party | 679 | 5.6% | — | |
| 9 | Shabina Bano | Liberal Democrats | 674 | 5.6% | — | |
| 10 | Estelle Dukes-Hogan | Liberal Democrats | 630 | 5.2% | — | |
| 11 | Belal Arabi | Independent | 457 | 3.8% | — | |
| 12 | Fahad Ali Hussain | Workers Party of Britain | 309 | 2.5% | — |
Brandwood and King's Heath · 2-seat (bloc vote)
Marginal winner 20.0% Proportional quota 33.3% Below quota −13.3 pts Valid ballots 13,575
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Jordan Oliver Phillip | Green Party | 2,940 | 21.7% | −11.7 pts | Elected |
| 2 | Hamzah Fahd Sheikh | Green Party | 2,718 | 20.0% | −13.3 pts | Elected |
| 3 | Lisa Trickett | Labour Party | 1,826 | 13.5% | — | |
| 4 | Ben Lockley | Labour Party | 1,702 | 12.5% | — | |
| 5 | Stephen John Williams | Reform UK | 946 | 7.0% | — | |
| 6 | Emily Cox | Liberal Democrats | 837 | 6.2% | — | |
| 7 | Tochi Nwofor | Reform UK | 803 | 5.9% | — | |
| 8 | Cat Wagg | Liberal Democrats | 599 | 4.4% | — | |
| 9 | Leeford Claude Beresford Allen | Conservative Party | 451 | 3.3% | — | |
| 10 | Mark Andrew Hudson | Independent | 334 | 2.5% | — | |
| 11 | Jamie Babington | Conservative Party | 332 | 2.4% | — | |
| 12 | Muhammad Saleem Malik | Workers Party of Britain | 87 | 0.6% | — |
Kingstanding · 2-seat (bloc vote)
Marginal winner 20.0% Proportional quota 33.3% Below quota −13.3 pts Valid ballots 8,841
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | John Edward Lambert | Reform UK | 1,893 | 21.4% | −11.9 pts | Elected |
| 2 | Jex Parkin | Reform UK | 1,771 | 20.0% | −13.3 pts | Elected |
| 3 | Alex Lawrence Richards | Conservative Party | 1,059 | 12.0% | — | |
| 4 | Clifton Frederick Welch | Conservative Party | 967 | 10.9% | — | |
| 5 | Paul Lilly | Labour Party | 761 | 8.6% | — | |
| 6 | Anita Ward | Labour Party | 681 | 7.7% | — | |
| 7 | Chris Lee | Green Party | 606 | 6.9% | — | |
| 8 | Jerry Orme | Green Party | 504 | 5.7% | — | |
| 9 | Desmond Jaddoo | Independent | 183 | 2.1% | — | |
| 10 | Asad Mehmood | Liberal Democrats | 162 | 1.8% | — | |
| 11 | James Andrew Ayodele Chandler | Liberal Democrats | 134 | 1.5% | — | |
| 12 | Des Hughes | Independent | 120 | 1.4% | — |
Rubery and Rednal · single-seat
Marginal winner 36.9% Proportional quota 50.0% Below quota −13.1 pts Valid ballots 2,558
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Rebecca Michelle Waters | Reform UK | 943 | 36.9% | −13.1 pts | Elected |
| 2 | Adrian Joseph Delaney | Conservative Party | 892 | 34.9% | — | |
| 3 | Billy John Wassell | Green Party | 333 | 13.0% | — | |
| 4 | Steve Haynes | Labour Party | 271 | 10.6% | — | |
| 5 | Paul Alton | Liberal Democrats | 119 | 4.7% | — |
Sutton Walmley and Minworth · 2-seat (bloc vote)
Marginal winner 21.3% Proportional quota 33.3% Below quota −12.0 pts Valid ballots 10,542
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | John Perks | Conservative Party | 2,540 | 24.1% | −9.2 pts | Elected |
| 2 | Ken Wood | Conservative Party | 2,246 | 21.3% | −12.0 pts | Elected |
| 3 | Claire Holton | Reform UK | 2,165 | 20.5% | — | |
| 4 | James Edward White | Reform UK | 1,181 | 11.2% | — | |
| 5 | Jacqueline Patricia Spargo | Green Party | 533 | 5.1% | — | |
| 6 | Adam Haycock | Green Party | 532 | 5.0% | — | |
| 7 | Manish Kumar Puri | Labour Party | 407 | 3.9% | — | |
| 8 | Ehsan Ibrahim | Labour Party | 362 | 3.4% | — | |
| 9 | David Cooke | Liberal Democrats | 331 | 3.1% | — | |
| 10 | Mark Andrew Lewis | Liberal Democrats | 245 | 2.3% | — |
Billesley · 2-seat (bloc vote)
Marginal winner 22.0% Proportional quota 33.3% Below quota −11.3 pts Valid ballots 12,019
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Chris Garghan | Green Party | 2,702 | 22.5% | −10.9 pts | Elected |
| 2 | Joe Peacock | Green Party | 2,649 | 22.0% | −11.3 pts | Elected |
| 3 | Clair Felton | Reform UK | 1,443 | 12.0% | — | |
| 4 | Margaret McGarry | Reform UK | 1,408 | 11.7% | — | |
| 5 | Katherine Elizabeth Iroh | Labour Party | 1,064 | 8.9% | — | |
| 6 | Jess Roberts | Labour Party | 927 | 7.7% | — | |
| 7 | Sanjida Chishty | Conservative Party | 552 | 4.6% | — | |
| 8 | Sulliman Khan | Conservative Party | 484 | 4.0% | — | |
| 9 | Mudassir Aftab | Workers Party of Britain | 260 | 2.2% | — | |
| 10 | Raf Beg | Workers Party of Britain | 199 | 1.7% | — | |
| 11 | Sahibzada Abid Naeem | Liberal Democrats | 167 | 1.4% | — | |
| 12 | Ian Neal | Liberal Democrats | 164 | 1.4% | — |
Frankley Great Park · single-seat
Marginal winner 38.9% Proportional quota 50.0% Below quota −11.1 pts Valid ballots 3,064
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Gemma Louise Guttridge | Reform UK | 1,192 | 38.9% | −11.1 pts | Elected |
| 2 | Simon Morrall | Independent | 691 | 22.6% | — | |
| 3 | Peter Beck | Green Party | 407 | 13.3% | — | |
| 4 | Mohamed Saad | Labour Party | 326 | 10.6% | — | |
| 5 | Tilton Storer | Conservative Party | 317 | 10.3% | — | |
| 6 | Peter Lloyd | Liberal Democrats | 131 | 4.3% | — |
Garretts Green · single-seat
Marginal winner 39.3% Proportional quota 50.0% Below quota −10.7 pts Valid ballots 2,515
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Saddak Miah | Labour Party | 988 | 39.3% | −10.7 pts | Elected |
| 2 | Carl Richard Webster | Reform UK | 864 | 34.4% | — | |
| 3 | Carla Busuttil | Green Party | 310 | 12.3% | — | |
| 4 | Benjamin O'Callaghan | Liberal Democrats | 149 | 5.9% | — | |
| 5 | Daphne Claire Hall | Conservative Party | 109 | 4.3% | — | |
| 6 | Peter Higgins | Workers Party of Britain | 95 | 3.8% | — |
Handsworth · single-seat
Marginal winner 40.7% Proportional quota 50.0% Below quota −9.3 pts Valid ballots 2,356
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Ed Freshwater | Green Party | 958 | 40.7% | −9.3 pts | Elected |
| 2 | Mosese Dakunivosa | Labour Party | 443 | 18.8% | — | |
| 3 | Chaman Lal | Independent | 288 | 12.2% | — | |
| 4 | Abdulaziz Mohamed | Independent | 273 | 11.6% | — | |
| 5 | Enam Rahman | Conservative Party | 231 | 9.8% | — | |
| 6 | Curtis James Brittain | Reform UK | 110 | 4.7% | — | |
| 7 | Paul Andrew Bishop | Liberal Democrats | 53 | 2.2% | — |
Alum Rock · 2-seat (bloc vote)
Marginal winner 24.7% Proportional quota 33.3% Below quota −8.6 pts Valid ballots 13,202
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Nosheen Khalid | Independent | 3,307 | 25.0% | −8.3 pts | Elected |
| 2 | Shaukat Mahmood | Independent | 3,266 | 24.7% | −8.6 pts | Elected |
| 3 | Ansar Ali Khan | Labour Party | 2,424 | 18.4% | — | |
| 4 | Mariam Khan | Labour Party | 2,223 | 16.8% | — | |
| 5 | Hussain Ahamad | Green Party | 596 | 4.5% | — | |
| 6 | David Bloxham | Green Party | 457 | 3.5% | — | |
| 7 | Asia Hussain | Liberal Democrats | 301 | 2.3% | — | |
| 8 | Wajid Bashir Malhotra | Liberal Democrats | 227 | 1.7% | — | |
| 9 | Thomas Ian McPake | Reform UK | 126 | 1.0% | — | |
| 10 | Karen Jayne Strangward | Reform UK | 118 | 0.9% | — | |
| 11 | Monica Catherine Hardie | Conservative Party | 92 | 0.7% | — | |
| 12 | Barbara Wood | Conservative Party | 65 | 0.5% | — |
Newtown · single-seat
Marginal winner 41.8% Proportional quota 50.0% Below quota −8.2 pts Valid ballots 2,122
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Rasheda Begum | Labour Party | 886 | 41.8% | −8.2 pts | Elected |
| 2 | Rashia Khatun | Liberal Democrats | 370 | 17.4% | — | |
| 3 | Hannah Mohammed | Green Party | 348 | 16.4% | — | |
| 4 | Amjad Hussain | Independent | 205 | 9.7% | — | |
| 5 | Keith Alexander Rowe | Reform UK | 107 | 5.0% | — | |
| 6 | Burhan Miah | Conservative Party | 105 | 4.9% | — | |
| 7 | Sonya Anderson | Independent | 101 | 4.8% | — |
Perry Common · single-seat
Marginal winner 42.3% Proportional quota 50.0% Below quota −7.7 pts Valid ballots 2,413
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Sue Willetts | Reform UK | 1,020 | 42.3% | −7.7 pts | Elected |
| 2 | Jilly Bermingham | Labour Party | 487 | 20.2% | — | |
| 3 | Stephanie Boyle | Green Party | 327 | 13.6% | — | |
| 4 | Husham Khan | Conservative Party | 261 | 10.8% | — | |
| 5 | Ahmed Ghulam | Independent | 213 | 8.8% | — | |
| 6 | Colin Edward Hill | Liberal Democrats | 105 | 4.4% | — |
Pype Hayes · single-seat
Marginal winner 43.8% Proportional quota 50.0% Below quota −6.2 pts Valid ballots 2,447
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Danny Brian Carter | Reform UK | 1,073 | 43.8% | −6.2 pts | Elected |
| 2 | Fayaz Khuhro | Labour Party | 513 | 21.0% | — | |
| 3 | Athena Christina Tsouvallaris | Conservative Party | 331 | 13.5% | — | |
| 4 | Julian Skidmore | Green Party | 309 | 12.6% | — | |
| 5 | Stephen Richard Allsop | Liberal Democrats | 157 | 6.4% | — | |
| 6 | Umar Ul-Haq | Independent | 64 | 2.6% | — |
Castle Vale · single-seat
Marginal winner 44.4% Proportional quota 50.0% Below quota −5.6 pts Valid ballots 2,026
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Ray Goodwin | Labour Party | 899 | 44.4% | −5.6 pts | Elected |
| 2 | Ross Copeland | Reform UK | 855 | 42.2% | — | |
| 3 | Margaret Okole | Green Party | 124 | 6.1% | — | |
| 4 | Roman Chapman | Conservative Party | 107 | 5.3% | — | |
| 5 | Trevor Sword | Liberal Democrats | 30 | 1.5% | — | |
| 6 | Louise Arabella Scrivens | Workers Party of Britain | 11 | 0.5% | — |
Highter's Heath · single-seat
Marginal winner 45.3% Proportional quota 50.0% Below quota −4.7 pts Valid ballots 2,963
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Adam Andrew Higgs | Conservative Party | 1,342 | 45.3% | −4.7 pts | Elected |
| 2 | Jason West | Reform UK | 877 | 29.6% | — | |
| 3 | Joanne Shemmans | Green Party | 419 | 14.1% | — | |
| 4 | Joe Samuels | Labour Party | 269 | 9.1% | — | |
| 5 | Iain David Bowen | Liberal Democrats | 56 | 1.9% | — |
Sutton Mere Green · single-seat
Marginal winner 46.0% Proportional quota 50.0% Below quota −4.0 pts Valid ballots 3,931
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Meirion Jenkins | Conservative Party | 1,809 | 46.0% | −4.0 pts | Elected |
| 2 | Sarah Elizabeth Myers | Reform UK | 1,068 | 27.2% | — | |
| 3 | Colin Leslie Fredric Marriott | Green Party | 410 | 10.4% | — | |
| 4 | Kerry Frater | Liberal Democrats | 406 | 10.3% | — | |
| 5 | Simon McDonald | Labour Party | 238 | 6.1% | — |
South Yardley · single-seat
Marginal winner 49.0% Proportional quota 50.0% Below quota −1.0 pts Valid ballots 2,820
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Zaker Choudhry | Liberal Democrats | 1,382 | 49.0% | −1.0 pts | Elected |
| 2 | Aysan Al-Haq | Reform UK | 769 | 27.3% | — | |
| 3 | Martin John Guest | Green Party | 329 | 11.7% | — | |
| 4 | Gordon Lyew | Labour Party | 192 | 6.8% | — | |
| 5 | Anya Khan | Conservative Party | 95 | 3.4% | — | |
| 6 | Aheesha Zahir | Workers Party of Britain | 53 | 1.9% | — |
Shard End · single-seat
Marginal winner 51.3% Proportional quota 50.0% Below quota +1.3 pts Valid ballots 2,461
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Alan Feeney | Reform UK | 1,262 | 51.3% | +1.3 pts | Elected |
| 2 | Fiona Williams | Labour Party | 488 | 19.8% | — | |
| 3 | Harry Ballard | Green Party | 321 | 13.0% | — | |
| 4 | Tony Briggs | Conservative Party | 155 | 6.3% | — | |
| 5 | Ginge Smyth | Independent | 132 | 5.4% | — | |
| 6 | Christopher Francis Barber | Liberal Democrats | 103 | 4.2% | — |
Sutton Wylde Green · single-seat
Marginal winner 52.4% Proportional quota 50.0% Below quota +2.4 pts Valid ballots 3,782
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Alex Yip | Conservative Party | 1,981 | 52.4% | +2.4 pts | Elected |
| 2 | Jon Chapman | Reform UK | 771 | 20.4% | — | |
| 3 | Zoe Rachel Challenor | Green Party | 452 | 12.0% | — | |
| 4 | Adeen Irfan | Labour Party | 397 | 10.5% | — | |
| 5 | Malcolm Spencer | Liberal Democrats | 181 | 4.8% | — |
Sutton Reddicap · single-seat
Marginal winner 52.8% Proportional quota 50.0% Below quota +2.8 pts Valid ballots 3,062
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Richard Frederick Jex Parkin | Conservative Party | 1,618 | 52.8% | +2.8 pts | Elected |
| 2 | James Kelly | Reform UK | 798 | 26.1% | — | |
| 3 | Richard Painter | Green Party | 279 | 9.1% | — | |
| 4 | Jane Lane | Labour Party | 231 | 7.5% | — | |
| 5 | Benjamin Godwin | Liberal Democrats | 136 | 4.4% | — |
Hall Green South · single-seat
Marginal winner 56.6% Proportional quota 50.0% Below quota +6.6 pts Valid ballots 3,741
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Tim Huxtable | Conservative Party | 2,117 | 56.6% | +6.6 pts | Elected |
| 2 | Daniel Thomas Carpenter | Green Party | 638 | 17.1% | — | |
| 3 | Stephen Taylor | Reform UK | 429 | 11.5% | — | |
| 4 | Shafaq Ahmed | Labour Party | 326 | 8.7% | — | |
| 5 | Aminah Shabir | Workers Party of Britain | 163 | 4.4% | — | |
| 6 | David Alan Lickiss | Liberal Democrats | 68 | 1.8% | — |
Yardley West and Stechford · single-seat
Marginal winner 60.8% Proportional quota 50.0% Below quota +10.8 pts Valid ballots 3,145
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Baber Baz | Liberal Democrats | 1,911 | 60.8% | +10.8 pts | Elected |
| 2 | Malcolm Preston | Reform UK | 405 | 12.9% | — | |
| 3 | Mohammed Imran Ameer | Green Party | 368 | 11.7% | — | |
| 4 | Liaqat Ali | Labour Party | 278 | 8.8% | — | |
| 5 | Naila Iqbal | Workers Party of Britain | 126 | 4.0% | — | |
| 6 | Leo Hardcastle | Conservative Party | 57 | 1.8% | — |
Druids Heath and Monyhull · single-seat
Marginal winner 64.3% Proportional quota 50.0% Below quota +14.3 pts Valid ballots 2,968
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Julien Pritchard | Green Party | 1,907 | 64.3% | +14.3 pts | Elected |
| 2 | Aman Singh | Reform UK | 734 | 24.7% | — | |
| 3 | Steven Brown | Conservative Party | 140 | 4.7% | — | |
| 4 | Muhammad Ishtiaq | Labour Party | 119 | 4.0% | — | |
| 5 | Gavin Clement | Liberal Democrats | 54 | 1.8% | — | |
| 6 | Giri Siva | Workers Party of Britain | 14 | 0.5% | — |