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

2021

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)

61 recorded areas in 2021. 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
  • 21 Liberal Democrats
  • 21 Conservative
  • 16 Labour & Co-Operative Party
  • 3 Green
  • 1 Independent
  • 1 Residents Association

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 · 41.6% turnout

Source area code: E58001765. Electorate: 7,586. Source and method.

Abingdon East, 2021
CandidatePartyCandidate votesResult
Rooke A.R.Liberal Democrats1,604Elected
Pope D.J.Conservative961Not elected
Briggs C.K.Green281Not elected
Shelton E.F.J.Labour & Co-Operative Party250Not elected
Kirkwood J.Freedom Alliance47Not 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 · 44.0% turnout

Source area code: E58001766. Electorate: 8,845. Source and method.

Abingdon North, 2021
CandidatePartyCandidate votesResult
Ley N.B.Liberal Democrats1,978Elected
Njeru C.I.Conservative1,234Not elected
Queralt N.E.Labour & Co-Operative Party323Not elected
Grandjean M.A.G.Green276Not elected
Sandford G.Freedom Alliance54Not 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 · 38.7% turnout

Source area code: E58001224. Electorate: 8,713. Source and method.

Abingdon South, 2021
CandidatePartyCandidate votesResult
Fawcett N.Liberal Democrats1,769Elected
Palmer C.F.Conservative1,146Not elected
Bais A.Labour & Co-Operative Party303Not elected
Posthill E.Reform UK127Not 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 · 37.5% turnout

Source area code: E58001225. Electorate: 7,403. Source and method.

Banbury Calthorpe, 2021
CandidatePartyCandidate votesResult
Reeves E.Conservative1,316Elected
Woodcock S.L.Labour & Co-Operative Party887Not elected
Middleton J.E.Green366Not elected
Pattenden R.Liberal Democrats171Not 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 · 29.9% turnout

Source area code: E58001226. Electorate: 8,360. Source and method.

Banbury Grimsbury & Castle, 2021
CandidatePartyCandidate votesResult
Banfield H.L.Labour & Co-Operative Party1,239Elected
Beverly D.F.Conservative820Not elected
Bliss A.J.Green217Not elected
Yeomans D.T.Liberal Democrats142Not 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 · 30.7% turnout

Source area code: E58001728. Electorate: 8,757. Source and method.

Banbury Hardwick, 2021
CandidatePartyCandidate votesResult
Ilott T.Conservative1,200Elected
Biegel R.L.C.Labour & Co-Operative Party1,089Not elected
Manley C.J.Green206Not elected
Hartley J.H.D.Liberal Democrats112Not elected
Hartley S.C.Reform UK70Not 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 · 27.8% turnout

Source area code: E58001729. Electorate: 7,646. Source and method.

Banbury Ruscote, 2021
CandidatePartyCandidate votesResult
Cherry M.D.Labour & Co-Operative Party1,171Elected
Strangwood J.C.Conservative797Not elected
Buckwell S.Liberal Democrats133Not 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 · 36.8% turnout

Source area code: E58001229. Electorate: 7,210. Source and method.

Barton/ Sandhills & Risinghurst, 2021
CandidatePartyCandidate votesResult
Phillips G.M.Labour & Co-Operative Party1,234Elected
Dobbs C.C.Conservative441Not elected
Heaver A.M.Liberal Democrats401Not elected
Taylor L.Green306Not elected
Artwell C.Independent248Not 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 & Cholsey1 seats contested · 41.0% turnout

Source area code: E58001730. Electorate: 8,999. Source and method.

Benson & Cholsey, 2021
CandidatePartyCandidate votesResult
Bloomfield F.P.Conservative1,519Elected
Keats-Rohan K.S.B.Liberal Democrats1,499Not elected
Hannigan S.M.Labour & Co-Operative Party577Not elected
Pomlett M.T.Social Democratic Party74Not 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 · 41.5% turnout

Source area code: E58001231. Electorate: 8,202. Source and method.

