← Oxford (all cycles) · 7 May 2026 cohort

Oxford 2026

Local elections held 7 May 2026.

24 ward races
24 seats
18 elected below the proportional quota
75.0% of seats below quota
4 unfairly awarded seats
16.7% 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 24 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 24 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 Party13,23630.5%937.5%833.3%+1
Labour Party12,55428.9%1041.7%833.3%+2
Liberal Democrats6,08214.0%416.7%312.5%+1
Reform UK4,0089.2%00.0%28.3%-2
Conservative Party2,6416.1%00.0%14.2%-1
Independent Oxford Alliance2,5225.8%00.0%14.2%-1
Independent2,2985.3%14.2%14.2%0
Workers Party of Britain290.1%00.0%00.0%0
Trade Unionist and Socialist Coalition250.1%00.0%00.0%0
Total43,395100.0%24100.0%24100.0%0

Vote share vs seats won

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

Vote share
Actual seats
Proportional seats

Council composition: what this election replaced

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

Current (2026)
Previous (2025)

Wards in this council

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

Race results

Lye Valley · single-seat

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

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1James Richard Harry ThornileyGreen Party50035.2%−14.8 ptsElected
2Stephen Douglas HarwoodLabour Party47433.3%
3Jakub ZagdanskiReform UK24817.4%
4Gary William DixonConservative Party1248.7%
5Maria BourbonLiberal Democrats765.3%

Invalid 12 · EC ward code local.oxford.lye-valley.2026-05-07 · Back to ward index

Barton and Sandhills · 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. 1,565

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
1Mike RowleyLabour Party57836.9%−13.1 ptsElected
2Felix Peter BloomfieldReform UK33621.5%
3Tariq SaeedGreen Party23715.1%
4Chaka ArtwellIndependent16510.5%
5Vernon PorterConservative Party1247.9%
6Paul RogersLiberal Democrats966.1%
7Boris FedorovWorkers Party of Britain291.9%

Invalid 4 · EC ward code local.oxford.barton-sandhills.2026-05-07 · Back to ward index

Quarry and Risinghurst · single-seat

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

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
1Chewe Edgar MunkongeLabour Party94337.4%−12.6 ptsElected
2Kai ZolleisLiberal Democrats56822.5%
3Stephen Robert HurtGreen Party34413.6%
4Alison KahnIndependent Oxford Alliance31712.6%
5Cristina ParauReform UK25510.1%
6Edmund Charles Annandale JohnstoneConservative Party963.8%

Invalid 8 · EC ward code local.oxford.quarry-risinghurst.2026-05-07 · Back to ward index

Walton Manor · single-seat

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

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
1Louise UptonLabour Party66438.5%−11.5 ptsElected
2Joanne Louise BowltLiberal Democrats44325.7%
3Zelalemawee AsheberGreen Party42224.5%
4Penelope Anne LenonConservative Party1347.8%
5David Charles LincolnReform UK603.5%

Invalid 5 · EC ward code local.oxford.walton-manor.2026-05-07 · Back to ward index

Temple Cowley · 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. 1,783

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
1Saj MalikIndependent70039.3%−10.7 ptsElected
2Heather Laura StallardGreen Party53530.0%
3Joe McMannersLabour Party33118.6%
4Michael SargentReform UK1096.1%
5Tony BrettLiberal Democrats693.9%
6Patricia Gwendoline Mary JonesConservative Party392.2%

Invalid 3 · EC ward code local.oxford.temple-cowley.2026-05-07 · Back to ward index

Northfield Brook · single-seat

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

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
1Trish ElphinstoneLabour Party48840.5%−9.5 ptsElected
2Dianne CopestakeReform UK36730.4%
3David NewmanGreen Party20717.2%
4Paul John SimsConservative Party826.8%
5Rosemary Anne Beatrice MorlinLiberal Democrats625.1%

Invalid 9 · EC ward code local.oxford.northfield-brook.2026-05-07 · Back to ward index

Churchill · single-seat

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

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
1Susan Woolford BrownLabour Party57040.5%−9.5 ptsElected
2Ines Carmen WilhelmGreen Party39728.2%
3Michael SakkalliReform UK23116.4%
4Tim PatmoreConservative Party1339.5%
5Peter Charles CogginsLiberal Democrats755.3%

