← Birmingham (all cycles) · 7 May 2026 cohort

Birmingham 2026

Local elections held 7 May 2026.

69 ward races
101 seats
50 elected below the proportional quota
49.5% of seats below quota
7 unfairly awarded seats
6.9% 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 69 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 101 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 Party92,79420.8%1918.8%2120.8%-2
Labour Party91,12520.5%1716.8%2120.8%-4
Reform UK86,63119.5%2322.8%2019.8%+3
Conservative Party69,19015.5%1615.8%1615.8%0
Liberal Democrats49,89011.2%1211.9%1110.9%+1
Independent42,4619.5%1312.9%109.9%+3
Workers Party of Britain8,7832.0%11.0%22.0%-1
Your Party3,5430.8%00.0%00.0%0
Birmingham Community Independents6250.1%00.0%00.0%0
Trade Unionist and Socialist Coalition3040.1%00.0%00.0%0
Total445,346100.0%101100.0%101100.0%0

Vote share vs seats won

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

Vote share
Actual seats
Proportional seats

Council composition: what this election replaced

The 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.

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

Tyseley and Hay Mills · single-seat

Marginal winner Winning candidate's share of valid ballots. 20.5% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −29.5 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,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
1Atikur RahmanGreen Party55020.5%−29.5 ptsElected
2Ian Anthony George GarrettLiberal Democrats46317.3%
3Yvette JohnLabour Party46317.3%
4John Martin HowardReform UK43216.1%
5Mohammad NadeemWorkers Party of Britain38314.3%
6Zafar IqbalConservative Party30311.3%
7Dawud MustifaYour Party903.4%

EC ward code local.birmingham.tyseley-hay-mills.2026-05-07 · Back to ward index

Bordesley and Highgate · single-seat

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

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
1Ali Akbar Shujja KaziGreen Party65825.0%−25.0 ptsElected
2Tyrone Reece FowlesLabour Party56421.5%
3Gerry MoynihanIndependent29411.2%
4Mohammed IdreesIndependent27010.3%
5Alexander Ross Douglas SlaterReform UK2017.6%
6Waleed ObadLiberal Democrats1927.3%
7Mohammed Joynal AbedinIndependent1736.6%
8Jamil TukiConservative Party1656.3%
9Hakil AhmedIndependent1124.3%

EC ward code local.birmingham.bordesley-highgate.2026-05-07 · Back to ward index

Gravelly Hill · 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. 2,098

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
1Mick BrownLabour Party62029.6%−20.4 ptsElected
2Mohammed AminLiberal Democrats41719.9%
3Imran Ali KhanGreen Party36017.2%
4Maisie Lou Evelyn WiltonReform UK34416.4%
5Wahid AkhtarIndependent1688.0%
6Julia Anne MacKeyConservative Party1235.9%
7Asif MehmoodIndependent663.1%

EC ward code local.birmingham.gravelly-hill.2026-05-07 · Back to ward index

Bordesley Green · single-seat

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

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
1Adnan HussainIndependent77330.8%−19.2 ptsElected
2Raqeeb AzizLabour Party62825.0%
3Mohammed AttiqLiberal Democrats37514.9%
4Joe BallardGreen Party31512.5%
5Wajid BurkeyWorkers Party of Britain29511.7%
6Paul Gerald LindenReform UK863.4%
7Charles Robert JeynesConservative Party401.6%

EC ward code local.birmingham.bordesley-green.2026-05-07 · Back to ward index

King's Norton North · single-seat

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

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
1Martin Derek SmithReform UK1,08233.7%−16.3 ptsElected
2Carmel Gertrude CorriganLabour Party78624.5%
3Daniel Patrick Molloy-BrookesConservative Party75523.5%
4Joe RooneyGreen Party45214.1%
5Alexander HemmingLiberal Democrats1384.3%

EC ward code local.birmingham.kings-norton-north.2026-05-07 · Back to ward index

Allens Cross · single-seat

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

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
1Eddie FreemanReform UK94934.3%−15.7 ptsElected
2Paul SmithIndependent65123.5%
3Seb Lovell-HuckleLabour Party45116.3%
4Daniel RustGreen Party38113.8%
5Theo WickingConservative Party2599.4%
6Emil-Crisan ToescuLiberal Democrats762.7%

EC ward code local.birmingham.allens-cross.2026-05-07 · Back to ward index

Balsall Heath West · 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. 2,707

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
1Duncan AliGreen Party93434.5%−15.5 ptsElected
2Zhor MalikIndependent51819.1%
3Naz RasheedLabour Party46417.1%
4Raja Mohammed AminIndependent43816.2%
5Michael Sidear WebbReform UK1425.2%
6Farah NazLiberal Democrats1314.8%
7Guy HordernConservative Party803.0%

EC ward code local.birmingham.balsall-heath-west.2026-05-07 · Back to ward index

Yardley East · single-seat

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

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
1Deborah HarriesLiberal Democrats97934.6%−15.4 ptsElected
2Vaishali Sathish Kumar RamanReform UK76226.9%
3Claire Marie HammondGreen Party41914.8%
4Rofique MiahLabour Party38713.7%
5Naushaba YaqoobWorkers Party of Britain1535.4%
6Thomas HuxleyConservative Party1324.7%

EC ward code local.birmingham.yardley-east.2026-05-07 · Back to ward index

Birchfield · single-seat

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

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
1Arshid MahmoodLabour Party86134.6%−15.4 ptsElected
2Mohammed YaseenIndependent79031.8%
3Muhammad YasirGreen Party41116.5%
4Christopher AntonLiberal Democrats2018.1%
5Barry NewtonReform UK1224.9%
6Glenton EasyConservative Party1024.1%

EC ward code local.birmingham.birchfield.2026-05-07 · Back to ward index

Holyhead · single-seat

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

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
1Rinkal ShergillIndependent77534.8%−15.2 ptsElected
2Keshia HamiltonLabour Party75133.8%
3Nigel CloughGreen Party33415.0%
4Martin ClarkeConservative Party1325.9%
5Mark Richard DaintyReform UK934.2%
6Faizan TanveerLiberal Democrats642.9%
7Alexander Samuel V JaddooIndependent502.2%
8Senior AtholiIndependent261.2%

EC ward code local.birmingham.holyhead.2026-05-07 · Back to ward index