Berinsfield & Garsington, 2021
CandidatePartyCandidate votesResult
Bennett R.F.Green1,915Elected
Lindsay-Gale E.L.Conservative1,205Not elected
Flintoff C.Labour & Co-Operative Party262Not 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 · 33.5% turnout

Source area code: E58001232. Electorate: 7,653. Source and method.

Bicester North, 2021
CandidatePartyCandidate votesResult
Ford D.L.Conservative1,339Elected
Roscoe S.G.Labour & Co-Operative Party508Not elected
Kwiatkowski K.M.K.Green349Not elected
Lytton S.H.Liberal Democrats333Not 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 Town1 seats contested · 37.2% turnout

Source area code: E58001233. Electorate: 6,940. Source and method.

Bicester Town, 2021
CandidatePartyCandidate votesResult
Waine M.F.Conservative1,399Elected
Maguire P.D.Green653Not elected
Holder G.R.J.Labour & Co-Operative Party495Not 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 · 35.4% turnout

Source area code: E58001234. Electorate: 8,121. Source and method.

Bicester West, 2021
CandidatePartyCandidate votesResult
Sibley L.Independent1,468Elected
Signh S.B.Conservative706Not elected
Kavuma C.H.Labour & Co-Operative Party430Not elected
Pruden C.Liberal Democrats240Not 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.

Bloxham & Easington1 seats contested · 39.4% turnout

Source area code: E58001731. Electorate: 7,769. Source and method.

Bloxham & Easington, 2021
CandidatePartyCandidate votesResult
Mallon K.P.Conservative1,744Elected
Watson B.N.A.Labour & Co-Operative Party563Not elected
David N.G.Liberal Democrats376Not elected
Mawson F.V.Green347Not 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 North1 seats contested · 29.9% turnout

Source area code: E58001236. Electorate: 7,527. Source and method.

Burford & Carterton North, 2021
CandidatePartyCandidate votesResult
Field-Johnson N.Conservative1,404Elected
Pearson R.Green488Not elected
Melvin D.R.Liberal Democrats338Not 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.

Carterton South & West1 seats contested · 29.0% turnout

Source area code: E58001237. Electorate: 9,027. Source and method.

Carterton South & West, 2021
CandidatePartyCandidate votesResult
Leverton N.Conservative1,558Elected
Handley P.Independent425Not elected
O'Neill S.P.F.Labour & Co-Operative Party265Not elected
Cole D.M.Liberal Democrats182Not elected
Kotecha H.Green170Not 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 & Watlington1 seats contested · 45.4% turnout

Source area code: E58001732. Electorate: 9,024. Source and method.

Chalgrove & Watlington, 2021
CandidatePartyCandidate votesResult
Van Mierlo F.Liberal Democrats2,174Elected
Harrod S.Conservative1,611Not elected
Brown J.Labour & Co-Operative Party282Not 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 · 49.0% turnout

Source area code: E58001239. Electorate: 8,283. Source and method.

Charlbury & Wychwood, 2021
CandidatePartyCandidate votesResult
Leffman L.Liberal Democrats1,900Elected
Evanson J.T.Conservative1,490Not elected
Richards S.Labour & Co-Operative Party328Not elected
Mortimer F.Green299Not 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 · 41.0% turnout

Source area code: E58001240. Electorate: 8,874. Source and method.

Chipping Norton, 2021
CandidatePartyCandidate votesResult
Saul G.Labour & Co-Operative Party1,528Elected
Holland M.Conservative1,468Not elected
Brown M.W.Green390Not elected
Aguado Melet I.Liberal Democrats201Not 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 · 28.1% turnout

Source area code: E58001241. Electorate: 8,943. Source and method.

Churchill & Lye Valley, 2021
CandidatePartyCandidate votesResult
Brighouse L.Labour & Co-Operative Party1,521Elected
Patmore T.D.Conservative458Not elected
Elliott M.D.Green319Not elected
Povey A.C.Liberal Democrats180Not 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 · 41.3% turnout

Source area code: E58001242. Electorate: 8,625. Source and method.