Invalid 11 · EC ward code local.oxford.churchill.2026-05-07 · Back to ward index

Headington Hill and Northway · single-seat

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

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
1James TaylorLabour Party65040.8%−9.2 ptsElected
2Nasreen MajeedIndependent Oxford Alliance42726.8%
3Sam AlstonGreen Party23814.9%
4Tenson JacobReform UK1378.6%
5George Edward Silvanus RobinsonConservative Party855.3%
6Eleonore Rebekka VogelLiberal Democrats483.0%
7Agnieszka KowalskaTrade Unionist and Socialist Coalition80.5%

Invalid 3 · EC ward code local.oxford.headington-hill-northway.2026-05-07 · Back to ward index

Marston · single-seat

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

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
1Kate Josephine RobinsonGreen Party96941.3%−8.7 ptsElected
2Emily Frances ScaysbrookIndependent Oxford Alliance74931.9%
3Charlotte Louise VinnicombeLabour Party36915.7%
4Richard LewinReform UK1466.2%
5Duncan Valentine HatfieldConservative Party692.9%
6Andy McKayLiberal Democrats441.9%

Invalid 2 · EC ward code local.oxford.marston.2026-05-07 · Back to ward index

Headington · single-seat

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

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
1Chris SmowtonLiberal Democrats92741.6%−8.4 ptsElected
2Emily LygoLabour Party51123.0%
3Neil DoigGreen Party42219.0%
4James Peter JacksonConservative Party1858.3%
5Sandhya SunkaraReform UK1818.1%

Invalid 12 · EC ward code local.oxford.headington.2026-05-07 · Back to ward index

Summertown · single-seat

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

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
1Katherine Sarah MilesLiberal Democrats83642.0%−8.0 ptsElected
2Freda Janet WolfendenLabour Party48624.4%
3James HewettGreen Party31816.0%
4Christopher David Edward FoxConservative Party25412.8%
5Fee YinReform UK964.8%

Invalid 2 · EC ward code local.oxford.summertown.2026-05-07 · Back to ward index

Littlemore · single-seat

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

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
1Tiago CoraisLabour Party72642.6%−7.4 ptsElected
2David StaresIndependent40023.5%
3Tamsin Sky Tristram BlaxterGreen Party25114.7%
4James Charles BakerReform UK21012.3%
5Daniel StaffordConservative Party895.2%
6Liz WoodLiberal Democrats271.6%

Invalid 5 · EC ward code local.oxford.littlemore.2026-05-07 · Back to ward index

Wolvercote · single-seat

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

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
1Elizabeth Asabea Abena Turkson WoodLiberal Democrats90843.0%−7.0 ptsElected
2Richard Peter GarbuttIndependent Oxford Alliance57127.0%
3Cristina PalaminiGreen Party30814.6%
4Bev HumberstoneLabour Party1245.9%
5Stuart David JolleyReform UK1145.4%
6Paul Dean MorrisConservative Party884.2%

Invalid 5 · EC ward code local.oxford.wolvercote.2026-05-07 · Back to ward index

Cutteslowe and Sunnymead · single-seat

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

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
1Laurence George FouweatherLiberal Democrats1,04444.5%−5.5 ptsElected
2Andrea SchiaviGreen Party39616.9%
3David John CunninghamConservative Party38816.6%
4Nancy Lynn CartwrightLabour Party35115.0%
5Michael William AndrewsReform UK1657.0%

Invalid 13 · EC ward code local.oxford.cutteslowe-sunnymead.2026-05-07 · Back to ward index

Cowley · single-seat

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

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
1Edward MundyGreen Party1,03146.2%−3.8 ptsElected
2Ajaz Ur RehmanIndependent56525.3%
3Michael William BoydLabour Party29113.0%
4Ian SzwajcaReform UK2199.8%
5George BusbyLiberal Democrats693.1%
6Andrea Louise StephensonConservative Party582.6%

Invalid 8 · EC ward code local.oxford.cowley.2026-05-07 · Back to ward index