Northfield · 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. 3,693

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
1George HallReform UK1,31735.7%−14.3 ptsElected
2Esther RaiLabour Party96426.1%
3Graham KnightConservative Party70219.0%
4Alfie NeumannGreen Party49913.5%
5Andy MolesLiberal Democrats2115.7%

EC ward code local.birmingham.northfield.2026-05-07 · Back to ward index

Sutton Trinity · single-seat

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

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
1David Christopher PearsConservative Party1,35736.6%−13.4 ptsElected
2Ben AutonGreen Party1,10229.7%
3Paul Maxwell GardinerReform UK85623.1%
4Joe BlenkinsopLabour Party2917.8%
5Regine WilberLiberal Democrats1062.9%

EC ward code local.birmingham.sutton-trinity.2026-05-07 · Back to ward index

Rubery and Rednal · 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. 2,558

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
1Rebecca Michelle WatersReform UK94336.9%−13.1 ptsElected
2Adrian Joseph DelaneyConservative Party89234.9%
3Billy John WassellGreen Party33313.0%
4Steve HaynesLabour Party27110.6%
5Paul AltonLiberal Democrats1194.7%

EC ward code local.birmingham.rubery-rednal.2026-05-07 · Back to ward index

Lozells · single-seat

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

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
1Taj UddinIndependent1,40638.4%−11.6 ptsElected
2Samarah ZaffarLabour Party1,01427.7%
3Raja Asim KhanIndependent55115.1%
4Qiam Ud DinGreen Party2296.3%
5Rafael CostaIndependent1845.0%
6Nufayej RayeanIndependent1243.4%
7Peter Charles John HintonReform UK661.8%
8Andy KingLiberal Democrats451.2%
9Dean SismanConservative Party401.1%

EC ward code local.birmingham.lozells.2026-05-07 · Back to ward index

Harborne · 2-seat (bloc vote)

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

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Martin John BrooksIndependent1,72312.9%25.8%−7.5 ptsElected
2Kevin James CarmodyGreen Party1,46311.0%21.9%−11.4 ptsElected
3Hugo George RasenbergConservative Party1,41110.6%21.1%
4Richard William MooreLabour Party1,34410.1%20.1%
5Ben GoodwinGreen Party1,2899.7%19.3%
6Hasnain Qamar Rashid Bhatti KhanLabour Party1,2289.2%18.4%
7Amaar ShahzadaConservative Party1,0127.6%15.2%
8Aniraj SharmaReform UK9877.4%14.8%
9Jyotsna SinghReform UK9026.8%13.5%
10James Peter CrossIndependent8466.3%12.7%
11Sarah MarwickLiberal Democrats4073.0%6.1%
12Christopher John BertramLiberal Democrats3963.0%5.9%
13James Victor BurgessIndependent3472.6%5.2%

EC ward code local.birmingham.harborne.2026-05-07 · Back to ward index

Frankley Great Park · single-seat

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

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
1Gemma Louise GuttridgeReform UK1,19238.9%−11.1 ptsElected
2Simon MorrallIndependent69122.6%
3Peter BeckGreen Party40713.3%
4Mohamed SaadLabour Party32610.6%
5Tilton StorerConservative Party31710.3%
6Peter LloydLiberal Democrats1314.3%

EC ward code local.birmingham.frankley-great-park.2026-05-07 · Back to ward index

Heartlands · 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. 2,621

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
1Shafique ShahLabour Party1,02339.0%−11.0 ptsElected
2Danny MazharBirmingham Community Independents62523.8%
3Mateen SeharaiGreen Party35913.7%
4Sajid HussainIndependent2248.5%
5Abid AliLiberal Democrats1806.9%
6Sathish Kumar RamanReform UK1545.9%
7Md Ohidul IslamConservative Party562.1%

EC ward code local.birmingham.heartlands.2026-05-07 · Back to ward index

Garretts Green · single-seat

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

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
1Saddak MiahLabour Party98839.3%−10.7 ptsElected
2Carl Richard WebsterReform UK86434.4%
3Carla BusuttilGreen Party31012.3%
4Benjamin O'CallaghanLiberal Democrats1495.9%
5Daphne Claire HallConservative Party1094.3%
6Peter HigginsWorkers Party of Britain953.8%

EC ward code local.birmingham.garretts-green.2026-05-07 · Back to ward index

Stirchley · single-seat

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

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
1Kamel HawwashGreen Party1,44439.4%−10.6 ptsElected
2Mary LockeLabour Party1,27434.7%
3Ian William Derek BishopReform UK60016.4%
4James William Edward DooleyConservative Party1935.3%
5Philip Andrew BantingLiberal Democrats1574.3%

EC ward code local.birmingham.stirchley.2026-05-07 · Back to ward index

Stockland Green · 2-seat (bloc vote)

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

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Amar KhanIndependent1,22614.2%28.3%−5.0 ptsElected
2Manni ButtReform UK1,02311.8%23.6%−9.7 ptsElected
3Derek DouglasLabour Party1,02211.8%23.6%
4Pete PerrymanReform UK98911.4%22.8%
5Shabrana HussainLabour Party94510.9%21.8%
6Jane Esther JonesIndependent90610.5%20.9%
7Bryn Lee RobertsGreen Party7288.4%16.8%
8Alastair David WebsterGreen Party5566.4%12.8%
9Stella MurphyConservative Party3373.9%7.8%
10Gareth Francis Thomas ComptonConservative Party3343.9%7.7%
11Sam RichardsIndependent2022.3%4.7%
12Steven EnahoroLiberal Democrats1852.1%4.3%
13Richard James HemusLiberal Democrats1551.8%3.6%
14Ted WoodleyTrade Unionist and Socialist Coalition490.6%1.1%

EC ward code local.birmingham.stockland-green.2026-05-07 · Back to ward index

Sutton Roughley · single-seat

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

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
1Harry ParmarConservative Party1,65740.4%−9.6 ptsElected
2Michael HuntReform UK1,36133.2%
3Roger BarleyLabour Party44610.9%
4Esther Caroline PassinghamGreen Party41810.2%
5Timothy James CotterillLiberal Democrats2225.4%

EC ward code local.birmingham.sutton-roughley.2026-05-07 · Back to ward index