Cowley, 2021
CandidatePartyCandidate votesResult
Hicks C.B.Labour & Co-Operative Party1,903Elected
Dawe H.F.Green604Not elected
Kyeswa J.Conservative372Not elected
Henwood D.Independent285Not elected
Harley J.A.Independent217Not elected
Vogel E.R.Liberal Democrats121Not 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 · 42.1% turnout

Source area code: E58001733. Electorate: 9,625. Source and method.

Deddington, 2021
CandidatePartyCandidate votesResult
Fatemian A.A.Conservative2,221Elected
Hingley D.R.Liberal Democrats1,078Not elected
Watkins A.J.Labour & Co-Operative Party710Not 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 East & Hagbourne1 seats contested · 36.1% turnout

Source area code: E58001734. Electorate: 7,664. Source and method.

Didcot East & Hagbourne, 2021
CandidatePartyCandidate votesResult
Murphy J.Conservative1,243Elected
Khan M.Labour & Co-Operative Party877Not elected
Chandran G.D.Liberal Democrats338Not elected
Sharp S.V.Green285Not 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 · 36.6% turnout

Source area code: E58001735. Electorate: 5,818. Source and method.

Didcot Ladygrove, 2021
CandidatePartyCandidate votesResult
Rouane D.Liberal Democrats845Elected
Thompson A.R.Conservative802Not elected
Hards N.Labour & Co-Operative Party452Not 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: E58001736. Electorate: 10,999. Source and method.

Didcot West, 2021
CandidatePartyCandidate votesResult
Snowdon I.K.Conservative1,812Elected
Macdonald D.A.Labour & Co-Operative Party1,402Not elected
Glover O.Liberal Democrats498Not 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 · 49.9% turnout

Source area code: E58001247. Electorate: 8,600. Source and method.

Eynsham, 2021
CandidatePartyCandidate votesResult
Levy D.Liberal Democrats2,115Elected
Grace S.J.Conservative1,808Not elected
Bell M.P.Labour & Co-Operative Party331Not 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 · 41.7% turnout

Source area code: E58001248. Electorate: 7,653. Source and method.

Faringdon, 2021
CandidatePartyCandidate votesResult
Thomas B.J.Liberal Democrats1,761Elected
Leigh-Pemberton D.G.B.Conservative1,129Not elected
Williams R.M.Labour & Co-Operative Party282Not 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.

Goring1 seats contested · 46.0% turnout

Source area code: E58001737. Electorate: 8,889. Source and method.

Goring, 2021
CandidatePartyCandidate votesResult
Bulmer K.Conservative1,773Elected
Urbick B.J.Liberal Democrats1,653Not elected
Green J.Labour & Co-Operative Party575Not 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.

Grove & Wantage2 seats contested · 38.0% turnout

Source area code: E58001767. Electorate: 15,857. Source and method.

Grove & Wantage, 2021
CandidatePartyCandidate votesResult
Hannaby J.Liberal Democrats3,062Elected
Hanna N.J.M.Liberal Democrats2,728Elected
Brown L.Conservative1,941Not elected
Mabbett B.Conservative1,926Not elected
Fischer-Johnston K.S.Green588Not elected
Hall L.A.Labour & Co-Operative Party534Not elected
Cowen C.F.Labour & Co-Operative Party520Not 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 & Minster Lovell1 seats contested · 44.7% turnout

Source area code: E58001251. Electorate: 8,940. Source and method.

Hanborough & Minster Lovell, 2021
CandidatePartyCandidate votesResult
Walker L.M.S.Conservative2,059Elected
Arciszewska L.K.Liberal Democrats1,035Not elected
Wilson A.M.Green428Not elected
Wardle J.F.Labour & Co-Operative Party405Not elected
Baldwin D.Burning Pink35Not 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 · 47.3% turnout

Source area code: E58001252. Electorate: 8,364. Source and method.

Headington & Quarry, 2021
CandidatePartyCandidate votesResult
Smith R.Liberal Democrats1,784Elected
Elphinstone T.Labour & Co-Operative Party1,420Not elected
Wright A.Conservative419Not elected
Hitchins R.Green294Not 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.

