Skip to council information
Professional UK parliamentary constituency boundary mapping for print, digital publishing and campaign planning.
01751 473136 | admin@electionmaps.co.uk

UK Parliamentary Constituency and Ward Maps

Oxfordshire Council Map

View the Oxfordshire council boundary. Explore local wards, election results and party seats. Buy digital map files for £15 including VAT, or order a print.

Download or Order this Map

Digital map files cost £15.00 including VAT. Printed maps start at £41.00 including VAT and UK delivery.

Request a Custom Map
Files by Email
Secure Payment
A2, A1 or A0 Prints

We prepare your map after payment. Files are sent by email.

May 2026 council boundary. Map © Mapbox and OpenStreetMap. Boundary data © ONS and Ordnance Survey.

Residents, mid-2025

769,831

Electoral divisions

69

Seats in 2026

69

Selected result year

2025

Party seats: 2026 snapshot

Download seat history (CSV)

No single party majority. A majority of this seat total needs 35 seats. This annual archive is not a live record of party membership or the council administration.

Seats by party, 2026
PartySeats
Liberal Democrats34
Labour12
Conservative10
Green7
Other5
Reform UK1
Reported total69

“Other” can include several parties, independents and vacancies. It is not a single voting group. Source: Open Council Data.

Seat history: 1973–2026

These are annual snapshots. A change between years can reflect elections, by-elections, party changes or boundary changes. Older records follow council names and are not a constant-boundary series. The pre-2016 source combines Green and other smaller parties under “Other” and national parties under “Nationalist parties”.

Annual council seat archive
YearTotalParty seats
202669Conservative 10 · Labour 12 · Liberal Democrats 34 · Green 7 · Reform UK 1 · Other 5
202569Conservative 10 · Labour 12 · Liberal Democrats 36 · Green 7 · Reform UK 1 · Other 3
202463Conservative 20 · Labour 14 · Liberal Democrats 19 · Green 3 · Other 7
202363Conservative 20 · Labour 14 · Liberal Democrats 21 · Green 3 · Other 5
202263Conservative 20 · Labour 16 · Liberal Democrats 21 · Green 3 · Other 3
202163Conservative 20 · Labour 16 · Liberal Democrats 21 · Green 3 · Other 3
202063Conservative 30 · Labour 14 · Liberal Democrats 13 · Green 1 · Other 5
201963Conservative 30 · Labour 14 · Liberal Democrats 13 · Other 6
201863Conservative 30 · Labour 13 · Liberal Democrats 14 · Other 6
201763Conservative 30 · Labour 13 · Liberal Democrats 14 · Other 6
201663Conservative 31 · Labour 15 · Liberal Democrats 11 · Green 2 · Other 4
201563Conservative 31 · Labour 15 · Liberal Democrats 11 · Other 6
201463Conservative 31 · Labour 15 · Liberal Democrats 11 · Other 6
201363Conservative 31 · Labour 15 · Liberal Democrats 11 · Other 6
201274Conservative 52 · Labour 9 · Liberal Democrats 10 · Other 3
201174Conservative 52 · Labour 9 · Liberal Democrats 10 · Other 3
201074Conservative 52 · Labour 9 · Liberal Democrats 10 · Other 3
200974Conservative 52 · Labour 9 · Liberal Democrats 10 · Other 3
200874Conservative 44 · Labour 9 · Liberal Democrats 16 · Other 5
200774Conservative 44 · Labour 9 · Liberal Democrats 16 · Other 5
200674Conservative 44 · Labour 9 · Liberal Democrats 16 · Other 5
200574Conservative 43 · Labour 9 · Liberal Democrats 17 · Other 5
200470Conservative 24 · Labour 24 · Liberal Democrats 21 · Other 1
200370Conservative 26 · Labour 24 · Liberal Democrats 19 · Other 1
200270Conservative 26 · Labour 24 · Liberal Democrats 18 · Other 2
200170Conservative 26 · Labour 24 · Liberal Democrats 18 · Other 2
200070Conservative 27 · Labour 21 · Liberal Democrats 20 · Other 2
199970Conservative 27 · Labour 22 · Liberal Democrats 19 · Other 2
199870Conservative 27 · Labour 22 · Liberal Democrats 19 · Other 2
199770Conservative 27 · Labour 22 · Liberal Democrats 19 · Other 2
199670Conservative 24 · Labour 24 · Liberal Democrats 20 · Other 2
199570Conservative 25 · Labour 24 · Liberal Democrats 20 · Other 1
199470Conservative 25 · Labour 24 · Liberal Democrats 20 · Other 1
199370Conservative 25 · Labour 24 · Liberal Democrats 20 · Other 1
199270Conservative 33 · Labour 23 · Liberal Democrats 13 · Other 1
199170Conservative 33 · Labour 23 · Liberal Democrats 13 · Other 1
199070Conservative 33 · Labour 23 · Liberal Democrats 13 · Other 1
198970Conservative 33 · Labour 23 · Liberal Democrats 13 · Other 1
198870Conservative 31 · Labour 20 · Liberal Democrats 18 · Other 1
198770Conservative 31 · Labour 20 · Liberal Democrats 18 · Other 1
198670Conservative 31 · Labour 20 · Liberal Democrats 18 · Other 1
198570Conservative 31 · Labour 20 · Liberal Democrats 18 · Other 1
198469Conservative 36 · Labour 19 · Liberal Democrats 9 · Other 5
198369Conservative 36 · Labour 19 · Liberal Democrats 9 · Other 5
198269Conservative 36 · Labour 19 · Liberal Democrats 9 · Other 5
198169Conservative 36 · Labour 19 · Liberal Democrats 9 · Other 5
198069Conservative 61 · Labour 3 · Liberal Democrats 2 · Other 3
197969Conservative 61 · Labour 3 · Liberal Democrats 2 · Other 3
197869Conservative 61 · Labour 3 · Liberal Democrats 2 · Other 3
197769Conservative 61 · Labour 3 · Liberal Democrats 2 · Other 3
197670Conservative 37 · Labour 21 · Liberal Democrats 3 · Other 9
197570Conservative 37 · Labour 21 · Liberal Democrats 3 · Other 9
197470Conservative 37 · Labour 21 · Liberal Democrats 3 · Other 9
197370Conservative 37 · Labour 21 · Liberal Democrats 3 · Other 9

Oxfordshire Council and Local Areas

County council in South East. Official council code: E10000025. County electoral divisions elect county councillors. District councils are listed separately below.

Official council website · Councils in England · Boundary data (GeoJSON)

District councils within this county