Handsworth · single-seat

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

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
1Ed FreshwaterGreen Party95840.7%−9.3 ptsElected
2Mosese DakunivosaLabour Party44318.8%
3Chaman LalIndependent28812.2%
4Abdulaziz MohamedIndependent27311.6%
5Enam RahmanConservative Party2319.8%
6Curtis James BrittainReform UK1104.7%
7Paul Andrew BishopLiberal Democrats532.2%

EC ward code local.birmingham.handsworth.2026-05-07 · Back to ward index

Newtown · single-seat

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

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
1Rasheda BegumLabour Party88641.8%−8.2 ptsElected
2Rashia KhatunLiberal Democrats37017.4%
3Hannah MohammedGreen Party34816.4%
4Amjad HussainIndependent2059.7%
5Keith Alexander RoweReform UK1075.0%
6Burhan MiahConservative Party1054.9%
7Sonya AndersonIndependent1014.8%

EC ward code local.birmingham.newtown.2026-05-07 · Back to ward index

Bournville and Cotteridge · 2-seat (bloc vote)

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

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Roxanne GreenGreen Party2,06215.1%30.3%−3.1 ptsElected
2Nicky BrennanLabour Party1,73812.8%25.5%−7.8 ptsElected
3Richard George WinterGreen Party1,73512.7%25.5%
4Muhammad AliLabour Party1,55911.4%22.9%
5Chris LaceyReform UK1,36910.0%20.1%
6Robert GrosvenorReform UK1,2729.3%18.7%
7Nigel DawkinsIndependent9436.9%13.8%
8Andrew David HardieConservative Party9376.9%13.7%
9David Stephen RadcliffeLiberal Democrats7925.8%11.6%
10Chloe Octavia Kay IngramConservative Party6985.1%10.2%
11llias VazaiosLiberal Democrats5263.9%7.7%

EC ward code local.birmingham.bournville-cotteridge.2026-05-07 · Back to ward index

Quinton · 2-seat (bloc vote)

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

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Sam ForsythIndependent1,73615.6%31.3%−2.1 ptsElected
2Nagu PenakacherlaReform UK1,41612.8%25.5%−7.8 ptsElected
3Sanjay Kumar VikalReform UK1,30511.8%23.5%
4Narinder KaurLabour Party1,20210.8%21.6%
5James Liam Pennington BoltonGreen Party1,0669.6%19.2%
6Sohail HussainLabour Party1,0059.1%18.1%
7James RobertsonGreen Party9568.6%17.2%
8Asif KhanConservative Party9098.2%16.4%
9Nikhil KhadabadiConservative Party7837.1%14.1%
10Sue AndersonLiberal Democrats4383.9%7.9%
11Gareth HardyLiberal Democrats2882.6%5.2%

EC ward code local.birmingham.quinton.2026-05-07 · Back to ward index

Perry Common · single-seat

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

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
1Sue WillettsReform UK1,02042.3%−7.7 ptsElected
2Jilly BerminghamLabour Party48720.2%
3Stephanie BoyleGreen Party32713.6%
4Husham KhanConservative Party26110.8%
5Ahmed GhulamIndependent2138.8%
6Colin Edward HillLiberal Democrats1054.4%

EC ward code local.birmingham.perry-common.2026-05-07 · Back to ward index

Glebe Farm and Tile Cross · 2-seat (bloc vote)

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

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Jess AnkrettReform UK1,39415.6%31.3%−2.1 ptsElected
2Shehryar KayaniWorkers Party of Britain1,16313.0%26.1%−7.3 ptsElected
3Satnam TankReform UK1,15713.0%25.9%
4Amir ShafiqueWorkers Party of Britain1,07812.1%24.2%
5Marje BridleLabour Party1,03511.6%23.2%
6John CottonLabour Party89610.0%20.1%
7Gary CharlesGreen Party6547.3%14.7%
8Gareth HooperGreen Party5696.4%12.8%
9Chris FikeisConservative Party2522.8%5.7%
10Faisal MahmoodIndependent2512.8%5.6%
11Fergus David RobinsonConservative Party2292.6%5.1%
12Javed KhanLiberal Democrats1391.6%3.1%
13Uzman KianiLiberal Democrats1031.2%2.3%

EC ward code local.birmingham.glebe-farm-tile-cross.2026-05-07 · Back to ward index

Weoley and Selly Oak · 2-seat (bloc vote)

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

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Glyn MarstonReform UK1,64514.1%28.2%−5.1 ptsElected
2Cherie Louise WaddinghamReform UK1,52513.1%26.2%−7.2 ptsElected
3George Louis WebbConservative Party1,50212.9%25.8%
4Jigar BhagaliaConservative Party1,46112.5%25.1%
5Eleanor CottonGreen Party1,28411.0%22.0%
6Kiran GuliaLabour Party1,22110.5%20.9%
7Stewart David HolroydLabour Party1,1509.9%19.7%
8Rob FittGreen Party1,1239.6%19.3%
9Elly StantonLiberal Democrats3733.2%6.4%
10Paolo Said GianlucaLiberal Democrats2792.4%4.8%
11Marie BuchanIndependent940.8%1.6%

EC ward code local.birmingham.weoley-selly-oak.2026-05-07 · Back to ward index

Bromford and Hodge Hill · 2-seat (bloc vote)

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

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Majid MahmoodLabour Party1,56016.2%32.5%−0.9 ptsElected
2Diane DonaldsonLabour Party1,28313.4%26.7%−6.6 ptsElected
3Tasawar Hussain ShahWorkers Party of Britain8779.1%18.3%
4Duncan Douglas RileyReform UK8729.1%18.2%
5Andreas Nektarios KaragiannopoulosReform UK8168.5%17.0%
6Sardar KhanWorkers Party of Britain7948.3%16.5%
7Iftekhar HussainLiberal Democrats7728.0%16.1%
8Zakarya JonahGreen Party7517.8%15.6%
9Arshad HussainLiberal Democrats7017.3%14.6%
10Sylvia Jane McKearsGreen Party6837.1%14.2%
11Jack AnnettConservative Party2752.9%5.7%
12Robert William CheshireConservative Party2232.3%4.6%

EC ward code local.birmingham.bromford-hodge-hill.2026-05-07 · Back to ward index

Pype Hayes · single-seat

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

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
1Danny Brian CarterReform UK1,07343.8%−6.2 ptsElected
2Fayaz KhuhroLabour Party51321.0%
3Athena Christina TsouvallarisConservative Party33113.5%
4Julian SkidmoreGreen Party30912.6%
5Stephen Richard AllsopLiberal Democrats1576.4%
6Umar Ul-HaqIndependent642.6%

