← Oxford (all cycles) · 3 May 2018 cohort

Oxford 2018

Local elections held 3 May 2018.

24 ward races
24 seats
5 elected below the proportional quota
20.8% of seats below quota

How to read this page

Each race below shows the share of valid ballots the marginal elected candidate actually won, and compares it to the proportional quota: the share they'd need to clinch the seat under any proportional voting method (1 seats + 1). For a 1-seat ward the quota is 50%; for 2 seats, 33.3%; for 3 seats, 25%.

Where the actual winning share fell below the quota, we show the signed gap as points below quota (a negative number) — the editorial indictment. Above-quota results clear the bar and pass without comment. The voting method is the subject of every observation here. Named candidates appear as the public election record requires; the cause being audited is the voting method, not the individuals. See the methodology page for derivations.

If votes were counted by party

Across the 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 %Δ
Labour Party18,27747.8%1875.0%1250.0%+6
Liberal Democrats8,89223.3%520.8%625.0%-1
Green Party5,53514.5%14.2%312.5%-2
Conservative Party4,93812.9%00.0%312.5%-3
Independent5771.5%00.0%00.0%0
Total38,219100.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 2018 election (current) and immediately before it (2017). Only ~⅓ of seats were contested in 2018 — most of the bench is unchanged, and the cycle's effect on the overall composition is what shifts.

Current (2018)
Previous (2017)

Wards in this council

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

Race results

Holywell · single-seat

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

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
1Nadine Bely-SummersLabour Party39338.3%−11.7 ptsElected
2Finn ConwayLiberal Democrats38637.7%
3Timothy EdenGreen Party15314.9%
4David PearsonConservative Party939.1%

EC ward code E05006554 · Back to ward index

Carfax · single-seat

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

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 HowlettLabour Party48242.8%−7.2 ptsElected
2Conor McKenzieLiberal Democrats39935.4%
3Emma TeworteGreen Party12711.3%
4Thomas CrookConservative Party11910.6%

EC ward code E05006547 · Back to ward index

Quarry and Risinghurst · single-seat

Marginal winner Winning candidate's share of valid ballots. 44.0% Proportional quota 50.0% 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 ÷ 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
1Rosalind RogersLiberal Democrats97844.0%−6.0 ptsElected
2Delia SinclairLabour Party87939.5%
3Alexander Mackenzie SmithConservative Party2199.8%
4Elizabeth TaylorGreen Party1496.7%

EC ward code E05006562 · Back to ward index

North · single-seat

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

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
1Ann UptonLabour Party85648.8%−1.2 ptsElected
2Reuven ZieglerLiberal Democrats71240.6%
3Alexander CurtisConservative Party18510.6%

EC ward code E05006560 · Back to ward index

Iffley Fields · single-seat

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

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 TarverLabour Party1,04148.9%−1.1 ptsElected
2Elise BenjaminGreen Party93644.0%
3Simon BazleyConservative Party854.0%
4Henry SamuelsLiberal Democrats663.1%

EC ward code E05006555 · Back to ward index

St Mary's · single-seat

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

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Richard WolffGreen Party67750.6%+0.6 ptsElected
2Luke BarbanneauLabour Party52038.8%
3James BrennanConservative Party826.1%
4Stefanie GardenLiberal Democrats604.5%

EC ward code E05006566 · Back to ward index

Headington Hill and Northway · single-seat

Marginal winner Winning candidate's share of valid ballots. 51.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,355

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
1Joseph McMannersLabour Party69851.5%+1.5 ptsElected
2Guy GardenLiberal Democrats29621.8%
3Georgina GibbsConservative Party25018.5%
4Kate RobinsonGreen Party1118.2%

EC ward code E05006552 · Back to ward index

Barton and Sandhills · single-seat

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

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
1Martyn RushLabour Party81251.7%+1.7 ptsElected
2Timothy PatmoreConservative Party26817.1%
3Chaka ArtwellIndependent25216.1%
4Jemma HaywardLiberal Democrats1539.7%
5Symon HillGreen Party855.4%

EC ward code E05006545 · Back to ward index

Summertown · single-seat

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

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
1Michael GotchLiberal Democrats1,15352.3%+2.3 ptsElected
2Rabyah KhanLabour Party58826.7%
3David Nimmo SmithConservative Party29913.6%
4Larry SandersGreen Party1637.4%

EC ward code E05006567 · Back to ward index

Marston · single-seat

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

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
1Mary ClarksonLabour Party1,04452.6%+2.6 ptsElected
2Mark BhagwandinConservative Party58029.2%
3Alistair MorrisGreen Party1809.1%
4Maria BourbonLiberal Democrats1809.1%