Hendreds & Harwell1 seats contested · 42.1% turnout

Source area code: E58001768. Electorate: 10,133. Source and method.

Hendreds & Harwell, 2021
CandidatePartyCandidate votesResult
Povolotsky S.L.Liberal Democrats1,964Elected
Lundie A.G.Conservative1,792Not elected
Siggers P.H.Labour & Co-Operative Party476Not 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.

Henley-On-Thames1 seats contested · 40.1% turnout

Source area code: E58001755. Electorate: 9,251. Source and method.

Henley-On-Thames, 2021
CandidatePartyCandidate votesResult
Gawrysiak S.J.Residents Association2,295Elected
Harrison B.P.Conservative949Not elected
Herbert S.M.Labour & Co-Operative Party328Not elected
Lee V.J.Freedom Alliance110Not 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.

Iffley Fields & St. Marys1 seats contested · 46.2% turnout

Source area code: E58001255. Electorate: 7,115. Source and method.

Iffley Fields & St. Marys, 2021
CandidatePartyCandidate votesResult
Haywood D.J.Labour & Co-Operative Party1,568Elected
Jarvis C.Green1,373Not elected
Bazley S.J.Conservative175Not elected
Jupp T.E.Liberal Democrats111Not elected
O'Neill F.X.Freedom Alliance38Not 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 · 47.1% turnout

Source area code: E58001256. Electorate: 6,736. Source and method.

Isis, 2021
CandidatePartyCandidate votesResult
Baines B.T.Labour & Co-Operative Party1,671Elected
Young N.A.Green734Not elected
Bowkett D.W.Liberal Democrats372Not elected
Gibbs G.R.Conservative343Not elected
Yousaf H.No Description18Not 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 · 42.1% turnout

Source area code: E58001257. Electorate: 7,203. Source and method.

Jericho & Osney, 2021
CandidatePartyCandidate votesResult
Pressel S.Labour & Co-Operative Party1,760Elected
Edwards S.J.Green583Not elected
Norman K.R.Liberal Democrats382Not elected
Hall W.A.H.Conservative280Not 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 · 42.5% turnout

Source area code: E58001769. Electorate: 8,353. Source and method.

Kennington & Radley, 2021
CandidatePartyCandidate votesResult
Johnston B.Liberal Democrats1,892Elected
Blagrove E.Conservative1,215Not elected
Gaston T.Green247Not elected
Gholami-Babaahmady N.Labour & Co-Operative Party188Not 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 South1 seats contested · 43.0% turnout

Source area code: E58001259. Electorate: 7,693. Source and method.

Kidlington South, 2021
CandidatePartyCandidate votesResult
Middleton I.M.Green1,570Elected
Billington M.V.Conservative1,284Not elected
Arakelian C.I.Labour & Co-Operative Party421Not 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 & Cumnor1 seats contested · 43.5% turnout

Source area code: E58001740. Electorate: 10,066. Source and method.

Kingston & Cumnor, 2021
CandidatePartyCandidate votesResult
Ash J.K.C.Conservative2,189Elected
Barrow P.A.Liberal Democrats1,766Not elected
O'Donoghue M.P.Labour & Co-Operative Party395Not 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.

Kirtlington & Kidlington North1 seats contested · 45.5% turnout

Source area code: E58001261. Electorate: 8,992. Source and method.

Kirtlington & Kidlington North, 2021
CandidatePartyCandidate votesResult
Simpson N.J.Conservative1,909Elected
Tyson K.T.Liberal Democrats1,650Not elected
Stott M.A.Labour & Co-Operative Party498Not 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 · 22.8% turnout

Source area code: E58001262. Electorate: 8,543. Source and method.

Leys, 2021
CandidatePartyCandidate votesResult
Edosomwan I.U.Labour & Co-Operative Party1,205Elected
Sims P.J.Conservative355Not elected
Newman D.R.Green178Not elected
Giesberg P.Liberal Democrats104Not elected
De Gregori L.For Britain Movement63Not 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 · 44.8% turnout