EC ward code local.birmingham.pype-hayes.2026-05-07 · Back to ward index

Small Heath · 2-seat (bloc vote)

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

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Shaukat Ali KhanLiberal Democrats1,54516.2%32.3%−1.0 ptsElected
2Mohammed SaeedLiberal Democrats1,30513.6%27.3%−6.0 ptsElected
3Shafaq HussainYour Party1,27413.3%26.6%
4Shanaz AhmedLabour Party1,04710.9%21.9%
5Obaydul KabirYour Party1,04710.9%21.9%
6Amaan Hader AliLabour Party8829.2%18.4%
7Hayaan Bin Sultan ChoudhuryGreen Party6046.3%12.6%
8Kash HanifGreen Party5515.8%11.5%
9Ahmed Al-AthwariWorkers Party of Britain3723.9%7.8%
10Rehab TalukdarWorkers Party of Britain3303.5%6.9%
11Altaf HussainIndependent2542.7%5.3%
12Sally Jane CopeReform UK1351.4%2.8%
13Amelia VocariReform UK951.0%2.0%
14Amit KhannaConservative Party620.6%1.3%
15Makham Singh DhalivaalConservative Party590.6%1.2%

EC ward code local.birmingham.small-heath.2026-05-07 · Back to ward index

Castle Vale · single-seat

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

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
1Ray GoodwinLabour Party89944.4%−5.6 ptsElected
2Ross CopelandReform UK85542.2%
3Margaret OkoleGreen Party1246.1%
4Roman ChapmanConservative Party1075.3%
5Trevor SwordLiberal Democrats301.5%
6Louise Arabella ScrivensWorkers Party of Britain110.5%

EC ward code local.birmingham.castle-vale.2026-05-07 · Back to ward index

Nechells · single-seat

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

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
1Mansuur AhmedIndependent97744.9%−5.1 ptsElected
2Marcelo RekaLabour Party54124.9%
3Md Abu SufianGreen Party28713.2%
4Sophie Juda ElizabethReform UK2129.7%
5Guled FarahLiberal Democrats813.7%
6Devinchi WarmingtonConservative Party673.1%
7Conor O'DonovanTrade Unionist and Socialist Coalition120.6%

EC ward code local.birmingham.nechells.2026-05-07 · Back to ward index

Highter's Heath · single-seat

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

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
1Adam Andrew HiggsConservative Party1,34245.3%−4.7 ptsElected
2Jason WestReform UK87729.6%
3Joanne ShemmansGreen Party41914.1%
4Joe SamuelsLabour Party2699.1%
5Iain David BowenLiberal Democrats561.9%

EC ward code local.birmingham.highters-heath.2026-05-07 · Back to ward index

Sutton Mere Green · single-seat

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

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
1Meirion JenkinsConservative Party1,80946.0%−4.0 ptsElected
2Sarah Elizabeth MyersReform UK1,06827.2%
3Colin Leslie Fredric MarriottGreen Party41010.4%
4Kerry FraterLiberal Democrats40610.3%
5Simon McDonaldLabour Party2386.1%

EC ward code local.birmingham.sutton-mere-green.2026-05-07 · Back to ward index

Acocks Green · 2-seat (bloc vote)

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

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Roger Kingdon HarmerLiberal Democrats1,95219.7%39.3%+6.0 ptsElected
2Penny WaggLiberal Democrats1,48615.0%29.9%−3.4 ptsElected
3Danny DrennanReform UK1,14711.5%23.1%
4AC BakerGreen Party1,10611.1%22.3%
5Sadia Mahmood KhanGreen Party1,05310.6%21.2%
6Sanjeev MehtaReform UK9079.1%18.3%
7John Anthony O'SheaLabour Party8138.2%16.4%
8Lu O'SheaLabour Party5675.7%11.4%
9Sajid Mehmood BhattiWorkers Party of Britain2392.4%4.8%
10Mohammad Afzal TahirWorkers Party of Britain2032.0%4.1%
11Tristan Thomas Griffiths-HughesConservative Party1921.9%3.9%
12Dhiran PatelConservative Party1791.8%3.6%
13Jae RobinsonTrade Unionist and Socialist Coalition520.5%1.0%
14Eamonn Kevin FlynnTrade Unionist and Socialist Coalition370.4%0.7%

EC ward code local.birmingham.acocks-green.2026-05-07 · Back to ward index

Sparkbrook and Balsall Heath East · 2-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 32.0% Proportional quota 33.3% 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 ÷ 2 seats. Source data does not publish a ballot count for this cycle. 5,076

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Jamil KhanIndependent1,94519.2%38.3%+5.0 ptsElected
2Raihaan AbbasIndependent1,62216.0%32.0%−1.4 ptsElected
3Jo HindleyGreen Party1,18011.6%23.2%
4Saima AhmedLabour Party1,04010.2%20.5%
5Faizan RindGreen Party1,04010.2%20.5%
6Khalid HanifLabour Party9008.9%17.7%
7Nowshed AbuYour Party6636.5%13.1%
8Jerry EvansLiberal Democrats5095.0%10.0%
9Shahid HashmiYour Party4694.6%9.2%
10Parwez HussainLiberal Democrats3453.4%6.8%
11Gloria Sant'AgostinoReform UK1501.5%3.0%
12Ryan Kevin Louis WillettsReform UK1201.2%2.4%
13Nathaneal James PetersConservative Party1051.0%2.1%
14Nigel Paul WaldronConservative Party640.6%1.3%

EC ward code local.birmingham.sparkbrook-balsall-heath-east.2026-05-07 · Back to ward index

Bartley Green · 2-seat (bloc vote)

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

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Chris SteeleReform UK1,93819.4%38.7%+5.4 ptsElected
2Rajbir SinghReform UK1,61516.1%32.3%−1.1 ptsElected
3Kerry BrewerConservative Party1,43214.3%28.6%
4Bruce John LinesConservative Party1,40314.0%28.0%
5Paul Simon PrestonLabour Party8468.4%16.9%
6Rachel Marie PrestonLabour Party8368.3%16.7%
7Phillippa Treharne JonesGreen Party8248.2%16.5%
8Sean Lewis VenablesGreen Party6876.9%13.7%
9Sheila Ann Kelly-TrowLiberal Democrats2612.6%5.2%
10Anthony WilkinsonLiberal Democrats1711.7%3.4%