Browse all 69 mapped areas
  • Abingdon East EDE58002040 · Electoral division
  • Abingdon North EDE58002041 · Electoral division
  • Abingdon South EDE58002042 · Electoral division
  • Adderbury, Bloxham & Bodicote EDE58002043 · Electoral division
  • Bampton & Carterton South EDE58002044 · Electoral division
  • Banbury Calthorpe EDE58002045 · Electoral division
  • Banbury Easington EDE58002046 · Electoral division
  • Banbury Grimsbury & Castle EDE58002047 · Electoral division
  • Banbury Hardwick EDE58002048 · Electoral division
  • Banbury Ruscote EDE58002049 · Electoral division
  • Bartlemas EDE58002050 · Electoral division
  • Barton, Sandhills & Risinghurst EDE58002051 · Electoral division
  • Benson & Crowmarsh EDE58002052 · Electoral division
  • Berinsfield & Garsington EDE58002053 · Electoral division
  • Bicester East EDE58002054 · Electoral division
  • Bicester North EDE58002055 · Electoral division
  • Bicester South EDE58002056 · Electoral division
  • Bicester West EDE58002057 · Electoral division
  • Brize Norton & Carterton East EDE58002058 · Electoral division
  • Burford & Carterton West EDE58002059 · Electoral division
  • Chalgrove & Thame West EDE58002060 · Electoral division
  • Charlbury & Wychwood EDE58002061 · Electoral division
  • Charlton, Ardington & Hendreds EDE58002062 · Electoral division
  • Chesterton & Launton EDE58002063 · Electoral division
  • Chinnor EDE58002064 · Electoral division
  • Chipping Norton EDE58002065 · Electoral division
  • Cholsey & The Hagbournes EDE58002066 · Electoral division
  • Churchill & Lye Valley EDE58002067 · Electoral division
  • Cowley EDE58002068 · Electoral division
  • Cropredy & Hook Norton EDE58002069 · Electoral division
  • Deddington EDE58002070 · Electoral division
  • Didcot Ladygrove EDE58002071 · Electoral division
  • Didcot South EDE58002072 · Electoral division
  • Didcot West EDE58002073 · Electoral division
  • Drayton, Sutton Courtenay & Steventon EDE58002074 · Electoral division
  • Eynsham EDE58002075 · Electoral division
  • Faringdon EDE58002076 · Electoral division
  • Goring & Woodcote EDE58002077 · Electoral division
  • Grove EDE58002078 · Electoral division
  • Hanborough & Hailey EDE58002079 · Electoral division
  • Harwell, Western Valley & Blewbury EDE58002080 · Electoral division
  • Headington & Quarry EDE58002081 · Electoral division
  • Henley EDE58002082 · Electoral division
  • Isis EDE58002083 · Electoral division
  • Jericho & Osney EDE58002084 · Electoral division
  • Kennington & Radley EDE58002085 · Electoral division
  • Kidlington East EDE58002086 · Electoral division
  • Kidlington North & Otmoor EDE58002087 · Electoral division
  • Kidlington West EDE58002088 · Electoral division
  • Kingston & Stanford EDE58002089 · Electoral division
  • Leys EDE58002090 · Electoral division
  • Marcham & Cumnor EDE58002091 · Electoral division
  • Marston & Northway EDE58002092 · Electoral division
  • North Hinksey EDE58002093 · Electoral division
  • Parks EDE58002094 · Electoral division
  • Rose Hill & Littlemore EDE58002095 · Electoral division
  • Shrivenham EDE58002096 · Electoral division
  • Sonning Common & Henley South EDE58002097 · Electoral division
  • Summertown & Walton Manor EDE58002098 · Electoral division
  • Thame EDE58002099 · Electoral division
  • Wallingford EDE58002100 · Electoral division
  • Wantage West EDE58002101 · Electoral division
  • Watlington & Rotherfield EDE58002102 · Electoral division
  • Wheatley EDE58002103 · Electoral division
  • Witney North & East EDE58002104 · Electoral division
  • Witney South & Central EDE58002105 · Electoral division
  • Witney West & Ducklington EDE58002106 · Electoral division
  • Wolvercote & Cutteslowe EDE58002107 · Electoral division
  • Woodstock EDE58002108 · Electoral division

Recorded election results

Download all recorded results (CSV)

69 recorded areas in 2025. These figures describe the contests held in that year. They do not describe every seat on the council. Historical areas can differ from the current map.

Seats won in the recorded contests
  • 36 Liberal Democrats
  • 10 Conservative and Unionist Party
  • 7 Labour Party
  • 7 Green Party
  • 5 Labour and Co-operative Party
  • 1 Independent
  • 1 Reform UK
  • 1 Henley Residents Group
  • 1 Independent Oxford Alliance

Declared winners in this source only. This is not a council-wide vote share or a current seat total.

The supplied 2026 candidate download does not include votes or winners. The 2026 seat archive above is a different dataset. Download the separate 2026 candidate lists (CSV).

Abingdon East1 seats contested · 37.5% turnout

Source area code: E58002040. Electorate: 8,362. Ballot papers: 3,132. Source and method.

Abingdon East, 2025
CandidatePartyCandidate votesResult
Tom GreenawayLiberal Democrats1,657Elected
Vicky JenkinsConservative and Unionist Party723Not elected
Aidan ReillyGreen Party532Not elected
Moira Drysdale LogieLabour Party157Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Abingdon North1 seats contested · 37.1% turnout

Source area code: E58002041. Electorate: 8,350. Ballot papers: 3,102. Source and method.

Abingdon North, 2025
CandidatePartyCandidate votesResult
Nathan LeyLiberal Democrats1,785Elected
Olga SuttonReform UK564Not elected
David James PopeConservative and Unionist Party408Not elected
Charles CouperGreen Party190Not elected
Robert BlundellLabour Party148Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Abingdon South1 seats contested · 33.6% turnout

Source area code: E58002042. Electorate: 8,572. Ballot papers: 2,884. Source and method.

Abingdon South, 2025
CandidatePartyCandidate votesResult
Neil FawcettLiberal Democrats1,214Elected
Christopher Brian Henry CubbyIndependent728Not elected
Chris PalmerConservative and Unionist Party434Not elected
Stephen WebbLabour Party253Not elected
David Malcolm Hubert TannahillGreen Party244Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Adderbury, Bloxham & Bodicote1 seats contested · 39.5% turnout

Source area code: E58002043. Electorate: 8,265. Ballot papers: 3,265. Source and method.

Adderbury, Bloxham & Bodicote, 2025
CandidatePartyCandidate votesResult
David Richard HingleyLiberal Democrats1,156Elected
Adam NellConservative and Unionist Party938Not elected
Paul Brian JeffreysReform UK786Not elected
Dom VaitkusLabour Party233Not elected
Catherine Linda Ward Green Party143Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Bampton & Carterton South1 seats contested · 40.1% turnout

Source area code: E58002044. Electorate: 9,185. Ballot papers: 3,681. Source and method.

Bampton & Carterton South, 2025
CandidatePartyCandidate votesResult
Ted FentonConservative and Unionist Party1,360Elected
Alaric Michael SmithLiberal Democrats1,313Not elected
Mark William Bezerra SpeeksReform UK761Not elected
Dan EisenhandlerGreen Party136Not elected
John StansfieldLabour Party100Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Banbury Calthorpe1 seats contested · 31.9% turnout

Source area code: E58002045. Electorate: 7,186. Ballot papers: 2,292. Source and method.

Banbury Calthorpe, 2025
CandidatePartyCandidate votesResult
Isabel CreedLabour Party721Elected
Ian Andrew HarwoodConservative and Unionist Party627Not elected
Michael John WardleReform UK535Not elected
Samuel James BurnettGreen Party221Not elected
Mark ChiversLiberal Democrats183Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Banbury Easington1 seats contested · 39.6% turnout

Source area code: E58002046. Electorate: 6,762. Ballot papers: 2,681. Source and method.

Banbury Easington, 2025
CandidatePartyCandidate votesResult
Kieron MallonConservative and Unionist Party1,103Elected
John Jefferson BrownReform UK661Not elected
Anne CullenLabour and Co-operative Party522Not elected
Philip Stewart HoltGreen Party162Not elected
Rob PattendenLiberal Democrats155Not elected
Phil RichardsIndependent63Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Banbury Grimsbury & Castle1 seats contested · 26.4% turnout

Source area code: E58002047. Electorate: 8,682. Ballot papers: 2,294. Source and method.

Banbury Grimsbury & Castle, 2025
CandidatePartyCandidate votesResult
Paul Austin SargentConservative and Unionist Party713Elected
Rebecca BiegelLabour and Co-operative Party696Not elected
Cassi BellinghamIndependent368Not elected
Sophie Parker-ManuelLiberal Democrats253Not elected
Karl Michael Kazimierz KwiatkowskiGreen Party219Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Banbury Hardwick1 seats contested · 23.3% turnout

Source area code: E58002048. Electorate: 8,281. Ballot papers: 1,932. Source and method.