Source area code: E58001263. Electorate: 7,571. Source and method.

Marston & Northway, 2021
CandidatePartyCandidate votesResult
Lygo M.R.Labour & Co-Operative Party1,430Elected
Morris A.D.P.Green899Not elected
Bhagwandin M.Conservative707Not elected
Steele J.E.Liberal Democrats245Not elected
Boulle M.A.N.Freedom Alliance50Not 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 · 44.5% turnout

Source area code: E58001264. Electorate: 8,388. Source and method.

North Hinksey, 2021
CandidatePartyCandidate votesResult
Roberts J.Liberal Democrats2,008Elected
Jackson J.J.Conservative861Not elected
Spooner J.R.Labour & Co-Operative Party405Not elected
Phillips K.E.Green292Not elected
Houghton A.S.Independent147Not 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.

Otmoor1 seats contested · 41.0% turnout

Source area code: E58001763. Electorate: 8,894. Source and method.

Otmoor, 2021
CandidatePartyCandidate votesResult
Miller C.A.Liberal Democrats1,673Elected
Sames D.Conservative1,553Not elected
Clements J.L.Labour & Co-Operative Party401Not 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.

Ploughley1 seats contested · 40.0% turnout

Source area code: E58001764. Electorate: 7,693. Source and method.

Ploughley, 2021
CandidatePartyCandidate votesResult
Corkin I.Conservative1,991Elected
Howells J.C.Labour & Co-Operative Party439Not elected
MacEwan F.Green363Not elected
Wheatley P.Liberal Democrats255Not 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 · 37.6% turnout

Source area code: E58001267. Electorate: 7,905. Source and method.

Rose Hill & Littlemore, 2021
CandidatePartyCandidate votesResult
Paule M.V.A.Labour & Co-Operative Party1,537Elected
Stafford D.Conservative516Not elected
McGlynn K.N.Green385Not elected
Evans M.A.Independent341Not elected
Smowton C.S.F.Liberal Democrats158Not 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 · 43.8% turnout

Source area code: E58001268. Electorate: 8,573. Source and method.

Shrivenham, 2021
CandidatePartyCandidate votesResult
Constance Y.J.Conservative1,944Elected
Foxhall K.Green1,491Not elected
Godfrey E.Labour & Co-Operative Party289Not 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 Common1 seats contested · 41.3% turnout

Source area code: E58001756. Electorate: 8,045. Source and method.

Sonning Common, 2021
CandidatePartyCandidate votesResult
Bartholomew D.C.Conservative1,938Elected
Robb J.Green1,010Not elected
Fawcett D.R.Labour & Co-Operative Party286Not elected
Mason M.S.Freedom Alliance71Not 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.

St. Clements & Cowley Marsh1 seats contested · 36.0% turnout

Source area code: E58001270. Electorate: 6,579. Source and method.

St. Clements & Cowley Marsh, 2021
CandidatePartyCandidate votesResult
Fadlalla M.Y.H.Labour & Co-Operative Party1,002Elected
Rawle R.M.Green640Not elected
Azad J.B.Independent351Not elected
Steele A.Liberal Democrats179Not elected
Sims F.L.Conservative178Not 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.

St. Margarets1 seats contested · 50.3% turnout

Source area code: E58001271. Electorate: 7,210. Source and method.

St. Margarets, 2021
CandidatePartyCandidate votesResult
Howson J.O.Liberal Democrats1,312Elected
Hull C.M.D.Labour & Co-Operative Party1,220Not elected
Lenon P.A.Conservative565Not elected
Goodall C.F.W.Green497Not 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.

Sutton Courtenay & Marcham1 seats contested · 39.6% turnout

Source area code: E58001770. Electorate: 9,169. Source and method.

Sutton Courtenay & Marcham, 2021
CandidatePartyCandidate votesResult
Webber R.J.Liberal Democrats1,756Elected
Plumb J.R.Conservative1,439Not elected
Jarvis S.A.Labour & Co-Operative Party409Not 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.