EC ward code local.birmingham.bartley-green.2026-05-07 · Back to ward index

South Yardley · single-seat

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

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
1Zaker ChoudhryLiberal Democrats1,38249.0%−1.0 ptsElected
2Aysan Al-HaqReform UK76927.3%
3Martin John GuestGreen Party32911.7%
4Gordon LyewLabour Party1926.8%
5Anya KhanConservative Party953.4%
6Aheesha ZahirWorkers Party of Britain531.9%

EC ward code local.birmingham.south-yardley.2026-05-07 · Back to ward index

Sutton Vesey · 2-seat (bloc vote)

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

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1John CooperConservative Party2,41416.4%32.9%−0.5 ptsElected
2Anja PawsonConservative Party2,39416.3%32.6%−0.7 ptsElected
3Rob PocockLabour Party2,22415.1%30.3%
4Gary HallReform UK1,97413.4%26.9%
5Kirsty HoldenReform UK1,94513.2%26.5%
6Charlotte Julia FieldhouseLabour Party1,75311.9%23.9%
7Liron Alethea Thomas MorgnerGreen Party7565.1%10.3%
8Ross Douglas StephensGreen Party7515.1%10.2%
9Jenny WilkinsonLiberal Democrats2721.9%3.7%
10Steven WilberLiberal Democrats2011.4%2.7%

EC ward code local.birmingham.sutton-vesey.2026-05-07 · Back to ward index

Moseley · 2-seat (bloc vote)

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

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Izzy KnowlesLiberal Democrats3,72428.8%57.6%+24.3 ptsElected
2Philip MillsLiberal Democrats2,13916.5%33.1%−0.2 ptsElected
3Oliver AshtonGreen Party1,78513.8%27.6%
4Ayyub AliGreen Party1,71813.3%26.6%
5Stephen PihlajaLabour Party1,0207.9%15.8%
6Gwaza MabhenaLabour Party8236.4%12.7%
7Joshua BentleyReform UK5154.0%8.0%
8Cheryl Ann CuthelReform UK4843.7%7.5%
9Margaret GobyConservative Party2912.3%4.5%
10Nayaz QaziConservative Party2391.8%3.7%
11Mukhtarim ShahIndependent1891.5%2.9%

EC ward code local.birmingham.moseley.2026-05-07 · Back to ward index

Perry Barr · 2-seat (bloc vote)

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

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Morriam JanLiberal Democrats1,72017.7%35.3%+2.0 ptsElected
2James HintonLiberal Democrats1,64316.9%33.7%+0.4 ptsElected
3David AllenReform UK1,07011.0%22.0%
4Barry Paul WoodReform UK8488.7%17.4%
5Jonathan HammondGreen Party7327.5%15.0%
6Safiqul IslamIndependent6576.7%13.5%
7Hayyan MohammedIndependent6396.6%13.1%
8Mehran KhuhroLabour Party5966.1%12.2%
9Zarine ShaikhLabour Party5695.8%11.7%
10Edward PorteousGreen Party5635.8%11.6%
11Janet CoffeyConservative Party3523.6%7.2%
12Elizabeth Ann HallConservative Party3103.2%6.4%
13Joe FosterTrade Unionist and Socialist Coalition440.5%0.9%

EC ward code local.birmingham.perry-barr.2026-05-07 · Back to ward index

Shard End · single-seat

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

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
1Alan FeeneyReform UK1,26251.3%+1.3 ptsElected
2Fiona WilliamsLabour Party48819.8%
3Harry BallardGreen Party32113.0%
4Tony BriggsConservative Party1556.3%
5Ginge SmythIndependent1325.4%
6Christopher Francis BarberLiberal Democrats1034.2%

EC ward code local.birmingham.shard-end.2026-05-07 · Back to ward index

Sparkhill · 2-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 34.8% Proportional quota 33.3% 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 ÷ 2 seats. Source data does not publish a ballot count for this cycle. 4,258

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Rashad MahmoodLabour Party1,86521.9%43.8%+10.5 ptsElected
2Bushra BiLabour Party1,48017.4%34.8%+1.4 ptsElected
3Safina Parveen AftabGreen Party1,16413.7%27.3%
4Sal NaseemGreen Party97511.4%22.9%
5Tanveer ChoudhryLiberal Democrats86710.2%20.4%
6Tassawar HussainLiberal Democrats6798.0%15.9%
7Shahid ButtIndependent4535.3%10.6%
8Adam MirzaIndependent3253.8%7.6%
9Hiyam AbdulhaqIndependent2242.6%5.3%
10Andrew SmithReform UK1341.6%3.1%
11Michael Lee O'SheaReform UK1291.5%3.0%
12Jennifer Walcott-Merry-RoseConservative Party1141.3%2.7%
13Degigha WalcottConservative Party1071.3%2.5%

EC ward code local.birmingham.sparkhill.2026-05-07 · Back to ward index

Soho and Jewellery Quarter · 2-seat (bloc vote)

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

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Shuranjeet SinghLabour Party1,65218.6%37.1%+3.8 ptsElected
2Su BrooksLabour Party1,54817.4%34.8%+1.5 ptsElected
3Abbas BhattiGreen Party1,43016.1%32.1%
4John Dell MacefieldGreen Party1,34115.1%30.1%
5Omar YousafWorkers Party of Britain5796.5%13.0%
6Nigel Frederick BarkerReform UK4735.3%10.6%
7Katt CremerWorkers Party of Britain4374.9%9.8%
8Nicola Kedeisha Walker-RhodenReform UK3894.4%8.7%
9Patricia Beverley PantonConservative Party3223.6%7.2%
10Sunil PoshakwaleConservative Party2683.0%6.0%
11Violaine MendezLiberal Democrats2392.7%5.4%
12James PerrottLiberal Democrats2202.5%4.9%

EC ward code local.birmingham.soho-jewellery-quarter.2026-05-07 · Back to ward index