Banbury Hardwick, 2025
CandidatePartyCandidate votesResult
Andrew CrichtonLabour and Co-operative Party567Elected
Stephen Christopher HartleyReform UK512Not elected
Oliver PereraConservative and Unionist Party430Not elected
Christophe AraminiLiberal Democrats170Not elected
Chris NelsonGreen Party146Not elected
Simon Zachary GarrettIndependent98Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Banbury Ruscote1 seats contested · 26.1% turnout

Source area code: E58002049. Electorate: 8,935. Ballot papers: 2,328. Source and method.

Banbury Ruscote, 2025
CandidatePartyCandidate votesResult
Mark David CherryLabour and Co-operative Party847Elected
Peter BurnsReform UK712Not elected
Taraji OgunnubiConservative and Unionist Party368Not elected
Ruthi BrandtGreen Party151Not elected
Mark PettersonLiberal Democrats125Not elected
Julie BattisonIndependent119Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Bartlemas1 seats contested · 31.5% turnout

Source area code: E58002050. Electorate: 8,970. Ballot papers: 2,829. Source and method.

Bartlemas, 2025
CandidatePartyCandidate votesResult
Emily Jane Elisabeth KerrGreen Party1,367Elected
Thomas Ayudthaya BoydLabour and Co-operative Party635Not elected
Zaheer IqbalIndependent Oxford Alliance461Not elected
Claudia Siqueiva DaviesReform UK136Not elected
Tony BrettLiberal Democrats131Not elected
Simon James BazleyConservative and Unionist Party65Not elected
Hannah ChapmanTrade Unionist and Socialist Coalition20Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Barton, Sandhills & Risinghurst1 seats contested · 28.2% turnout

Source area code: E58002051. Electorate: 6,418. Ballot papers: 1,808. Source and method.

Barton, Sandhills & Risinghurst, 2025
CandidatePartyCandidate votesResult
Glynis Mary PhillipsLabour and Co-operative Party647Elected
Malan Edward ArmsonReform UK448Not elected
Louise BrownConservative and Unionist Party205Not elected
Richard WhelanLiberal Democrats196Not elected
Ray HitchinsGreen Party156Not elected
Jabu Nala-HartleyOxford Community Socialists147Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Benson & Crowmarsh1 seats contested · 40.1% turnout

Source area code: E58002052. Electorate: 7,917. Ballot papers: 3,173. Source and method.

Benson & Crowmarsh, 2025
CandidatePartyCandidate votesResult
Gavin Ian McLauchlanGreen Party1,070Elected
Julius ParkerLiberal Democrats930Not elected
Pete LongmanReform UK579Not elected
Julian Henry Orlando KingsburyConservative and Unionist Party514Not elected
Nick WalkerLabour Party73Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Berinsfield & Garsington1 seats contested · 32.4% turnout

Source area code: E58002053. Electorate: 5,905. Ballot papers: 1,914. Source and method.

Berinsfield & Garsington, 2025
CandidatePartyCandidate votesResult
Robin David JonesGreen Party703Elected
Julie Ann SimpsonReform UK586Not elected
Dylan ThomasConservative and Unionist Party282Not elected
Ed SadlerLiberal Democrats258Not elected
Oziegbe-orhuwa Pele OdiaseLabour Party81Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Bicester East1 seats contested · 34.1% turnout

Source area code: E58002054. Electorate: 7,403. Ballot papers: 2,528. Source and method.

Bicester East, 2025
CandidatePartyCandidate votesResult
Sean Robert Martin GaulLiberal Democrats858Elected
Sam HollandConservative and Unionist Party728Not elected
Andrew O'GormanReform UK578Not elected
Jane Lesley ClementsLabour Party190Not elected
Damien MaguireGreen Party167Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Bicester North1 seats contested · 32.5% turnout

Source area code: E58002055. Electorate: 8,065. Ballot papers: 2,623. Source and method.

Bicester North, 2025
CandidatePartyCandidate votesResult
Matt WebbLiberal Democrats951Elected
Alan ThomasReform UK693Not elected
Mitch LeeConservative and Unionist Party588Not elected
Babatunde Olawale AribisalaLabour Party204Not elected
Amanda MaguireGreen Party183Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Bicester South1 seats contested · 29.2% turnout

Source area code: E58002056. Electorate: 6,186. Ballot papers: 1,809. Source and method.

Bicester South, 2025
CandidatePartyCandidate votesResult
Nicholas Michael CotterLiberal Democrats946Elected
Jeff RigbyReform UK427Not elected
Lynn Mary PrattConservative and Unionist Party234Not elected
James Andrew DaultonLabour Party105Not elected
Robin WinslowGreen Party93Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Bicester West1 seats contested · 28.9% turnout

Source area code: E58002057. Electorate: 7,793. Ballot papers: 2,250. Source and method.

Bicester West, 2025
CandidatePartyCandidate votesResult
John ShiriLiberal Democrats669Elected
Les SibleyIndependent666Not elected
George-Aurelian PopeseuReform UK469Not elected
Jake WhittinghamConservative and Unionist Party248Not elected
Arjun BaisLabour Party121Not elected
Paul RadfordGreen Party77Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Brize Norton & Carterton East1 seats contested · 26.8% turnout

Source area code: E58002058. Electorate: 7,336. Ballot papers: 1,965. Source and method.

Brize Norton & Carterton East, 2025
CandidatePartyCandidate votesResult
Toyah Jade Leah OvertonLiberal Democrats661Elected
Nick LevertonConservative and Unionist Party576Not elected
Thomas Ashley HoggReform UK514Not elected
Barry IngletonIndependent91Not elected
Sandra SimpsonGreen Party55Not elected
James TaylorLabour and Co-operative Party50Not elected
Stephen Roy BreedonHeritage Party15Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Burford & Carterton West1 seats contested · 35.4% turnout

Source area code: E58002059. Electorate: 8,880. Ballot papers: 3,145. Source and method.

Burford & Carterton West, 2025
CandidatePartyCandidate votesResult
Nick Field-JohnsonConservative and Unionist Party1,022Elected
Sarah EvansReform UK914Not elected
Kathy GodwinLiberal Democrats879Not elected
Anthony Edward BarrettGreen Party120Not elected
Dave WessonLabour Party109Not elected
David Roy CoxIndependent90Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Chalgrove & Thame West1 seats contested · 37.3% turnout

Source area code: E58002060. Electorate: 7,275. Ballot papers: 2,716. Source and method.

Chalgrove & Thame West, 2025
CandidatePartyCandidate votesResult
Judith Geraldine EdwardsLiberal Democrats1,222Elected
Neil Albert GarrodReform UK696Not elected
Caroline NewtonConservative and Unionist Party617Not elected
Nick BreakspearGreen Party116Not elected
Martin Abram StottLabour and Co-operative Party62Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Charlbury & Wychwood1 seats contested · 41.1% turnout

Source area code: E58002061. Electorate: 9,133. Ballot papers: 3,752. Source and method.

Charlbury & Wychwood, 2025
CandidatePartyCandidate votesResult
Liz LeffmanLiberal Democrats1,828Elected
Emma NellConservative and Unionist Party769Not elected
Stephen Matthew GibbonsReform UK722Not elected
Mary Ann RobertsonGreen Party255Not elected
Robin PuttickLabour Party169Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Charlton, Ardington & Hendreds1 seats contested · 36.2% turnout

Source area code: E58002062. Electorate: 7,533. Ballot papers: 2,728. Source and method.

Charlton, Ardington & Hendreds, 2025
CandidatePartyCandidate votesResult
Jane HannaLiberal Democrats1,280Elected
Christopher Mark ArmstrongReform UK528Not elected
Sarah JamesGreen Party408Not elected
Patrick Mark WoodConservative and Unionist Party405Not elected
Tim RobertsLabour Party101Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Chesterton & Launton1 seats contested · 37.8% turnout

