← Oxford (all cycles) · 2 May 2024 cohort

Oxford 2024

Local elections held 2 May 2024.

24 ward races
25 seats
18 elected below the proportional quota
72.0% 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 that would be needed to be guaranteed that 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 gap as points under par — the editorial indictment. Above-par results are just majority mandates 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 25 seats had been allocated to those vote totals in proportion (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 in this council, negative are parties it under-represented.

PartyVotesVote %Seats won% of seatsProportional seatsProportional %Δ
Labour Party15,26038.2%1144.0%1040.0%+1
Green Party6,82317.1%416.0%416.0%0
Independent Oxford Alliance6,20015.5%416.0%416.0%0
Liberal Democrats6,05215.2%520.0%416.0%+1
Conservative and Unionist Party2,7777.0%00.0%28.0%-2
Independent2,2335.6%14.0%14.0%0
Trade Unionist and Socialist Coalition3710.9%00.0%00.0%0
ND1730.4%00.0%00.0%0
Workers Party of Britain310.1%00.0%00.0%0
Total39,920100.0%25100.0%25100.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

Wards in this council

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

Race results

St Clement's · single-seat

Marginal winner 32.9% Proportional quota 50.0% Difference +17.1 pts below quota Valid ballots 1,593

RankCandidatePartyVotesShareElected
1Powell, A.Green Party52432.9%Elected
2Naqvi, S.Independent Oxford Alliance50731.8%
3Erlam, J.Labour Party47529.8%
4Coggins, G.Liberal Democrats623.9%
5Bonner, J.Trade Unionist and Socialist Coalition251.6%

Electorate 4,129 · Ballots cast 1,593 · EC ward code E05013114 · Back to ward index

Quarry and Risinghurst · single-seat

Marginal winner 34.7% Proportional quota 50.0% Difference +15.3 pts below quota Valid ballots 2,499

RankCandidatePartyVotesShareElected
1Smith, R.Liberal Democrats86834.7%Elected
2Taylor, J.Labour Party86134.5%
3Ramcharan, S.Independent Oxford Alliance51220.5%
4Taylor, L.Green Party1536.1%
5Stafford, D.Conservative and Unionist Party1054.2%

Electorate 5,183 · Ballots cast 2,499 · EC ward code E05013112 · Back to ward index

Barton and Sandhills · single-seat

Marginal winner 35.9% Proportional quota 50.0% Difference +14.1 pts below quota Valid ballots 1,266

RankCandidatePartyVotesShareElected
1Qayyum, A.Labour Party45435.9%Elected
2Artwell, C.Independent Oxford Alliance40231.8%
3Nala-Hartley, J.ND17313.7%
4Sukumaran, E.Conservative and Unionist Party1199.4%
5Rogers, P.Liberal Democrats1189.3%

Electorate 4,521 · Ballots cast 1,266 · EC ward code E05013096 · Back to ward index

Summertown · single-seat

Marginal winner 38.3% Proportional quota 50.0% Difference +11.7 pts below quota Valid ballots 1,730

RankCandidatePartyVotesShareElected
1Jupp, T.Liberal Democrats66238.3%Elected
2Shuter, P.Labour Party58934.0%
3Pope, D.Conservative and Unionist Party27816.1%
4Sigamany, I.Green Party20111.6%

Electorate 4,212 · Ballots cast 1,730 · EC ward code E05013116 · Back to ward index

Blackbird Leys · 2-seat (bloc vote)

Marginal winner 22.3% Proportional quota 33.3% Difference +11.0 pts below quota Valid ballots 1,844

RankCandidatePartyVotesShareElected
1Smith, L.Labour Party42322.9%Elected
2Arshad, L.Labour Party41122.3%Elected
3Evans, M.Independent36920.0%
4McLean, S.Independent34018.4%
5Jones, P.Conservative and Unionist Party723.9%
6Muthoni, C.Green Party532.9%
7Bennett, S.Trade Unionist and Socialist Coalition522.8%
8Thomas, D.Green Party432.3%
9Kantor, A.Liberal Democrats412.2%
10Kowalska, A.Trade Unionist and Socialist Coalition402.2%

Electorate 4,012 · Ballots cast 1,844 · EC ward code E05013097 · Back to ward index

Cowley · single-seat

Marginal winner 39.2% Proportional quota 50.0% Difference +10.8 pts below quota Valid ballots 2,147

RankCandidatePartyVotesShareElected
1Yeatman, I.Independent Oxford Alliance84239.2%Elected
2Hull, M.Labour Party61428.6%
3Urban, S.Liberal Democrats48422.5%
4Alston, S.Green Party1135.3%
5King, L.Conservative and Unionist Party643.0%
6Chapman, A.Trade Unionist and Socialist Coalition301.4%

Electorate 4,899 · Ballots cast 2,147 · EC ward code E05013100 · Back to ward index

Donnington · single-seat

Marginal winner 39.4% Proportional quota 50.0% Difference +10.6 pts below quota Valid ballots 1,779

RankCandidatePartyVotesShareElected
1Morris, M.Green Party70139.4%Elected
2James, T.Labour Party53630.1%
3Banaras, H.Independent Oxford Alliance41423.3%
4Bazley, S.Conservative and Unionist Party724.0%
5Hitchcock, P.Liberal Democrats341.9%
6Hone, K.Trade Unionist and Socialist Coalition221.2%

Electorate 4,509 · Ballots cast 1,779 · EC ward code E05013102 · Back to ward index

Headington · single-seat

Marginal winner 39.6% Proportional quota 50.0% Difference +10.4 pts below quota Valid ballots 2,139

RankCandidatePartyVotesShareElected
1Altaf-Khan, M.Liberal Democrats84739.6%Elected
2West, P.Independent57727.0%
3Kaul, S.Labour Party48522.7%
4Hitchins, R.Green Party1637.6%
5Bajaj, H.Conservative and Unionist Party673.1%

Electorate 4,774 · Ballots cast 2,139 · EC ward code E05013103 · Back to ward index

Northfield Brook · single-seat

Marginal winner 40.3% Proportional quota 50.0% Difference +9.7 pts below quota Valid ballots 973

RankCandidatePartyVotesShareElected
1Ottino, S.Labour Party39240.3%Elected
2De Sousa, S.Independent Oxford Alliance38539.6%
3Sims, P.Conservative and Unionist Party687.0%
4Newman, D.Green Party687.0%
5Morlin, R.Liberal Democrats373.8%
6Douglas-Brown, R.Trade Unionist and Socialist Coalition232.4%

Electorate 4,380 · Ballots cast 973 · EC ward code E05013110 · Back to ward index

Cutteslowe and Sunnymead · single-seat

Marginal winner 41.8% Proportional quota 50.0% Difference +8.2 pts below quota Valid ballots 1,993

RankCandidatePartyVotesShareElected
1Gant, A.Liberal Democrats83441.8%Elected
2Vinnicombe, C.Labour Party51525.8%
3McNeil, S.Conservative and Unionist Party39719.9%
4Fox, J.Green Party24712.4%

Electorate 4,979 · Ballots cast 1,993 · EC ward code E05013101 · Back to ward index

Lye Valley · single-seat

Marginal winner 44.1% Proportional quota 50.0% Difference +5.9 pts below quota Valid ballots 1,484

RankCandidatePartyVotesShareElected
1Harley, J.Independent Oxford Alliance65444.1%Elected
2Oshodi, I.Labour Party59340.0%
3Thorniley, J.Green Party1208.1%
4Patmore, T.Conservative and Unionist Party704.7%
5Joshua, B.Liberal Democrats473.2%

Electorate 4,098 · Ballots cast 1,484 · EC ward code E05013108 · Back to ward index

Rose Hill and Iffley · single-seat

Marginal winner 44.1% Proportional quota 50.0% Difference +5.9 pts below quota Valid ballots 1,974

RankCandidatePartyVotesShareElected
1Henwood, D.Independent Oxford Alliance87044.1%Elected
2Paule, M.Labour Party81441.2%
3Stallard, H.Green Party1598.1%
4Jackson, J.Conservative and Unionist Party613.1%
5Norman, K.Liberal Democrats562.8%
6Simwogerere, R.Trade Unionist and Socialist Coalition140.7%

Electorate 4,551 · Ballots cast 1,974 · EC ward code E05013113 · Back to ward index

Marston · single-seat

Marginal winner 44.7% Proportional quota 50.0% Difference +5.3 pts below quota Valid ballots 1,943

RankCandidatePartyVotesShareElected
1Clarkson, M.Labour Party86844.7%Elected
2Robinson, K.Green Party71837.0%
3Hatfield, D.Conservative and Unionist Party28814.8%
4Levy, D.Liberal Democrats693.6%

Electorate 4,624 · Ballots cast 1,943 · EC ward code E05013109 · Back to ward index

Holywell · single-seat

Marginal winner 46.1% Proportional quota 50.0% Difference +3.9 pts below quota Valid ballots 981

RankCandidatePartyVotesShareElected
1Regisford, D.Green Party45246.1%Elected
2Cook, C.Labour Party37237.9%
3Judge, H.Liberal Democrats9810.0%
4Scaysbrook, E.Independent596.0%

Electorate 2,800 · Ballots cast 981 · EC ward code E05013106 · Back to ward index

St Mary's · single-seat

Marginal winner 46.6% Proportional quota 50.0% Difference +3.4 pts below quota Valid ballots 1,910

RankCandidatePartyVotesShareElected
1Jarvis, C.Green Party89046.6%Elected
2Leigh, M.Labour Party51827.1%
3Skinner, J.Independent Oxford Alliance40921.4%
4Whelan, R.Liberal Democrats432.3%
5Robinson, G.Conservative and Unionist Party281.5%
6Munoz, O.Trade Unionist and Socialist Coalition221.2%

Electorate 5,061 · Ballots cast 1,910 · EC ward code E05013115 · Back to ward index

Littlemore · single-seat

Marginal winner 47.2% Proportional quota 50.0% Difference +2.8 pts below quota Valid ballots 1,724

RankCandidatePartyVotesShareElected
1Stares, A.Independent Oxford Alliance81447.2%Elected
2Douglas, S.Labour Party73042.3%
3Blaxter, T.Green Party985.7%
4Vogel, E.Liberal Democrats502.9%
5Cox, R.Trade Unionist and Socialist Coalition321.9%

Electorate 4,429 · Ballots cast 1,724 · EC ward code E05013107 · Back to ward index

Temple Cowley · single-seat

Marginal winner 48.6% Proportional quota 50.0% Difference +1.4 pts below quota Valid ballots 1,828

RankCandidatePartyVotesShareElected
1Azad, M.Independent88848.6%Elected
2Hicks, C.Labour Party65735.9%
3Scrase, R.Green Party1297.1%
4Brett, T.Liberal Democrats713.9%
5Sims, F.Conservative and Unionist Party522.8%
6Fedorov, B.Workers Party of Britain311.7%

Electorate 4,800 · Ballots cast 1,828 · EC ward code E05013117 · Back to ward index

Wolvercote · single-seat

Marginal winner 50.3% Proportional quota 50.0% Difference −0.3 pts Valid ballots 1,669

RankCandidatePartyVotesShareElected
1Goddard, S.Liberal Democrats83950.3%Elected
2Siantonas, A.Labour Party38322.9%
3Campbell, D.Conservative and Unionist Party27616.5%
4Lanchbery, P.Green Party17110.2%

Electorate 3,846 · Ballots cast 1,669 · EC ward code E05013119 · Back to ward index

Hinksey Park · single-seat

Marginal winner 51.0% Proportional quota 50.0% Difference −1.0 pts Valid ballots 1,799

RankCandidatePartyVotesShareElected
1Railton, A.Labour Party91751.0%Elected
2Christopher, B.Independent Oxford Alliance39121.7%
3Young, N.Green Party33718.7%
4Tanner, R.Liberal Democrats955.3%
5Howell, S.Conservative and Unionist Party593.3%

Electorate 4,350 · Ballots cast 1,799 · EC ward code E05013105 · Back to ward index

Churchill · single-seat

Marginal winner 51.4% Proportional quota 50.0% Difference −1.4 pts Valid ballots 1,113

RankCandidatePartyVotesShareElected
1Lygo, M.Labour Party57251.4%Elected
2Bhagwandin, M.Conservative and Unionist Party18816.9%
3Watts, D.Green Party14513.0%
4Morbin, J.Trade Unionist and Socialist Coalition11110.0%
5Coggins, P.Liberal Democrats978.7%

Electorate 4,721 · Ballots cast 1,113 · EC ward code E05013099 · Back to ward index

Headington Hill and Northway · single-seat

Marginal winner 53.7% Proportional quota 50.0% Difference −3.7 pts Valid ballots 1,215

RankCandidatePartyVotesShareElected
1Chapman, N.Labour Party65353.7%Elected
2Hurt, S.Green Party21617.8%
3Horsfall-Turner, A.Conservative and Unionist Party20516.9%
4Packford, H.Liberal Democrats14111.6%

Electorate 4,162 · Ballots cast 1,215 · EC ward code E05013104 · Back to ward index

Osney and St Thomas · single-seat

Marginal winner 54.5% Proportional quota 50.0% Difference −4.5 pts Valid ballots 1,654

RankCandidatePartyVotesShareElected
1Pressel, S.Labour Party90254.5%Elected
2Edwards, S.Green Party56734.3%
3Rosser, A.Liberal Democrats1006.0%
4Van Ryeneveld, C.Conservative and Unionist Party855.1%

Electorate 4,418 · Ballots cast 1,654 · EC ward code E05013111 · Back to ward index

Carfax and Jericho · single-seat

Marginal winner 56.6% Proportional quota 50.0% Difference −6.6 pts Valid ballots 1,217

RankCandidatePartyVotesShareElected
1Diggins, L.Labour Party68956.6%Elected
2Garnett, E.Green Party32326.5%
3Frankopan, J.Liberal Democrats1139.3%
4Elliott, A.Conservative and Unionist Party927.6%

Electorate 3,625 · Ballots cast 1,217 · EC ward code E05013098 · Back to ward index

Walton Manor · single-seat

Marginal winner 57.9% Proportional quota 50.0% Difference −7.9 pts Valid ballots 1,446

RankCandidatePartyVotesShareElected
1Fry, J.Labour Party83757.9%Elected
2Wade, L.Liberal Democrats24617.0%
3Goodall, C.Green Party23216.0%
4Lenon, P.Conservative and Unionist Party1319.1%

Electorate 3,467 · Ballots cast 1,446 · EC ward code E05013118 · Back to ward index