Handsworth Wood · 2-seat (bloc vote)

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

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Narinder KoonerLabour Party1,85820.5%41.0%+7.6 ptsElected
2Randeep Kaur KularLabour Party1,58217.4%34.9%+1.5 ptsElected
3Sam UddinIndependent7448.2%16.4%
4Junaid HafeezGreen Party7037.7%15.5%
5Peter John SheahanGreen Party6737.4%14.8%
6Umar Hayat KhanIndependent5776.4%12.7%
7Neil James BrownReform UK5506.1%12.1%
8Ravinder Singh ChumberConservative Party5496.1%12.1%
9Michael George ClarkReform UK5105.6%11.2%
10Lalit Kumar BangerIndependent4525.0%10.0%
11Devia SurtiConservative Party4324.8%9.5%
12Stephen Michael HallamLiberal Democrats1942.1%4.3%
13Gerald WattsLiberal Democrats1721.9%3.8%
14Junior AtholiIndependent750.8%1.7%

EC ward code local.birmingham.handsworth-wood.2026-05-07 · Back to ward index

Ladywood · 2-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 35.1% Proportional quota 33.3% 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 ÷ 2 seats. Source data does not publish a ballot count for this cycle. 3,941

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Siobhan Bridget Harper-NunesGreen Party1,55219.7%39.4%+6.1 ptsElected
2Raheem HumphreysGreen Party1,38217.5%35.1%+1.7 ptsElected
3Sally BentonLabour Party1,12214.2%28.5%
4Satvir DosanjhLabour Party92811.8%23.6%
5Jade Marie CottonReform UK5216.6%13.2%
6Abhinav Priyadarshi PandeyReform UK4665.9%11.8%
7Abigail Margaret SmithConservative Party4365.5%11.1%
8Lee DargueLiberal Democrats4335.5%11.0%
9Cindy YipConservative Party3424.3%8.7%
10Zoobia NoorLiberal Democrats2973.8%7.5%
11Gary Edwin CressmanIndependent2132.7%5.4%
12Deborah Moria MaraghIndependent1892.4%4.8%

EC ward code local.birmingham.ladywood.2026-05-07 · Back to ward index

Sutton Wylde Green · single-seat

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

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
1Alex YipConservative Party1,98152.4%+2.4 ptsElected
2Jon ChapmanReform UK77120.4%
3Zoe Rachel ChallenorGreen Party45212.0%
4Adeen IrfanLabour Party39710.5%
5Malcolm SpencerLiberal Democrats1814.8%

EC ward code local.birmingham.sutton-wylde-green.2026-05-07 · Back to ward index

Sutton Reddicap · single-seat

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

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
1Richard Frederick Jex ParkinConservative Party1,61852.8%+2.8 ptsElected
2James KellyReform UK79826.1%
3Richard PainterGreen Party2799.1%
4Jane LaneLabour Party2317.5%
5Benjamin GodwinLiberal Democrats1364.4%

EC ward code local.birmingham.sutton-reddicap.2026-05-07 · Back to ward index

Aston · 2-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 36.4% Proportional quota 33.3% 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 ÷ 2 seats. Source data does not publish a ballot count for this cycle. 5,811

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Abdul Choudhury ShumonIndependent2,25419.4%38.8%+5.5 ptsElected
2Mumtaz HussainLiberal Democrats2,11518.2%36.4%+3.1 ptsElected
3Saeed AhmedLiberal Democrats1,61013.9%27.7%
4Mohammed HanifLabour Party1,50513.0%25.9%
5Zafar AliLabour Party1,16110.0%20.0%
6Ziaul IslamIndependent8777.5%15.1%
7Claire GroomGreen Party5544.8%9.5%
8Naib HussainIndependent5424.7%9.3%
9Carol GuestGreen Party4624.0%8.0%
10Dorothy Elizabeth GeraldIndependent1281.1%2.2%
11Desmond Hayden DobsonReform UK1111.0%1.9%
12Adam FitzgeraldReform UK1090.9%1.9%
13Damon Scott ShinnieConservative Party980.8%1.7%
14Derek Desmond Harold LambertConservative Party950.8%1.6%

EC ward code local.birmingham.aston.2026-05-07 · Back to ward index

North Edgbaston · 2-seat (bloc vote)

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

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Marcus BernasconiLabour Party1,99622.2%44.4%+11.0 ptsElected
2Sarina YounasLabour Party1,66218.5%36.9%+3.6 ptsElected
3Hanooshi HassanGreen Party1,20613.4%26.8%
4Ralph Anthony WallinGreen Party99511.1%22.1%
5Amer KhanIndependent6927.7%15.4%
6Neil JonesReform UK4535.0%10.1%
7Joshua PattisonReform UK4184.6%9.3%
8Kofi Agyei Tabiri AnarfiConservative Party4034.5%9.0%
9Francois XavierIndependent3974.4%8.8%
10Shamsul ArifeenConservative Party3744.2%8.3%
11Alistair DowLiberal Democrats2132.4%4.7%
12Robert Ian WrightLiberal Democrats1902.1%4.2%

EC ward code local.birmingham.north-edgbaston.2026-05-07 · Back to ward index

Longbridge and West Heath · 2-seat (bloc vote)

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

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Charlie LatchfordReform UK2,32520.3%40.5%+7.2 ptsElected
2Anthony Leslie WardReform UK2,16818.9%37.8%+4.4 ptsElected
3Jack DixonConservative Party1,76915.4%30.8%
4Ron StorerConservative Party1,70014.8%29.6%
5Hannah JonesGreen Party9588.3%16.7%
6Matthew John NevilleGreen Party7946.9%13.8%
7Matthew Josef LloydLabour Party6745.9%11.7%
8Femi SanusiLabour Party5815.1%10.1%
9Francine AsonibareLiberal Democrats2562.2%4.5%
10Tony Brett YoungLiberal Democrats2562.2%4.5%

EC ward code local.birmingham.longbridge-west-heath.2026-05-07 · Back to ward index

Erdington · 2-seat (bloc vote)

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

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Robert James Cambray AldenConservative Party2,42423.0%46.0%+12.7 ptsElected
2Gareth Raymond MooreConservative Party1,99619.0%37.9%+4.6 ptsElected
3Kenneth Oliver MorrisReform UK1,08810.3%20.7%
4Lauren WaldenLabour Party1,0199.7%19.4%
5Mahtab UddinLabour Party9529.0%18.1%
6Alex Karra-WebbGreen Party9068.6%17.2%
7Mette ChristoffersenGreen Party8838.4%16.8%
8Ali TaranssariReform UK7697.3%14.6%
9Richard Haydn MayLiberal Democrats1871.8%3.6%
10Shefa ChoudhuryLiberal Democrats1741.7%3.3%
11Paul Jonathan ScrivensWorkers Party of Britain690.7%1.3%
12Corinthia WardTrade Unionist and Socialist Coalition640.6%1.2%