Source area code: E58002063. Electorate: 7,535. Ballot papers: 2,850. Source and method.

Chesterton & Launton, 2025
CandidatePartyCandidate votesResult
William Boucher-GilesLiberal Democrats935Elected
Sandy Lewis DallimoreConservative and Unionist Party806Not elected
Ian Richard HodgsonReform UK760Not elected
John Robert O'ReganGreen Party188Not elected
Russell HewerLabour Party156Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Chinnor1 seats contested · 38.4% turnout

Source area code: E58002064. Electorate: 7,934. Ballot papers: 3,043. Source and method.

Chinnor, 2025
CandidatePartyCandidate votesResult
Georgina HeritageLiberal Democrats965Elected
Helena Mary RichardsGreen Party780Not elected
Paul ClewlowReform UK726Not elected
Paul HarrisonConservative and Unionist Party515Not elected
Siobhan Ann LancasterLabour Party52Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Chipping Norton1 seats contested · 34.5% turnout

Source area code: E58002065. Electorate: 8,334. Ballot papers: 2,878. Source and method.

Chipping Norton, 2025
CandidatePartyCandidate votesResult
Geoff SaulLabour and Co-operative Party965Elected
David RogersConservative and Unionist Party755Not elected
Henry WattReform UK668Not elected
Leslie Barbera ChannonLiberal Democrats259Not elected
Claire Eliane LaskoGreen Party228Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Cholsey & The Hagbournes1 seats contested · 36.1% turnout

Source area code: E58002066. Electorate: 8,922. Ballot papers: 3,222. Source and method.

Cholsey & The Hagbournes, 2025
CandidatePartyCandidate votesResult
Johnny Hope-SmithLiberal Democrats1,447Elected
Kieran Mark CollinsReform UK678Not elected
Luke Stephen KingConservative and Unionist Party556Not elected
Helena Jayne NunanGreen Party277Not elected
Jim BroadbentLabour Party169Not elected
Kyn PomlettSocial Democratic Party90Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Churchill & Lye Valley1 seats contested · 27.9% turnout

Source area code: E58002067. Electorate: 8,767. Ballot papers: 2,447. Source and method.

Churchill & Lye Valley, 2025
CandidatePartyCandidate votesResult
Liz BrighouseLabour and Co-operative Party834Elected
Ajaz RehmanIndependent Oxford Alliance629Not elected
Jakub ZagdanskiReform UK388Not elected
Duncan WattsGreen Party253Not elected
Mark BhagwandinConservative and Unionist Party163Not elected
Daniel Stephen LevyLiberal Democrats137Not elected
James Dylan GiraldiTrade Unionist and Socialist Coalition28Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Cowley1 seats contested · 34.1% turnout

Source area code: E58002068. Electorate: 8,868. Ballot papers: 3,027. Source and method.

Cowley, 2025
CandidatePartyCandidate votesResult
Saj MalikIndependent1,299Elected
Mhairi Heather Edith BekenLabour Party704Not elected
James Richard Harry ThornileyGreen Party420Not elected
George Bartholomew John BusbyLiberal Democrats249Not elected
Elizabeth FielderReform UK224Not elected
Fay Lana SimsConservative and Unionist Party65Not elected
Pat MylvaganamIndependent29Not elected
James Daniel Paul MorbinTrade Unionist and Socialist Coalition25Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Cropredy & Hook Norton1 seats contested · 46.6% turnout

Source area code: E58002069. Electorate: 8,393. Ballot papers: 3,915. Source and method.

Cropredy & Hook Norton, 2025
CandidatePartyCandidate votesResult
Christopher David BrantLiberal Democrats1,401Elected
Eddie ReevesConservative and Unionist Party1,348Not elected
Lynda MartinReform UK740Not elected
Helen Margaret OldfieldLabour Party261Not elected
Jenny TamblynGreen Party154Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Deddington1 seats contested · 39.8% turnout

Source area code: E58002070. Electorate: 7,765. Ballot papers: 3,087. Source and method.

Deddington, 2025
CandidatePartyCandidate votesResult
Gareth EppsLiberal Democrats1,050Elected
Arash FatemianConservative and Unionist Party870Not elected
Paul James YowardReform UK637Not elected
Sian Tohill-MartinLabour Party273Not elected
Aaron James BlissGreen Party249Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Didcot Ladygrove1 seats contested · 32.4% turnout

Source area code: E58002071. Electorate: 6,983. Ballot papers: 2,265. Source and method.

Didcot Ladygrove, 2025
CandidatePartyCandidate votesResult
Tony WorganLiberal Democrats979Elected
Andrea Joan WarrenConservative and Unionist Party463Not elected
Prem KiranReform UK432Not elected
Adam Matthew GrindeyGreen Party203Not elected
Denise Ann MacdonaldLabour and Co-operative Party181Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Didcot South1 seats contested · 32.2% turnout

Source area code: E58002072. Electorate: 8,147. Ballot papers: 2,623. Source and method.

Didcot South, 2025
CandidatePartyCandidate votesResult
Hao DuReform UK842Elected
Mocky KhanLabour and Co-operative Party627Not elected
Peter Giles Henry Kirby-HarrisLiberal Democrats550Not elected
Alan Roy ThompsonConservative and Unionist Party400Not elected
Peter James SimsGreen Party199Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Didcot West1 seats contested · 33.9% turnout

Source area code: E58002073. Electorate: 7,244. Ballot papers: 2,456. Source and method.

Didcot West, 2025
CandidatePartyCandidate votesResult
Ian Kenneth SnowdonConservative and Unionist Party1,192Elected
Dan JacksonReform UK401Not elected
Laura GreatrexLabour and Co-operative Party380Not elected
Michael John PighillsLiberal Democrats361Not elected
Carys MorrisGreen Party122Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Drayton, Sutton Courtenay & Steventon1 seats contested · 33.6% turnout

Source area code: E58002074. Electorate: 8,163. Ballot papers: 2,740. Source and method.

Drayton, Sutton Courtenay & Steventon, 2025
CandidatePartyCandidate votesResult
Peter Alexander StevensLiberal Democrats1,157Elected
Christopher Charles CampbellConservative and Unionist Party623Not elected
Kevin BulmerReform UK608Not elected
Michel Arthur GrandjeanGreen Party195Not elected
Stephen Maynard HaleLabour Party153Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Eynsham1 seats contested · 41.9% turnout

Source area code: E58002075. Electorate: 6,475. Ballot papers: 2,716. Source and method.

Eynsham, 2025
CandidatePartyCandidate votesResult
Dan LevyLiberal Democrats1,298Elected
Lysette NichollsConservative and Unionist Party614Not elected
Peter LynnReform UK495Not elected
Frances MortimerGreen Party175Not elected
Kate Susan EnglandLabour Party132Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Faringdon1 seats contested · 35.0% turnout

Source area code: E58002076. Electorate: 7,578. Ballot papers: 2,652. Source and method.

Faringdon, 2025
CandidatePartyCandidate votesResult
Bethia Jane ThomasLiberal Democrats1,261Elected
Tim PerkinReform UK577Not elected
James FamakinConservative and Unionist Party540Not elected
Katherine FoxhallGreen Party145Not elected
Chris PalmerLabour Party122Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Goring & Woodcote1 seats contested · 42.4% turnout

Source area code: E58002077. Electorate: 8,141. Ballot papers: 3,451. Source and method.

Goring & Woodcote, 2025
CandidatePartyCandidate votesResult
Maggie Filipova-RiversLiberal Democrats1,611Elected
Jim DonahueConservative and Unionist Party946Not elected
Doug HulbertReform UK586Not elected
Caroline Jane PierrepontGreen Party245Not elected
Isobel Louise HollingsworthLabour Party61Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Grove1 seats contested · 28.5% turnout