EC ward code E05006559 · Back to ward index

Cowley Marsh · single-seat

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

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 HamidLabour Party88554.7%+4.7 ptsElected
2Judith HarleyIndependent32520.1%
3Annie PickeringGreen Party20712.8%
4Antony BrettLiberal Democrats1137.0%
5Alan GibbsConservative Party895.5%

EC ward code E05006550 · Back to ward index

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

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
1Christine SimmLabour Party83956.6%+6.6 ptsElected
2Hazel DaweGreen Party35023.6%
3Mohammed Shamial HasanConservative Party17912.1%
4Eleonore VogelLiberal Democrats1147.7%

EC ward code E05006549 · Back to ward index

Rose Hill and Iffley · single-seat

Marginal winner Winning candidate's share of valid ballots. 58.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,719

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
1Shaista AzizLabour Party99758.0%+8.0 ptsElected
2Charles GeeConservative Party26015.1%
3David BowkettLiberal Democrats23113.4%
4Miranda ShawGreen Party23113.4%

EC ward code E05006563 · Back to ward index

St Clement's · single-seat

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

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
1Thomas HayesLabour Party90558.9%+8.9 ptsElected
2David ThomasGreen Party47931.2%
3Luke AllenConservative Party865.6%
4Graham JonesLiberal Democrats674.4%

EC ward code E05006564 · Back to ward index

Littlemore · single-seat

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

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 de Assis Caldeira Cruz CoraisLabour Party84559.3%+9.3 ptsElected
2Daniel StaffordConservative Party29520.7%
3Christopher SmowtonLiberal Democrats14710.3%
4Lucy AyrtonGreen Party1399.7%

EC ward code E05006557 · Back to ward index

St Margaret's · single-seat

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

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
1Paul HarrisLiberal Democrats97960.4%+10.4 ptsElected
2Jesse ErlamLabour Party29117.9%
3Penelope LenonConservative Party26716.5%
4Alistair WilsonGreen Party855.2%

EC ward code E05006565 · Back to ward index

Wolvercote · single-seat

Marginal winner Winning candidate's share of valid ballots. 61.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,200

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
1Stephen GoddardLiberal Democrats1,34161.0%+11.0 ptsElected
2Gary DixonConservative Party51723.5%
3Adam EllisonLabour Party2179.9%
4Sarah EdwardsGreen Party1255.7%

EC ward code E05006568 · Back to ward index

Headington · single-seat

Marginal winner Winning candidate's share of valid ballots. 61.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +11.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 1,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
1Mohammed Altaf-KhanLiberal Democrats1,14061.3%+11.3 ptsElected
2Simon OttinoLabour Party50427.1%
3Isa MohammedConservative Party1176.3%
4Raymond HitchinsGreen Party1005.4%

EC ward code E05006551 · Back to ward index

Lye Valley · single-seat

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

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Ben Lloyd-ShogbesanLabour Party86764.9%+14.9 ptsElected
2Kevin McGlynnGreen Party25118.8%
3Johnson KyeswaConservative Party21816.3%

EC ward code E05006558 · Back to ward index

Hinksey Park · single-seat

Marginal winner Winning candidate's share of valid ballots. 65.0% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +15.0 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 1,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
1Alexander DonnellyLabour Party1,09465.0%+15.0 ptsElected
2Robert PaynterGreen Party22813.5%
3Adam PoveyLiberal Democrats20612.2%
4Katherine KettleConservative Party1569.3%

EC ward code E05006553 · Back to ward index

Jericho and Osney · single-seat

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

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
1Susanna PresselLabour Party1,42465.9%+15.9 ptsElected
2Lois MuddimanGreen Party53724.9%
3James WakeleyConservative Party1999.2%

EC ward code E05006556 · Back to ward index

Churchill · single-seat

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

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 BrownLabour Party70966.2%+16.2 ptsElected
2Jake WhittinghamConservative Party15514.5%
3William VowellGreen Party1049.7%
4Peter CogginsLiberal Democrats1039.6%

EC ward code E05006548 · Back to ward index

Northfield Brook · single-seat

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

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
1Hosnieh Djafari-MarbiniLabour Party64773.0%+23.0 ptsElected
2Patricia JonesConservative Party10612.0%
3Rosemary MorlinLiberal Democrats687.7%
4Matthew HullGreen Party657.3%

EC ward code E05006561 · Back to ward index

Blackbird Leys · single-seat

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

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
1Rae HumberstoneLabour Party74081.6%+31.6 ptsElected
2Paul SimsConservative Party11412.6%
3Christian SchroederGreen Party535.8%

EC ward code E05006546 · Back to ward index