EC ward code local.birmingham.erdington.2026-05-07 · Back to ward index

Oscott · 2-seat (bloc vote)

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

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Graham Geoffrey GreenReform UK1,94520.5%41.0%+7.6 ptsElected
2Martin James McAuleyReform UK1,80319.0%38.0%+4.6 ptsElected
3Alex HallConservative Party1,31913.9%27.8%
4Charlotte WhitehouseConservative Party1,13211.9%23.8%
5Francis Liam BarnettLabour Party7037.4%14.8%
6Eleanor Louise DouglasLabour Party6707.1%14.1%
7Ian KnightGreen Party6236.6%13.1%
8Andrew StevensonGreen Party5155.4%10.8%
9Barbara DringIndependent2102.2%4.4%
10Joshua-John BuntingLiberal Democrats1932.0%4.1%
11Nora WarnabyLiberal Democrats1531.6%3.2%
12Jack BrookesIndependent1261.3%2.7%
13Sajida KhanIndependent1031.1%2.2%

EC ward code local.birmingham.oscott.2026-05-07 · Back to ward index

Sheldon · 2-seat (bloc vote)

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

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Darren CollingReform UK2,10220.6%41.2%+7.9 ptsElected
2Rachel Ann ConaghanReform UK2,00619.7%39.3%+6.0 ptsElected
3Paul Calvin TilsleyLiberal Democrats1,71916.8%33.7%
4Colin Francis GreenLiberal Democrats1,59515.6%31.3%
5Mark Richard MeatcherGreen Party4924.8%9.6%
6Melanie Jane SmithGreen Party4824.7%9.4%
7Gerald David DicksonLabour Party4144.1%8.1%
8Meenatchi GopalLabour Party3213.1%6.3%
9Mark Stewart AckroydConservative Party3133.1%6.1%
10Sara Jane AckroydConservative Party2962.9%5.8%
11Haroon Ahmed KhattakWorkers Party of Britain2352.3%4.6%
12Sikander AslamWorkers Party of Britain2282.2%4.5%

EC ward code local.birmingham.sheldon.2026-05-07 · Back to ward index

Hall Green South · single-seat

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

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
1Tim HuxtableConservative Party2,11756.6%+6.6 ptsElected
2Daniel Thomas CarpenterGreen Party63817.1%
3Stephen TaylorReform UK42911.5%
4Shafaq AhmedLabour Party3268.7%
5Aminah ShabirWorkers Party of Britain1634.4%
6David Alan LickissLiberal Democrats681.8%

EC ward code local.birmingham.hall-green-south.2026-05-07 · Back to ward index

Hall Green North · 2-seat (bloc vote)

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

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Mansoor QureshiGreen Party2,83323.3%46.7%+13.3 ptsElected
2Haroon SalimGreen Party2,42920.0%40.0%+6.7 ptsElected
3Harriet O'HaraConservative Party1,0148.4%16.7%
4Akhlaq AhmedLabour Party8246.8%13.6%
5Malik Nasir IqbalConservative Party8026.6%13.2%
6Jordan HollandReform UK7746.4%12.8%
7Kyra Nicole MattisonReform UK7165.9%11.8%
8Saima SulemanLabour Party6795.6%11.2%
9Shabina BanoLiberal Democrats6745.6%11.1%
10Estelle Dukes-HoganLiberal Democrats6305.2%10.4%
11Belal ArabiIndependent4573.8%7.5%
12Fahad Ali HussainWorkers Party of Britain3092.5%5.1%

EC ward code local.birmingham.hall-green-north.2026-05-07 · Back to ward index

Brandwood and King's Heath · 2-seat (bloc vote)

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

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Jordan Oliver PhillipGreen Party2,94021.7%43.3%+10.0 ptsElected
2Hamzah Fahd SheikhGreen Party2,71820.0%40.0%+6.7 ptsElected
3Lisa TrickettLabour Party1,82613.5%26.9%
4Ben LockleyLabour Party1,70212.5%25.1%
5Stephen John WilliamsReform UK9467.0%13.9%
6Emily CoxLiberal Democrats8376.2%12.3%
7Tochi NwoforReform UK8035.9%11.8%
8Cat WaggLiberal Democrats5994.4%8.8%
9Leeford Claude Beresford AllenConservative Party4513.3%6.6%
10Mark Andrew HudsonIndependent3342.5%4.9%
11Jamie BabingtonConservative Party3322.4%4.9%
12Muhammad Saleem MalikWorkers Party of Britain870.6%1.3%

EC ward code local.birmingham.brandwood-kings-heath.2026-05-07 · Back to ward index

Kingstanding · 2-seat (bloc vote)

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

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1John Edward LambertReform UK1,89321.4%42.8%+9.5 ptsElected
2Jex ParkinReform UK1,77120.0%40.1%+6.7 ptsElected
3Alex Lawrence RichardsConservative Party1,05912.0%24.0%
4Clifton Frederick WelchConservative Party96710.9%21.9%
5Paul LillyLabour Party7618.6%17.2%
6Anita WardLabour Party6817.7%15.4%
7Chris LeeGreen Party6066.9%13.7%
8Jerry OrmeGreen Party5045.7%11.4%
9Desmond JaddooIndependent1832.1%4.1%
10Asad MehmoodLiberal Democrats1621.8%3.7%
11James Andrew Ayodele ChandlerLiberal Democrats1341.5%3.0%
12Des HughesIndependent1201.4%2.7%

EC ward code local.birmingham.kingstanding.2026-05-07 · Back to ward index

Sutton Four Oaks · single-seat

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

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
1Raaj ShamjiConservative Party2,19358.2%+8.2 ptsElected
2Kay KaurReform UK82721.9%
3Alex GrahamGreen Party3258.6%
4Jan DewsberyLabour Party2606.9%
5David Michael WillettLiberal Democrats1664.4%

EC ward code local.birmingham.sutton-four-oaks.2026-05-07 · Back to ward index