Source area code: E58002078. Electorate: 7,367. Ballot papers: 2,102. Source and method.

Grove, 2025
CandidatePartyCandidate votesResult
Ron BatstoneLiberal Democrats886Elected
Martin John FreemanReform UK554Not elected
Tim PatmoreConservative and Unionist Party373Not elected
Adam Garth SwallowGreen Party123Not elected
Margaret JonesLabour Party122Not elected
Andrew CattellIndependent Oxford Alliance39Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Hanborough & Hailey1 seats contested · 43.4% turnout

Source area code: E58002079. Electorate: 6,843. Ballot papers: 2,969. Source and method.

Hanborough & Hailey, 2025
CandidatePartyCandidate votesResult
Liam WalkerConservative and Unionist Party1,270Elected
Hannah Stephanie MassieLiberal Democrats963Not elected
James Graham GibbsReform UK514Not elected
Sarah Kennedy MarshallGreen Party126Not elected
Sue TannerLabour Party89Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Harwell, Western Valley & Blewbury1 seats contested · 37.4% turnout

Source area code: E58002080. Electorate: 6,421. Ballot papers: 2,400. Source and method.

Harwell, Western Valley & Blewbury, 2025
CandidatePartyCandidate votesResult
Rebekah Jane FletcherLiberal Democrats1,102Elected
Cath ConveryConservative and Unionist Party546Not elected
Christopher MaguireReform UK439Not elected
Nicholas Simon FreestoneGreen Party182Not elected
Luke Anthony HislopLabour Party125Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Headington & Quarry1 seats contested · 41.4% turnout

Source area code: E58002081. Electorate: 7,938. Ballot papers: 3,290. Source and method.

Headington & Quarry, 2025
CandidatePartyCandidate votesResult
Roz SmithLiberal Democrats1,451Elected
Peter WestIndependent659Not elected
Sumukh KaulLabour Party585Not elected
Stephen Robert HurtGreen Party283Not elected
Jason SurrageReform UK194Not elected
Jennifer Jane JacksonConservative and Unionist Party80Not elected
Agnieszka KowalskaTrade Unionist and Socialist Coalition30Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Henley1 seats contested · 37.1% turnout

Source area code: E58002082. Electorate: 7,989. Ballot papers: 2,964. Source and method.

Henley, 2025
CandidatePartyCandidate votesResult
Stefan John GawrysiakHenley Residents Group1,483Elected
James CracknellConservative and Unionist Party788Not elected
John Anthony Sydney HalsallReform UK421Not elected
Elisabeth Marjorie GeakeGreen Party186Not elected
Stephen Douglas HarwoodLabour Party81Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Isis1 seats contested · 38.3% turnout

Source area code: E58002083. Electorate: 7,536. Ballot papers: 2,887. Source and method.

Isis, 2025
CandidatePartyCandidate votesResult
Brad Todd BainesLabour Party1,346Elected
Neil DoigGreen Party842Not elected
Nick Manners-BellReform UK286Not elected
Rick TannerLiberal Democrats203Not elected
Amy Olivia CampbellConservative and Unionist Party155Not elected
James Lorenzo FernandesTrade Unionist and Socialist Coalition33Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Jericho & Osney1 seats contested · 34.6% turnout

Source area code: E58002084. Electorate: 7,472. Ballot papers: 2,586. Source and method.

Jericho & Osney, 2025
CandidatePartyCandidate votesResult
Susanna PresselLabour Party1,131Elected
Chris GoodallGreen Party817Not elected
John Orrell HowsonLiberal Democrats324Not elected
Paul McCloryReform UK172Not elected
Patricia Gwendoline Mary JonesConservative and Unionist Party126Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Kennington & Radley1 seats contested · 33.0% turnout

Source area code: E58002085. Electorate: 8,788. Ballot papers: 2,896. Source and method.

Kennington & Radley, 2025
CandidatePartyCandidate votesResult
Diana LugovaLiberal Democrats1,409Elected
Daniel StaffordConservative and Unionist Party748Not elected
Thomas Edmund GastonGreen Party369Not elected
Michele Valerie Anna PauleLabour Party169Not elected
Rhys HathawayIndependent164Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Kidlington East1 seats contested · 36.1% turnout

Source area code: E58002086. Electorate: 7,147. Ballot papers: 2,579. Source and method.

Kidlington East, 2025
CandidatePartyCandidate votesResult
Ian MiddletonGreen Party998Elected
Daniel Jacob ReeveReform UK586Not elected
Gabriel William Jonathan SchenkLiberal Democrats403Not elected
Zoe McLernonConservative and Unionist Party399Not elected
Lynne ParsonsLabour Party184Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Kidlington North & Otmoor1 seats contested · 42.0% turnout

Source area code: E58002087. Electorate: 7,531. Ballot papers: 3,166. Source and method.

Kidlington North & Otmoor, 2025
CandidatePartyCandidate votesResult
Laura GordonLiberal Democrats1,275Elected
Andrew PayneConservative and Unionist Party818Not elected
Tom BurgessReform UK719Not elected
Fin MacEwanGreen Party183Not elected
Naomi Celia KarslakeLabour Party163Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Kidlington West1 seats contested · 37.7% turnout

Source area code: E58002088. Electorate: 4,899. Ballot papers: 1,847. Source and method.

Kidlington West, 2025
CandidatePartyCandidate votesResult
Lesley Karen McLeanLiberal Democrats556Elected
Fiona Valerie MawsonGreen Party429Not elected
Nigel SimpsonConservative and Unionist Party393Not elected
Hamish William McLayReform UK373Not elected
John Stuart TannerLabour Party91Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Kingston & Stanford1 seats contested · 39.0% turnout

Source area code: E58002089. Electorate: 7,610. Ballot papers: 2,965. Source and method.

Kingston & Stanford, 2025
CandidatePartyCandidate votesResult
Lee EvansConservative and Unionist Party1,166Elected
Hannah GriffinLiberal Democrats939Not elected
John RansonReform UK570Not elected
Matthew CarpenterGreen Party155Not elected
Charlotte Anne RoseLabour Party129Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Leys1 seats contested · 23.2% turnout

Source area code: E58002090. Electorate: 8,484. Ballot papers: 1,967. Source and method.

Leys, 2025
CandidatePartyCandidate votesResult
Imade Uzoma EdosomwanLabour Party753Elected
Kornel SchesztakReform UK461Not elected
Anthony ChurchIndependent Oxford Alliance384Not elected
David NewmanGreen Party109Not elected
Paul John SimsConservative and Unionist Party98Not elected
Michael EvansIndependent74Not elected
Rosemary MorlinLiberal Democrats72Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Marcham & Cumnor1 seats contested · 35.3% turnout

Source area code: E58002091. Electorate: 6,376. Ballot papers: 2,251. Source and method.

Marcham & Cumnor, 2025
CandidatePartyCandidate votesResult
James Richard PlumbConservative and Unionist Party1,002Elected
Ricky TreadwellLiberal Democrats946Not elected
Annette EdwardsGreen Party178Not elected
Michael William BoydLabour Party94Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Marston & Northway1 seats contested · 36.5% turnout

Source area code: E58002092. Electorate: 8,475. Ballot papers: 3,091. Source and method.

Marston & Northway, 2025
CandidatePartyCandidate votesResult
Mark Robert LygoLabour Party1,091Elected
Nasreen MajeedIndependent Oxford Alliance913Not elected
Alistair MorrisGreen Party509Not elected
Harry Thomas Knipe-GibbsReform UK261Not elected
Duncan Valentine HatfieldConservative and Unionist Party161Not elected
Eleonore Rebekka VogelLiberal Democrats117Not elected
Rachel Louise CoxTrade Unionist and Socialist Coalition30Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

North Hinksey1 seats contested · 36.2% turnout