Thame & Chinnor2 seats contested · 41.0% turnout

Source area code: E58001273. Electorate: 17,593. Source and method.

Thame & Chinnor, 2021
CandidatePartyCandidate votesResult
Champken-Woods N.G.Conservative2,836Elected
Gregory K.M.Liberal Democrats2,781Elected
James M.Green2,482Not elected
Heathcote L.Conservative2,359Not elected
Matelot J.A.Independent1,667Not elected
Swan P.W.Labour & Co-Operative Party721Not elected
Nolan T.Labour & Co-Operative Party515Not 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.

University Parks1 seats contested · 37.6% turnout

Source area code: E58001274. Electorate: 4,295. Source and method.

University Parks, 2021
CandidatePartyCandidate votesResult
O'Connor M.J.L.Labour & Co-Operative Party728Elected
Regisford D.C.Green459Not elected
Cox J.E.M.Liberal Democrats269Not elected
Ross M.Conservative145Not 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 · 43.4% turnout

Source area code: E58001745. Electorate: 8,313. Source and method.

Wallingford, 2021
CandidatePartyCandidate votesResult
Sudbury P.Green2,111Elected
Upcraft L.M.Conservative1,183Not elected
Ryall G.D.Labour & Co-Operative Party290Not 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 · 46.6% turnout

Source area code: E58001746. Electorate: 7,699. Source and method.

Wheatley, 2021
CandidatePartyCandidate votesResult
Bearder T.Liberal Democrats2,151Elected
Ardern F.A.Conservative1,088Not elected
Bloomer P.Labour & Co-Operative Party313Not 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 · 45.5% turnout

Source area code: E58001277. Electorate: 8,875. Source and method.

Witney North & East, 2021
CandidatePartyCandidate votesResult
Enright D.S.T.Labour & Co-Operative Party1,606Elected
Temple D.Conservative1,216Not elected
Prosser A.P.Green943Not elected
Langridge R.A.Reform UK240Not 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 · 37.0% turnout

Source area code: E58001278. Electorate: 8,882. Source and method.

Witney South & Central, 2021
CandidatePartyCandidate votesResult
Coles A.S.Labour & Co-Operative Party1,415Elected
Woodruff B.Conservative1,297Not elected
Kopinska H.L.M.Green235Not elected
Bailey A.Liberal Democrats206Not elected
Henry-Wyatt A.Independent71Not elected
Bezerra Speeks M.W.Reform UK42Not 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 & Brampton1 seats contested · 38.0% turnout

Source area code: E58001279. Electorate: 9,585. Source and method.

Witney West & Brampton, 2021
CandidatePartyCandidate votesResult
Fenton T.Conservative2,042Elected
McCarroll S.Labour & Co-Operative Party758Not elected
Simpson S.M.Green387Not elected
Whitten P.D.Liberal Democrats349Not 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 & Summertown1 seats contested · 49.3% turnout

Source area code: E58001280. Electorate: 7,613. Source and method.

Wolvercote & Summertown, 2021
CandidatePartyCandidate votesResult
Gant A.J.Liberal Democrats1,853Elected
Siantonas A.Labour & Co-Operative Party688Not elected
Kettle K.H.L.Conservative604Not elected
Cameron S.Green548Not 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 · 49.4% turnout

Source area code: E58001281. Electorate: 8,572. Source and method.

Woodstock, 2021
CandidatePartyCandidate votesResult
Graham A.Liberal Democrats1,970Elected
Hudspeth I.D.Conservative1,802Not elected
Lambert M.Labour & Co-Operative Party417Not 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.

Wroxton & Hook Norton1 seats contested · 45.0% turnout

Source area code: E58001747. Electorate: 8,953. Source and method.

Wroxton & Hook Norton, 2021
CandidatePartyCandidate votesResult
Reynolds G.A.Conservative2,499Elected
Cullen A.F.Labour & Co-Operative Party949Not elected
Woodward J.Liberal Democrats540Not 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.