Edgbaston · 2-seat (bloc vote)

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

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Deirdre Caroline AldenConservative Party1,84721.9%43.8%+10.5 ptsElected
2Matt BennettConservative Party1,76120.9%41.7%+8.4 ptsElected
3Nathan James HoggGreen Party1,13213.4%26.8%
4Oscar George ProsserGreen Party1,08112.8%25.6%
5Mandy SangheraLabour Party6748.0%16.0%
6Onkar ShergillLabour Party5616.6%13.3%
7Simon GibbonsReform UK4705.6%11.1%
8Madhu VidhaniReform UK3664.3%8.7%
9Radley RussellLiberal Democrats2943.5%7.0%
10Mike WardLiberal Democrats2513.0%5.9%

EC ward code local.birmingham.edgbaston.2026-05-07 · Back to ward index

Sutton Walmley and Minworth · 2-seat (bloc vote)

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

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1John PerksConservative Party2,54024.1%48.2%+14.9 ptsElected
2Ken WoodConservative Party2,24621.3%42.6%+9.3 ptsElected
3Claire HoltonReform UK2,16520.5%41.1%
4James Edward WhiteReform UK1,18111.2%22.4%
5Jacqueline Patricia SpargoGreen Party5335.1%10.1%
6Adam HaycockGreen Party5325.0%10.1%
7Manish Kumar PuriLabour Party4073.9%7.7%
8Ehsan IbrahimLabour Party3623.4%6.9%
9David CookeLiberal Democrats3313.1%6.3%
10Mark Andrew LewisLiberal Democrats2452.3%4.6%

EC ward code local.birmingham.sutton-walmley-minworth.2026-05-07 · Back to ward index

King's Norton South · single-seat

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

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
1Robert Andrew GrantGreen Party1,72560.3%+10.3 ptsElected
2Agata Joanna MalecReform UK76226.6%
3Tony KennedyLabour Party1726.0%
4Joel Samuel BrownConservative Party1665.8%
5Michael Sturt-JoyLiberal Democrats361.3%

EC ward code local.birmingham.kings-norton-south.2026-05-07 · Back to ward index

Billesley · 2-seat (bloc vote)

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

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Chris GarghanGreen Party2,70222.5%45.0%+11.6 ptsElected
2Joe PeacockGreen Party2,64922.0%44.1%+10.7 ptsElected
3Clair FeltonReform UK1,44312.0%24.0%
4Margaret McGarryReform UK1,40811.7%23.4%
5Katherine Elizabeth IrohLabour Party1,0648.9%17.7%
6Jess RobertsLabour Party9277.7%15.4%
7Sanjida ChishtyConservative Party5524.6%9.2%
8Sulliman KhanConservative Party4844.0%8.1%
9Mudassir AftabWorkers Party of Britain2602.2%4.3%
10Raf BegWorkers Party of Britain1991.7%3.3%
11Sahibzada Abid NaeemLiberal Democrats1671.4%2.8%
12Ian NealLiberal Democrats1641.4%2.7%

EC ward code local.birmingham.billesley.2026-05-07 · Back to ward index

Yardley West and Stechford · single-seat

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

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
1Baber BazLiberal Democrats1,91160.8%+10.8 ptsElected
2Malcolm PrestonReform UK40512.9%
3Mohammed Imran AmeerGreen Party36811.7%
4Liaqat AliLabour Party2788.8%
5Naila IqbalWorkers Party of Britain1264.0%
6Leo HardcastleConservative Party571.8%

EC ward code local.birmingham.yardley-west-stechford.2026-05-07 · Back to ward index

Ward End · single-seat

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

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
1Harris KhaliqIndependent2,07861.2%+11.2 ptsElected
2Mohammed AikhlaqLabour Party52515.5%
3Naz AliLiberal Democrats3289.7%
4Catherine TurnerGreen Party2256.6%
5Maria Anna GreenReform UK1654.9%
6Julian NistorWorkers Party of Britain310.9%
7Aashima MehtaConservative Party280.8%
8Mahreen TasleemIndependent180.5%

EC ward code local.birmingham.ward-end.2026-05-07 · Back to ward index

Druids Heath and Monyhull · single-seat

Marginal winner Winning candidate's share of valid ballots. 64.3% 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. 2,968

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
1Julien PritchardGreen Party1,90764.3%+14.3 ptsElected
2Aman SinghReform UK73424.7%
3Steven BrownConservative Party1404.7%
4Muhammad IshtiaqLabour Party1194.0%
5Gavin ClementLiberal Democrats541.8%
6Giri SivaWorkers Party of Britain140.5%

EC ward code local.birmingham.druids-heath-monyhull.2026-05-07 · Back to ward index

Alum Rock · 2-seat (bloc vote)

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

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Nosheen KhalidIndependent3,30725.0%50.1%+16.8 ptsElected
2Shaukat MahmoodIndependent3,26624.7%49.5%+16.1 ptsElected
3Ansar Ali KhanLabour Party2,42418.4%36.7%
4Mariam KhanLabour Party2,22316.8%33.7%
5Hussain AhamadGreen Party5964.5%9.0%
6David BloxhamGreen Party4573.5%6.9%
7Asia HussainLiberal Democrats3012.3%4.6%
8Wajid Bashir MalhotraLiberal Democrats2271.7%3.4%
9Thomas Ian McPakeReform UK1261.0%1.9%
10Karen Jayne StrangwardReform UK1180.9%1.8%
11Monica Catherine HardieConservative Party920.7%1.4%
12Barbara WoodConservative Party650.5%1.0%

EC ward code local.birmingham.alum-rock.2026-05-07 · Back to ward index

Bournbrook and Selly Park · 2-seat (bloc vote)

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

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Jane Louisa BastonGreen Party2,58433.3%66.6%+33.3 ptsElected
2Corinne FowlerGreen Party2,47331.9%63.8%+30.4 ptsElected
3Karen Teresa McCarthyLabour Party77310.0%19.9%
4Jamie Christopher ScottLabour Party6047.8%15.6%
5Gary John FaulknerReform UK3194.1%8.2%
6Neetu VikalReform UK2383.1%6.1%
7Neil JohnsonConservative Party2373.1%6.1%
8Musa NelaConservative Party1762.3%4.5%
9Martin MullaneyLiberal Democrats1702.2%4.4%
10Colin Andrew RossLiberal Democrats1361.8%3.5%
11Ben LeesTrade Unionist and Socialist Coalition460.6%1.2%

EC ward code local.birmingham.bournbrook-selly-park.2026-05-07 · Back to ward index