Source area code: E58002093. Electorate: 7,818. Ballot papers: 2,827. Source and method.

North Hinksey, 2025
CandidatePartyCandidate votesResult
Judy RobertsLiberal Democrats1,458Elected
Oliver-Tristan BarkerReform UK468Not elected
Christopher David Edward FoxConservative and Unionist Party453Not elected
Cheryl Karen BriggsGreen Party250Not elected
Toby Stephen William JamesLabour and Co-operative Party182Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Parks1 seats contested · 27.5% turnout

Source area code: E58002094. Electorate: 5,457. Ballot papers: 1,503. Source and method.

Parks, 2025
CandidatePartyCandidate votesResult
Emma GarnettGreen Party687Elected
Louise UptonLabour Party365Not elected
Emily Frances ScaysbrookIndependent Oxford Alliance265Not elected
Dane William ComerfordLiberal Democrats71Not elected
Anna Marie Avila TaylorReform UK56Not elected
Harriet Georgia Sophie DolbyConservative and Unionist Party40Not elected
Gavin Sean RidleyAnimal Welfare Party10Not elected
Rosie Clara Douglas-BrownTrade Unionist and Socialist Coalition7Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Rose Hill & Littlemore1 seats contested · 36.3% turnout

Source area code: E58002095. Electorate: 8,859. Ballot papers: 3,219. Source and method.

Rose Hill & Littlemore, 2025
CandidatePartyCandidate votesResult
David HenwoodIndependent Oxford Alliance1,240Elected
Trish ElphinstoneLabour and Co-operative Party1,124Not elected
Ben McManusReform UK373Not elected
David ThomasGreen Party272Not elected
Peter CogginsLiberal Democrats112Not elected
Vinay RanigaConservative and Unionist Party81Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Shrivenham1 seats contested · 40.2% turnout

Source area code: E58002096. Electorate: 8,148. Ballot papers: 3,274. Source and method.

Shrivenham, 2025
CandidatePartyCandidate votesResult
Emma MarkhamGreen Party1,050Elected
Gordon LundieConservative and Unionist Party956Not elected
Sarah von SimsonReform UK824Not elected
David Ian Anthony BrookLiberal Democrats333Not elected
Richard Marc JohnsonLabour Party103Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Sonning Common & Henley South1 seats contested · 36.6% turnout

Source area code: E58002097. Electorate: 7,945. Ballot papers: 2,905. Source and method.

Sonning Common & Henley South, 2025
CandidatePartyCandidate votesResult
Leigh RawlinsLiberal Democrats1,209Elected
David BartholomewConservative and Unionist Party933Not elected
Martin Stanley LeachReform UK550Not elected
Stephen Nicholas MatthewsGreen Party143Not elected
Tim SadlerLabour Party67Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Summertown & Walton Manor1 seats contested · 44.6% turnout

Source area code: E58002098. Electorate: 8,377. Ballot papers: 3,738. Source and method.

Summertown & Walton Manor, 2025
CandidatePartyCandidate votesResult
James FryLabour Party1,398Elected
Katherine Sarah MilesLiberal Democrats1,215Not elected
Mark Gregory BeerIndependent Oxford Alliance383Not elected
Indrani SigamanyGreen Party326Not elected
Penelope Anne LenonConservative and Unionist Party262Not elected
John Frank LordReform UK147Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Thame1 seats contested · 34.0% turnout

Source area code: E58002099. Electorate: 9,295. Ballot papers: 3,162. Source and method.

Thame, 2025
CandidatePartyCandidate votesResult
Kate GregoryLiberal Democrats1,678Elected
William Henry George WildeConservative and Unionist Party632Not elected
Adrian Giles ReynoldsReform UK552Not elected
Sue Martin-DownhillGreen Party207Not elected
Klaudia Julia ZaporowskaLabour Party89Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Wallingford1 seats contested · 40.4% turnout

Source area code: E58002100. Electorate: 7,876. Ballot papers: 3,185. Source and method.

Wallingford, 2025
CandidatePartyCandidate votesResult
James BarlowGreen Party1,350Elected
Caroline Winifred Mary BucklowLiberal Democrats806Not elected
Felix BloomfieldReform UK545Not elected
Adrian LloydConservative and Unionist Party368Not elected
George William KneeshawLabour Party111Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Wantage West1 seats contested · 32.3% turnout

Source area code: E58002101. Electorate: 8,405. Ballot papers: 2,713. Source and method.

Wantage West, 2025
CandidatePartyCandidate votesResult
Jenny HannabyLiberal Democrats1,380Elected
Henry George de KretserReform UK623Not elected
Craig BrownConservative and Unionist Party358Not elected
Viral PatelGreen Party211Not elected
Owen James Thomas HeaneyLabour Party134Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Watlington & Rotherfield1 seats contested · 40.5% turnout

Source area code: E58002102. Electorate: 7,902. Ballot papers: 3,204. Source and method.

Watlington & Rotherfield, 2025
CandidatePartyCandidate votesResult
Benjamin James HigginsLiberal Democrats1,000Elected
Richard David NewmanConservative and Unionist Party923Not elected
Dominic HallGreen Party636Not elected
Jordan SearsReform UK537Not elected
Kit FotheringhamLabour and Co-operative Party63Not elected
James Francis BonnerThe Official Monster Raving Loony Party37Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Wheatley1 seats contested · 39.5% turnout

Source area code: E58002103. Electorate: 7,073. Ballot papers: 2,791. Source and method.

Wheatley, 2025
CandidatePartyCandidate votesResult
Tim BearderLiberal Democrats1,271Elected
Daniel William MastersConservative and Unionist Party608Not elected
Dorothy Elizabeth OwensReform UK564Not elected
Amanda Jane Rowe-JonesGreen Party193Not elected
Samuel Maurice KarlinLabour Party143Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Witney North & East1 seats contested · 42.7% turnout

Source area code: E58002104. Electorate: 8,553. Ballot papers: 3,654. Source and method.

Witney North & East, 2025
CandidatePartyCandidate votesResult
James RobertshawConservative and Unionist Party1,078Elected
Duncan Shaw Thomas EnrightLabour and Co-operative Party1,059Not elected
Richard Andrew LangridgeReform UK710Not elected
Andrew Peter ProsserGreen Party497Not elected
Liz PriceLiberal Democrats302Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Witney South & Central1 seats contested · 32.9% turnout

Source area code: E58002105. Electorate: 8,856. Ballot papers: 2,914. Source and method.

Witney South & Central, 2025
CandidatePartyCandidate votesResult
Andrew Stanley ColesLabour Party992Elected
Ben DurstonReform UK759Not elected
Jack TreloarConservative and Unionist Party691Not elected
Paul BarrowLiberal Democrats290Not elected
Harriet MarshallGreen Party177Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Witney West & Ducklington1 seats contested · 35.5% turnout

Source area code: E58002106. Electorate: 8,014. Ballot papers: 2,846. Source and method.

Witney West & Ducklington, 2025
CandidatePartyCandidate votesResult
Thomas AshbyConservative and Unionist Party1,075Elected
Ben Morel-AllenLiberal Democrats831Not elected
Ross Adam KellyReform UK612Not elected
Georgia MeadowsLabour and Co-operative Party225Not elected
Rosie PearsonGreen Party94Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Wolvercote & Cutteslowe1 seats contested · 41.5% turnout

Source area code: E58002107. Electorate: 7,257. Ballot papers: 3,013. Source and method.

Wolvercote & Cutteslowe, 2025
CandidatePartyCandidate votesResult
Andrew John GantLiberal Democrats1,080Elected
Inga Hrefna NicholasIndependent Oxford Alliance886Not elected
Philippa LanchberyGreen Party317Not elected
Charlotte Louise VinnicombeLabour Party307Not elected
Daniel Patrick CampbellConservative and Unionist Party226Not elected
Melinda Vera TilleyReform UK186Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Woodstock1 seats contested · 38.7% turnout