Rose Hill and Iffley · single-seat

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

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
1Edward Owen TurnerLabour Party95246.9%−3.1 ptsElected
2Zack IqbalIndependent Oxford Alliance45822.6%
3Luke BarbanneauGreen Party29914.7%
4Prudence Mary Prior DaileyReform UK20310.0%
5Suresh LalConservative Party603.0%
6Geraldine Anne CogginsLiberal Democrats592.9%

Invalid 8 · EC ward code local.oxford.rose-hill-iffley.2026-05-07 · Back to ward index

Blackbird Leys · single-seat

Marginal winner Winning candidate's share of valid ballots. 48.5% Proportional quota 50.0% 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 ÷ 1 seats. Source data does not publish a ballot count for this cycle. 1,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
1Lubna ArshadLabour Party58848.5%−1.5 ptsElected
2Kornel SchesztakReform UK33727.8%
3Indigo HaynesGreen Party15112.4%
4Fay Lana SimsConservative Party715.9%
5Alexandrine KantorLiberal Democrats494.0%
6James MorbinTrade Unionist and Socialist Coalition171.4%

Invalid 9 · EC ward code local.oxford.blackbird-leys.2026-05-07 · Back to ward index

Hinksey Park · single-seat

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

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
1Siobhan Ann LancasterLabour Party1,01249.8%−0.2 ptsElected
2Hannah ScottGreen Party66532.7%
3Rick TannerLiberal Democrats1276.2%
4Geoffrey Brian AgerReform UK1226.0%
5Amy Olivia CampbellConservative Party1075.3%

Invalid 7 · EC ward code local.oxford.hinksey-park.2026-05-07 · Back to ward index

Carfax and Jericho · single-seat

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

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
1Sushila Devi DhallGreen Party81150.2%+0.2 ptsElected
2Alex HollingsworthLabour Party52332.4%
3John Orrell HowsonLiberal Democrats1237.6%
4Harriet Georgia Sophie DolbyConservative Party845.2%
5Vittorio Peter Cuneo-FloodReform UK754.6%

Invalid 12 · EC ward code local.oxford.carfax-jericho.2026-05-07 · Back to ward index

Osney and St Thomas · single-seat

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

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
1Lois Knight MuddimanGreen Party91250.5%+0.5 ptsElected
2David CalongeLabour Party59432.9%
3Rose-Marie WheelerReform UK1146.3%
4Louis Watteau WilliamsConservative Party1015.6%
5Harry Roy MorganLiberal Democrats844.7%

Invalid 6 · EC ward code local.oxford.osney-st-thomas.2026-05-07 · Back to ward index

Donnington · single-seat

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

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
1Rosie RawleGreen Party98651.1%+1.1 ptsElected
2Saqib FaradoonIndependent46824.3%
3Ralph Amory NobleLabour Party26713.8%
4Anna Marie Avila TaylorReform UK1095.7%
5Graham Roderick JonesLiberal Democrats583.0%
6Simon James BazleyConservative Party412.1%

Invalid 7 · EC ward code local.oxford.donnington.2026-05-07 · Back to ward index

St Clement's · 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. 1,503

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
1Ahalya BalaGreen Party87558.2%+8.2 ptsElected
2Thomas Ayudthaya BoydLabour Party40326.8%
3Martin YoungReform UK885.9%
4Vinay RanigaConservative Party724.8%
5Pippa HitchcockLiberal Democrats654.3%

Invalid 5 · EC ward code local.oxford.st-clements.2026-05-07 · Back to ward index

St Mary's · single-seat

Marginal winner Winning candidate's share of valid ballots. 60.7% 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. 1,900

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
1Emily Jane Elisabeth KerrGreen Party1,15460.7%+10.7 ptsElected
2Toby Stephen William JamesLabour Party47324.9%
3Richard WhelanLiberal Democrats1055.5%
4Paula Jane MacFarlaneReform UK864.5%
5Gloria CroxallConservative Party824.3%

Invalid 16 · EC ward code local.oxford.st-marys.2026-05-07 · Back to ward index

Holywell · single-seat

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

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
1Alfie DavisGreen Party80868.0%+18.0 ptsElected
2Awab Ramadan Yahia KazuzLabour Party18615.6%
3Ian Corthan BearderLiberal Democrats12010.1%
4Harry RichardsonConservative Party756.3%

Invalid 8 · EC ward code local.oxford.holywell.2026-05-07 · Back to ward index