Source area code: E58002108. Electorate: 8,752. Ballot papers: 3,383. Source and method.

Woodstock, 2025
CandidatePartyCandidate votesResult
Andy GrahamLiberal Democrats1,517Elected
Ian HudspethConservative and Unionist Party900Not elected
James Stuart Russell NashReform UK509Not elected
Nick MellissLabour Party228Not elected
Barry WheatleyGreen Party220Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Check the council by-election directory. The absence of an upcoming contest here does not confirm that no election is due.

Councillors: 2026 archive

Download councillors (CSV)

69 member records from the Open Council Data post-May archive. Members can change party, resign or be replaced. Use the council’s own member register for current contact details.

69 records shown

Named members in the 2026 source archive
CouncillorWard or divisionParty
Tom GreenawayAbingdon EastLiberal Democrats
Nathan LeyAbingdon NorthLiberal Democrats
Neil FawcettAbingdon SouthLiberal Democrats
David HingleyAdderbury, Bloxham & BodicoteLiberal Democrats
Ted FentonBampton & Carterton SouthConservative and Unionist
Izzy CreedBanbury CalthorpeLabour Party
Kieron MallonBanbury EasingtonConservative and Unionist
Paul-Austin SargentBanbury Grimsbury & CastleConservative and Unionist
Andrew CrichtonBanbury HardwickLabour Party
Mark CherryBanbury RuscoteLabour Party
Emily KerrBartlemasGreen Party (E&W)
Glynis PhillipsBarton, Sandhills & RisinghurstLabour Party
Gavin McLauchlanBenson & CrowmarshGreen Party (E&W)
Robin JonesBerinsfield & GarsingtonGreen Party (E&W)
Sean GaulBicester EastLiberal Democrats
Matt WebbBicester NorthLiberal Democrats
Nick CotterBicester SouthLiberal Democrats
John ShiriBicester WestLiberal Democrats
Toyah OvertonBrize Norton & Carterton EastLiberal Democrats
Nick Field-JohnsonBurford & Carterton WestConservative and Unionist
Judith EdwardsChalgrove & Thame WestLiberal Democrats
Liz LeffmanCharlbury & WychwoodLiberal Democrats
Jane HannaCharlton, Ardington & HendredsLiberal Democrats
Will Boucher-GilesChesterton & LauntonLiberal Democrats
Georgina HeritageChinnorLiberal Democrats
Geoff SaulChipping NortonLabour Party
Johnny Hope-SmithCholsey & The HagbournesLiberal Democrats
Liz BrighouseChurchill & Lye ValleyLabour Party
Saj MalikCowleyIndependent / Other
Chris Aramini-BrantCropredy & Hook LauntonLiberal Democrats
Gareth EppsDeddingtonLiberal Democrats
Tony WorganDidcot LadygroveLiberal Democrats
Hao DuDidcot SouthReform UK
Ian SnowdonDidcot WestConservative and Unionist
Peter StevensDrayton, Sutton Courtenay & SteventonLiberal Democrats
Dan LevyEynshamLiberal Democrats
Bethia ThomasFaringdonLiberal Democrats
Maggie Filipova-RiversGoring & WoodcoteLiberal Democrats
Ron BatstoneGroveLiberal Democrats
Liam WalkerHanborough & HaileyConservative and Unionist
Rebekah FletcherHarwell, Western Valley & BlewburyLiberal Democrats
Roz SmithHeadington & QuarryLiberal Democrats
Stefan GawrysiakHenleyHenley Residents Group
Brad BainesIsisLabour Party
Susanna PresselJericho & OsneyLabour Party
Diana LugovaKennington & RadleyLiberal Democrats
Ian MiddletonKidlington EastGreen Party (E&W)
Laura GordonKidlington North & OtmoorLiberal Democrats
Lesley McLeanKidlington WestLiberal Democrats
Lee EvansKingston & StanfordConservative and Unionist
Imade EdosomwanLeysLabour Party
James PlumbMarcham & CumnorConservative and Unionist
Mark LygoMarston & NorthwayLabour Party
Judy RobertsNorth HinkseyLiberal Democrats
Emma GarnettParksGreen Party (E&W)
David HenwoodRose Hill & LittlemoreIndependent Oxford Alliance
Emma MarkhamShrivenhamGreen Party (E&W)
Leigh RawlinsSonning Common & Henley SouthLiberal Democrats
James FrySummertown & Walton ManorLabour Party
Kate GregoryThameLiberal Democrats
James BarlowWallingfordGreen Party (E&W)
Jenny HannabyWantage WestLiberal Democrats
Ben HigginsWatlington & RotherfieldIndependent / Other
Tim BearderWheatleyLiberal Democrats
James RobertshawWitney North & EastConservative and Unionist
Andrew ColesWitney South & CentralLabour Party
Thomas AshbyWitney West & DucklingtonConservative and Unionist
Andrew GantWolvercote & CuttesloweLiberal Democrats
Andy GrahamWoodstockLiberal Democrats

Each table has its own date, unit and source. Census categories can contain subcategories. Do not add all rows together. Residents, households and electors are different measures.

Population by ageMid-2025

Unit: people. Source and definitions.

Population by age, Mid-2025
Measurepeople
All ages769,831
Under 16134,662
Age 16 to 64490,771
Age 65 and over144,398
Census residentsCensus 2021

Unit: people. Source and definitions.

Census residents, Census 2021
Measurepeople
Residence type: Total725,291
Residence type: Lives in a household694,120
Residence type: Lives in a communal establishment31,171
Census age groupsCensus 2021

Unit: people. Source and definitions.

Census age groups, Census 2021
Measurepeople
Age: Total725,292
Age: Aged 4 years and under37,991
Age: Aged 5 to 9 years41,006
Age: Aged 10 to 14 years43,046
Age: Aged 15 to 19 years44,954
Age: Aged 20 to 24 years47,931
Age: Aged 25 to 29 years49,361
Age: Aged 30 to 34 years51,435
Age: Aged 35 to 39 years49,015
Age: Aged 40 to 44 years46,423
Age: Aged 45 to 49 years46,342
Age: Aged 50 to 54 years49,698
Age: Aged 55 to 59 years48,322
Age: Aged 60 to 64 years39,973
Age: Aged 65 to 69 years33,552
Age: Aged 70 to 74 years34,043
Age: Aged 75 to 79 years25,760
Age: Aged 80 to 84 years18,116
Age: Aged 85 years and over18,324
Household numbersCensus 2021

Unit: households. Source and definitions.

Household numbers, Census 2021
Measurehouseholds
Number of households: Number of households288,108
Accommodation typeCensus 2021

Unit: households. Source and definitions.

Accommodation type, Census 2021
Measurehouseholds
Accommodation type: Total: All households288,108
Accommodation type: Detached84,303
Accommodation type: Semi-detached94,845
Accommodation type: Terraced61,569
Accommodation type: In a purpose-built block of flats or tenement35,626
Accommodation type: Part of a converted or shared house, including bedsits5,342
Accommodation type: Part of another converted building, for example, former school, church or warehouse2,320
Accommodation type: In a commercial building, for example, in an office building, hotel or over a shop1,915
Accommodation type: A caravan or other mobile or temporary structure2,188
Housing tenureCensus 2021

Unit: households. Source and definitions.

Housing tenure, Census 2021
Measurehouseholds
Tenure of household: Total: All households288,108
Tenure of household: Owned182,326
Tenure of household: Owned: Owns outright97,379
Tenure of household: Owned: Owns with a mortgage or loan84,947
Tenure of household: Shared ownership5,211
Tenure of household: Shared ownership: Shared ownership5,211
Tenure of household: Social rented42,250
Tenure of household: Social rented: Rents from council or Local Authority11,981
Tenure of household: Social rented: Other social rented30,269
Tenure of household: Private rented58,152
Tenure of household: Private rented: Private landlord or letting agency49,107
Tenure of household: Private rented: Other private rented9,045
Tenure of household: Lives rent free169
Economic activityCensus 2021

Unit: people aged 16 and over. Source and definitions.

Economic activity, Census 2021
Measurepeople aged 16 and over
Economic activity status: Total: All usual residents aged 16 years and over595,033
Economic activity status: Economically active (excluding full-time students)365,398
Economic activity status: Economically active (excluding full-time students):In employment353,493
Economic activity status: Economically active (excluding full-time students):In employment:Employee294,750
Economic activity status: Economically active (excluding full-time students): In employment: Employee: Part-time67,450
Economic activity status: Economically active (excluding full-time students): In employment: Employee: Full-time227,300
Economic activity status: Economically active (excluding full-time students):In employment:Self-employed with employees8,664
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed with employees: Part-time1,810
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed with employees: Full-time6,854
Economic activity status: Economically active (excluding full-time students):In employment:Self-employed without employees50,079
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed without employees: Part-time23,498
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed without employees: Full-time26,581
Economic activity status: Economically active (excluding full-time students): Unemployed11,905
Economic activity status: Economically active and a full-time student13,697
Economic activity status: Economically active and a full-time student:In employment11,071
Economic activity status: Economically active and a full-time student:In employment:Employee9,849
Economic activity status: Economically active and a full-time student: In employment: Employee: Part-time7,546
Economic activity status: Economically active and a full-time student: In employment: Employee: Full-time2,303
Economic activity status: Economically active and a full-time student:In employment:Self-employed with employees75
Economic activity status: Economically active and a full-time student: In employment: Self-employed with employees: Part-time50
Economic activity status: Economically active and a full-time student: In employment: Self-employed with employees: Full-time25
Economic activity status: Economically active and a full-time student:In employment:Self-employed without employees1,147
Economic activity status: Economically active and a full-time student: In employment: Self-employed without employees: Part-time1,013
Economic activity status: Economically active and a full-time student: In employment: Self-employed without employees: Full-time134
Economic activity status: Economically active and a full-time student: Unemployed2,626
Economic activity status: Economically inactive215,938
Economic activity status: Economically inactive: Retired118,558
Economic activity status: Economically inactive: Student46,036
Economic activity status: Economically inactive: Looking after home or family22,705
Economic activity status: Economically inactive: Long-term sick or disabled13,958
Economic activity status: Economically inactive: Other14,681
QualificationsCensus 2021

Unit: people aged 16 and over. Source and definitions.

Qualifications, Census 2021
Measurepeople aged 16 and over
Highest level of qualification: Total: All usual residents aged 16 years and over595,033
Highest level of qualification: No qualifications80,414
Highest level of qualification: Level 1 and entry level qualifications50,899
Highest level of qualification: Level 2 qualifications70,337
Highest level of qualification: Apprenticeship27,611
Highest level of qualification: Level 3 qualifications101,688
Highest level of qualification: Level 4 qualifications and above249,905
Highest level of qualification: Other qualifications14,179
General healthCensus 2021

Unit: people. Source and definitions.

General health, Census 2021
Measurepeople
General health: Total: All usual residents725,291
General health: Very good health381,451
General health: Good health242,181
General health: Fair health76,832
General health: Bad health19,534
General health: Very bad health5,293
DisabilityCensus 2021

Unit: people. Source and definitions.

Disability, Census 2021
Measurepeople
Disability: Total: All usual residents725,291
Disability: Disabled under the Equality Act105,482
Disability: Disabled under the Equality Act: Day-to-day activities limited a lot37,147
Disability: Disabled under the Equality Act: Day-to-day activities limited a little68,335
Disability: Not disabled under the Equality Act619,809
Disability: Not disabled under the Equality Act: Has long term physical or mental health condition but day-to-day activities are not limited56,950
Disability: Not disabled under the Equality Act: No long term physical or mental health conditions562,859
Ethnic groupsCensus 2021

Unit: people. Source and definitions.

Ethnic groups, Census 2021
Measurepeople
Ethnic group: Total: All usual residents725,294
Ethnic group: Asian, Asian British or Asian Welsh46,389
Ethnic group: Asian, Asian British or Asian Welsh: Bangladeshi3,030
Ethnic group: Asian, Asian British or Asian Welsh: Chinese8,249
Ethnic group: Asian, Asian British or Asian Welsh: Indian12,530
Ethnic group: Asian, Asian British or Asian Welsh: Pakistani10,995
Ethnic group: Asian, Asian British or Asian Welsh: Other Asian11,585
Ethnic group: Black, Black British, Black Welsh, Caribbean or African14,883
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: African9,616
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: Caribbean3,327
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: Other Black1,940
Ethnic group: Mixed or Multiple ethnic groups22,611
Ethnic group: Mixed or Multiple ethnic groups: White and Asian8,008
Ethnic group: Mixed or Multiple ethnic groups: White and Black African2,924
Ethnic group: Mixed or Multiple ethnic groups: White and Black Caribbean5,144
Ethnic group: Mixed or Multiple ethnic groups: Other Mixed or Multiple ethnic groups6,535
Ethnic group: White630,054
Ethnic group: White: English, Welsh, Scottish, Northern Irish or British557,149
Ethnic group: White: Irish6,906
Ethnic group: White: Gypsy or Irish Traveller652
Ethnic group: White: Roma1,229
Ethnic group: White: Other White64,118
Ethnic group: Other ethnic group11,357
Ethnic group: Other ethnic group: Arab2,520
Ethnic group: Other ethnic group: Any other ethnic group8,837
ReligionCensus 2021

Unit: people. Source and definitions.

Religion, Census 2021
Measurepeople
Religion: Total: All usual residents725,291
Religion: No religion290,116
Religion: Christian343,314
Religion: Buddhist3,901
Religion: Hindu6,332
Religion: Jewish2,117
Religion: Muslim23,481
Religion: Sikh1,785
Religion: Other religion4,229
Religion: Not answered50,016
Net service spending history2017–18 to 2025–26

Unit: GBP thousands. Source and definitions. Cash terms; no adjustment for inflation. Only submitted returns with this exact council code are included.

Net service spending history, 2017–18 to 2025–26
MeasureGBP thousands
2017–18699,014
2018–19717,145
2019–20744,896
2020–21794,073
2021–22826,364
2022–23915,926
2023–24969,147
2024–251,081,302
2025–261,212,119
Net spending by service2025–26

Unit: GBP thousands. Source and definitions. Negative net expenditure means income exceeds expenditure in this line. Zero can reflect a service delivered by another tier.

Net spending by service, 2025–26
MeasureGBP thousands
Education504,634
Highways and transport57,396
Children’s social care183,300
Adult social care316,231
Public health41,078
Housing (general fund only)3,581
Culture and related services14,328
Environment and regulation36,423
Planning and development3,160
Police0
Fire and rescue34,277
Central services17,711
Other services0
Total service expenditure1,212,119
English deprivation2025

Unit: rank. Source and definitions.

English deprivation, 2025
Measurerank
Rank of average IMD score144
Neighbourhood deprivation2025

Unit: percent. Source and definitions.

Neighbourhood deprivation, 2025
Measurepercent
Neighbourhoods in England’s most deprived 10%0.5%
County Band D precept2026–27

Unit: GBP. Source and definitions. This is only the county element. District, police, fire and parish charges can also apply. Source notes:

County Band D precept, 2026–27
MeasureGBP
County council element£2,006.78

About the data

We use ONS boundaries, published election results, Open Council Data seat and member records, and official population, census and local finance statistics. Each table shows its date. Read about the sources, coverage and methods.