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

South Gloucestershire Council Map

View the South Gloucestershire 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

308,787

Wards

28

Seats in 2026

61

Selected result year

2023

Party seats: 2026 snapshot

Download seat history (CSV)

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

Seats by party, 2026
PartySeats
Conservative23
Liberal Democrats19
Labour15
Other4
Reported total61

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

Seat history: 1995–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
202661Conservative 23 · Labour 15 · Liberal Democrats 19 · Other 4
202561Conservative 23 · Labour 16 · Liberal Democrats 20 · Other 2
202461Conservative 23 · Labour 17 · Liberal Democrats 20 · Other 1
202361Conservative 23 · Labour 17 · Liberal Democrats 20 · Other 1
202261Conservative 33 · Labour 11 · Liberal Democrats 17
202161Conservative 33 · Labour 11 · Liberal Democrats 17
202061Conservative 33 · Labour 11 · Liberal Democrats 17
201961Conservative 33 · Labour 11 · Liberal Democrats 17
201870Conservative 40 · Labour 14 · Liberal Democrats 16
201770Conservative 40 · Labour 14 · Liberal Democrats 16
201670Conservative 40 · Labour 14 · Liberal Democrats 16
201570Conservative 40 · Labour 14 · Liberal Democrats 16
201470Conservative 33 · Labour 15 · Liberal Democrats 21 · Other 1
201370Conservative 33 · Labour 15 · Liberal Democrats 21 · Other 1
201270Conservative 34 · Labour 15 · Liberal Democrats 21
201170Conservative 34 · Labour 15 · Liberal Democrats 21
201070Conservative 33 · Labour 9 · Liberal Democrats 28
200970Conservative 33 · Labour 9 · Liberal Democrats 28
200870Conservative 34 · Labour 9 · Liberal Democrats 27
200770Conservative 34 · Labour 9 · Liberal Democrats 27
200670Conservative 21 · Labour 16 · Liberal Democrats 31 · Other 2
200570Conservative 21 · Labour 16 · Liberal Democrats 33
200470Conservative 21 · Labour 16 · Liberal Democrats 33
200370Conservative 21 · Labour 16 · Liberal Democrats 33
200270Conservative 10 · Labour 23 · Liberal Democrats 37
200170Conservative 10 · Labour 23 · Liberal Democrats 37
200070Conservative 10 · Labour 23 · Liberal Democrats 37
199970Conservative 8 · Labour 25 · Liberal Democrats 37
199870Conservative 8 · Labour 31 · Liberal Democrats 30 · Other 1
199770Conservative 8 · Labour 31 · Liberal Democrats 30 · Other 1
199670Conservative 8 · Labour 31 · Liberal Democrats 30 · Other 1
199570Conservative 8 · Labour 31 · Liberal Democrats 30 · Other 1

South Gloucestershire Council and Local Areas

Unitary authority in South West. Official council code: E06000025. Open a ward to see its map and recorded election results.

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

Browse all 28 mapped areas

Recorded election results

Download all recorded results (CSV)

28 recorded areas in 2023. 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
  • 23 CON
  • 20 LD
  • 17 LAB
  • 1 IND

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).

Bitton & Oldland Common2 seats contested · 30.0% turnout

Electorate: 7,194. Source and method.

Bitton & Oldland Common, 2023
CandidatePartyCandidate votesResult
Hughes, P.CON899Elected
Williams, E.CON833Elected
Langley, D.LAB711Not elected
Hallett, P.Green521Not elected
Boon, K.LD373Not elected
Freeman, S.Green361Not elected
Perry, S.LD288Not 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.

Boyd Valley2 seats contested · 38.0% turnout

Electorate: 6,994. Source and method.

Boyd Valley, 2023
CandidatePartyCandidate votesResult
Palmer, M.LD1,316Elected
Stokes, B.CON1,234Elected
Reade, S.CON1,211Not elected
Willmott, N.LD1,130Not elected
Banwell, A.REF155Not 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.

Bradley Stoke North2 seats contested · 33.0% turnout

Electorate: 8,177. Source and method.

Bradley Stoke North, 2023
CandidatePartyCandidate votesResult
Cullen, T.CON1,062Elected
Owusu-Antwi, F.CON932Elected
Goldsmith, N.LAB765Not elected
Rosenberg, G.LAB731Not elected
Pomfret, S.IND483Not elected
Nelson, J.Green457Not elected
Clayton, D.LD354Not elected
Tomasin, W.LD211Not elected
Crawley, T.REF174Not 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.

Bradley Stoke South2 seats contested · 32.0% turnout

Electorate: 6,871. Source and method.

Bradley Stoke South, 2023
CandidatePartyCandidate votesResult
Bradbury, J.LAB969Elected
Randles, B.CON915Elected
Avenin, R.CON895Not elected
Sappal, K.LAB764Not elected
Moller, A.LD285Not elected
Rawlinson, G.LD264Not 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.

Charfield1 seats contested · 35.0% turnout

Electorate: 3,628. Source and method.

Charfield, 2023
CandidatePartyCandidate votesResult
O'Neill, J.LD903Elected
Crumpton, M.CON288Not elected
Watts, P.Green86Not 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 & Cribbs3 seats contested · 26.0% turnout

Electorate: 6,448. Source and method.

Charlton & Cribbs, 2023
CandidatePartyCandidate votesResult
Scott, S.LAB695Elected
Shambhu, S.CON683Elected
Buddharaju, J.CON614Elected
Hopkinson, B.CON603Not elected
Ravi, R.LAB507Not elected
Wilding, V.LAB437Not elected
Knight, P.IND375Not elected
Loveridge, R.IND315Not elected
Ford, J.LD119Not elected
Stringer, M.LD117Not elected
Hockey, D.LD104Not 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 Sodbury & Cotswold Edge2 seats contested · 47.0% turnout

Electorate: 7,900. Source and method.

Chipping Sodbury & Cotswold Edge, 2023
CandidatePartyCandidate votesResult
Rush, A.LD1,687Elected
Romaine, B.CON1,680Elected
Hall, R.CON1,678Not elected
Trull, P.LD1,647Not elected
Lowe, I.LAB336Not 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.

Dodington2 seats contested · 29.0% turnout

Electorate: 7,623. Source and method.

Dodington, 2023
CandidatePartyCandidate votesResult
Harris, L.LD1,479Elected
Kirkby, C.LD1,432Elected
Welch, R.CON517Not elected
Nicholson, J.CON516Not elected
Leat, C.NHP228Not 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.

Emersons Green3 seats contested · 31.0% turnout

Electorate: 12,377. Source and method.

Emersons Green, 2023
CandidatePartyCandidate votesResult
Al-Hassan, K.LAB1,614Elected
Hunt, R.CON1,532Elected
Hardie, R.LAB1,508Elected
Al-Hassan, S.LAB1,498Not elected
Hunt, C.CON1,482Not elected
Mehta-Graham, A.CON1,183Not elected
Harris, S.Green876Not elected
Miron, G.LD424Not elected
Walker, S.LD324Not elected
Walker, L.LD306Not 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.

Filton2 seats contested · 29.0% turnout

Electorate: 7,421. Source and method.

Filton, 2023
CandidatePartyCandidate votesResult
Monk, A.LAB1,114Elected
Doyle, A.LAB961Elected
Boardman, D.Green485Not elected
Adjeivi, E.CON476Not elected
Contenot, F.CON424Not elected
Vernon, J.Green299Not elected
Robinson, A.IND219Not elected
Joinson, M.LD185Not elected
Emmerson, R.LD107Not 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.

Frampton Cotterell3 seats contested · 43.0% turnout

Electorate: 10,412. Source and method.

Frampton Cotterell, 2023
CandidatePartyCandidate votesResult
Young, C.LD2,556Elected
Clark, T.LD2,331Elected
Lean, J.LD2,190Elected
Howell, T.CON1,664Not elected
Niblett, T.CON1,615Not elected
Pullen, A.CON1,592Not elected
Echegaray, C.Green444Not elected
Millard, R.LAB283Not elected
Trollope, J.LAB247Not 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.

Frenchay & Downend3 seats contested · 43.0% turnout

Electorate: 10,752. Source and method.

Frenchay & Downend, 2023
CandidatePartyCandidate votesResult
Sood, R.LD1,994Elected
Burton, B.CON1,780Elected
Brennan, L.CON1,678Elected
Eldridge, D.LD1,673Not elected
Griffiths, J.CON1,622Not elected
Tansey, J.LD1,487Not elected
Dockerty, J.LAB1,034Not elected
Richards, M.LAB1,033Not elected
Smith, A.LAB858Not 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.

Hanham3 seats contested · 33.0% turnout

Electorate: 9,832. Source and method.

Hanham, 2023
CandidatePartyCandidate votesResult
Bamford, J.CON1,525Elected
Langley, B.CON1,455Elected
Begley, A.LAB1,336Elected
Pitts, M.CON1,314Not elected
Newman, M.LAB1,195Not elected
Allen, K.Green651Not elected
Huddy, W.Green543Not elected
Johnston, D.Green385Not elected
Gawn, J.LD275Not elected
Marshall, M.LD254Not elected
Thoyts, P.LD172Not 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.

Kingswood2 seats contested · 24.0% turnout

Electorate: 6,428. Source and method.

Kingswood, 2023
CandidatePartyCandidate votesResult
Ingham, L.LAB901Elected
Rhodes, S.LAB848Elected
Dando, K.CON469Not elected
Chandar, J.CON361Not elected
Hope, S.LD202Not elected
Poarch, M.LD193Not 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.

Longwell Green2 seats contested · 34.0% turnout

Electorate: 7,612. Source and method.

Longwell Green, 2023
CandidatePartyCandidate votesResult
Strange, C.CON1,442Elected
Murphy, K.CON1,170Elected
Allinson, E.LD906Not elected
Price, C.IND626Not elected
Allard, C.LD621Not 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.

New Cheltenham2 seats contested · 27.0% turnout

Electorate: 6,618. Source and method.

New Cheltenham, 2023
CandidatePartyCandidate votesResult
Palmer, M.LAB936Elected
Davis, S.LAB907Elected
Adams, I.CON664Not elected
Singh, G.CON546Not elected
Davis, R.LD204Not elected
Parkinson, R.LD152Not 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.

Parkwall & Warmley2 seats contested · 27.0% turnout

Electorate: 7,011. Source and method.

Parkwall & Warmley, 2023
CandidatePartyCandidate votesResult
Bromiley, E.CON914Elected
Bromiley, S.CON890Elected
Farmer, M.LAB801Not elected
Rabone, K.LAB699Not elected
Marsden, P.LD213Not elected
Pirooz, H.LD193Not 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.

Patchway Coniston1 seats contested · 24.0% turnout

Electorate: 3,858. Source and method.

Patchway Coniston, 2023
CandidatePartyCandidate votesResult
Walker, I.IND328Elected
Lawrence, D.LAB323Not elected
Jones, S.CON186Not elected
Pash, M.Green55Not elected
Wallis, J.LD37Not 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.

Pilning & Severn Beach1 seats contested · 32.0% turnout

Electorate: 3,742. Source and method.

Pilning & Severn Beach, 2023
CandidatePartyCandidate votesResult
Johnson, S.LD479Elected
Begbey, S.CON447Not elected
Segal, A.LAB247Not 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.

Severn Vale2 seats contested · 44.0% turnout

Electorate: 7,665. Source and method.

Severn Vale, 2023
CandidatePartyCandidate votesResult
Williams, T.LD1,537Elected
Riddle, M.CON1,528Elected
Oaten, M.LD1,435Not elected
Burchell, K.CON1,325Not elected
Curtis, A.LAB307Not elected
Carroll, N.LAB229Not 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.

Staple Hill & Mangotsfield3 seats contested · 30.0% turnout

Electorate: 10,972. Source and method.

Staple Hill & Mangotsfield, 2023
CandidatePartyCandidate votesResult
Boulton, I.LAB2,331Elected
Bell, M.LAB2,153Elected
Cooper, K.LAB2,014Elected
O'Hara, A.CON789Not elected
Shore, A.CON604Not elected
Mishra, A.CON556Not elected
Daer, A.LD337Not elected
Allen, B.LD228Not elected
Davis, G.LD222Not 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.

Stoke Gifford3 seats contested · 35.0% turnout

Electorate: 10,777. Source and method.

Stoke Gifford, 2023
CandidatePartyCandidate votesResult
Addison, D.LAB1,530Elected
Cranney, K.CON1,440Elected
Gupta, N.CON1,379Elected
Mead, B.LAB1,358Not elected
Griffiths, T.CON1,349Not elected
Harris, D.LAB1,289Not elected
Williams, J.LD927Not elected
Stansfield, K.LD867Not elected
Tomasin, K.LD693Not 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.

Stoke Park & Cheswick1 seats contested · 31.0% turnout

Electorate: 3,268. Source and method.

Stoke Park & Cheswick, 2023
CandidatePartyCandidate votesResult
Pocock, A.LD466Elected
Coyle-Larner, R.LAB318Not elected
Ramarathnam, P.CON212Not 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.

Thornbury3 seats contested · 40.0% turnout

Electorate: 10,979. Source and method.

Thornbury, 2023
CandidatePartyCandidate votesResult
Tyrrell, M.LD2,718Elected
Davies, C.LD2,682Elected
Stansfield, J.LD2,679Elected
Gash, J.Green1,020Not elected
Weeks, A.LAB761Not elected
Owusu-Antwi, O.CON704Not elected
Buxton, J.CON680Not elected
Buxton, J.CON672Not 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.

Winterbourne2 seats contested · 37.0% turnout

Electorate: 5,558. Source and method.

Winterbourne, 2023
CandidatePartyCandidate votesResult
Labuschagne, N.CON889Elected
Jones, T.CON819Elected
Bruce, P.LD678Not elected
Goodwin, D.LD572Not elected
Lloyd, J.LAB342Not elected
McKinlay, B.LAB290Not elected
Lankester, A.Green240Not elected
Vernon, D.Green158Not 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.

Woodstock2 seats contested · 25.0% turnout

Electorate: 7,404. Source and method.

Woodstock, 2023
CandidatePartyCandidate votesResult
Evans, A.LAB1,039Elected
Scott, I.LAB928Elected
Groenewald, J.CON545Not elected
Shambhu, K.CON477Not elected
Corrigan, J.LD335Not elected
Davis, T.LD209Not 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.

Yate Central2 seats contested · 31.0% turnout

Electorate: 6,491. Source and method.

Yate Central, 2023
CandidatePartyCandidate votesResult
Emms, S.LD1,269Elected
Davis, J.LD1,231Elected
Gilpin, M.CON584Not elected
Lewis, J.CON470Not elected
Jackson, C.Green266Not 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.

Yate North3 seats contested · 32.0% turnout

Electorate: 9,974. Source and method.

Yate North, 2023
CandidatePartyCandidate votesResult
Drew, M.LD2,282Elected
Willmore, C.LD2,230Elected
Nutland, B.LD2,228Elected
Williams, S.CON759Not elected
Lewis, M.CON734Not elected
Williams, D.CON733Not 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)

61 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.

61 records shown

Named members in the 2026 source archive
CouncillorWard or divisionParty
Erica WilliamsBitton & Oldland CommonConservative and Unionist
Paul HughesBitton & Oldland CommonConservative and Unionist
Benjamin StokesBoyd ValleyConservative and Unionist
Marilyn PalmerBoyd ValleyLiberal Democrats
Franklin Owusu-AntwiBradley Stoke NorthConservative and Unionist
Terri CullenBradley Stoke NorthConservative and Unionist
Ben RandlesBradley Stoke SouthConservative and Unionist
John BradburyBradley Stoke SouthLabour Party
John O'NeillCharfieldLiberal Democrats
Jo BuddharajuCharlton & CribbsConservative and Unionist
Sam ScottCharlton & CribbsLabour Party
Sanjay ShambhuCharlton & CribbsConservative and Unionist
Adrian RushChipping Sodbury & Cotswold EdgeLiberal Democrats
Becky RomaineChipping Sodbury & Cotswold EdgeConservative and Unionist
Cheryl KirbyDodingtonLiberal Democrats
Louise HarrisDodingtonLiberal Democrats
Katrina Al-HassanEmersons GreenLabour Party
Rachael HuntEmersons GreenConservative and Unionist
Ron HardieEmersons GreenLabour Party
Adam MonkFiltonLabour Party
Alex DoyleFiltonLabour Party
David GoodwinFrampton CotterellLiberal Democrats
Jon LeanFrampton CotterellLiberal Democrats
Tristan ClarkFrampton CotterellLiberal Democrats
Ben BurtonFrenchay & DownendConservative and Unionist
Liz BrennanFrenchay & DownendConservative and Unionist
Raj SoodFrenchay & DownendLiberal Democrats
April BegleyHanhamLabour Party
Brenda LangleyHanhamConservative and Unionist
June BamfordHanhamConservative and Unionist
Julie SnellingKingswoodLabour Party
Sean RhodesKingswoodLabour Party
Carol StrangeLongwell GreenConservative and Unionist
Kristopher MurphyLongwell GreenConservative and Unionist
Angela MoreyNew CheltenhamLabour Party
Matt PalmerNew CheltenhamIndependent / Other
Elizabeth BromileyParkwall & WarmleyConservative and Unionist
Samuel BromileyParkwall & WarmleyConservative and Unionist
Isobel WalkerPatchway ConistonIndependent / Other
Simon JohnsonPilning & Severn BeachLiberal Democrats
Matthew RiddleSevern ValeConservative and Unionist
Tony WilliamsSevern ValeLiberal Democrats
Ian BoultonStaple Hill & MangotsfieldLabour Party
Katie CooperStaple Hill & MangotsfieldLabour Party
Michael BellStaple Hill & MangotsfieldLabour Party
David AddisonStoke GiffordLabour Party
Keith CranneyStoke GiffordConservative and Unionist
Neel Das GuptaStoke GiffordConservative and Unionist
Ayrden PocockStoke Park & CheswickLiberal Democrats
Chris DaviesThornburyLiberal Democrats
Jayne StansfieldThornburyLiberal Democrats
Maggie TyrrellThornburyLiberal Democrats
Nicholas LabuschagneWinterbourneConservative and Unionist
Trevor JonesWinterbourneConservative and Unionist
Alison EvansWoodstockLabour Party
Ian ScottWoodstockIndependent / Other
John DavisYate CentralLiberal Democrats
Sandra EmmsYate CentralLiberal Democrats
Ben NutlandYate NorthIndependent / Other
Chris WillmoreYate NorthLiberal Democrats
Mike DrewYate NorthLiberal 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 ages308,787
Under 1654,965
Age 16 to 64195,407
Age 65 and over58,415
Population history2011–2025

Unit: people. Source and definitions.

Population history, 2011–2025
Measurepeople
2011263,417
2012265,741
2013268,167
2014269,840
2015272,189
2016275,808
2017278,379
2018281,719
2019284,563
2020287,182
2021290,886
2022295,327
2023300,441
2024305,766
2025308,787
Census residentsCensus 2021

Unit: people. Source and definitions.

Census residents, Census 2021
Measurepeople
Residence type: Total290,424
Residence type: Lives in a household285,030
Residence type: Lives in a communal establishment5,394
Population densityCensus 2021

Unit: people per square kilometre. Source and definitions.

Population density, Census 2021
Measurepeople per square kilometre
Population Density: Persons per square kilometre584.3
Census age groupsCensus 2021

Unit: people. Source and definitions.

Census age groups, Census 2021
Measurepeople
Age: Total290,424
Age: Aged 4 years and under16,119
Age: Aged 5 to 9 years17,128
Age: Aged 10 to 14 years16,727
Age: Aged 15 to 19 years16,199
Age: Aged 20 to 24 years18,099
Age: Aged 25 to 29 years19,420
Age: Aged 30 to 34 years20,465
Age: Aged 35 to 39 years19,682
Age: Aged 40 to 44 years18,070
Age: Aged 45 to 49 years18,060
Age: Aged 50 to 54 years20,311
Age: Aged 55 to 59 years19,862
Age: Aged 60 to 64 years16,088
Age: Aged 65 to 69 years13,509
Age: Aged 70 to 74 years14,059
Age: Aged 75 to 79 years11,333
Age: Aged 80 to 84 years7,756
Age: Aged 85 years and over7,537
Household numbersCensus 2021

Unit: households. Source and definitions.

Household numbers, Census 2021
Measurehouseholds
Number of households: Number of households118,101
Accommodation typeCensus 2021

Unit: households. Source and definitions.

Accommodation type, Census 2021
Measurehouseholds
Accommodation type: Total: All households118,101
Accommodation type: Detached31,401
Accommodation type: Semi-detached40,784
Accommodation type: Terraced30,133
Accommodation type: In a purpose-built block of flats or tenement12,339
Accommodation type: Part of a converted or shared house, including bedsits1,515
Accommodation type: Part of another converted building, for example, former school, church or warehouse472
Accommodation type: In a commercial building, for example, in an office building, hotel or over a shop672
Accommodation type: A caravan or other mobile or temporary structure785
Housing tenureCensus 2021

Unit: households. Source and definitions.

Housing tenure, Census 2021
Measurehouseholds
Tenure of household: Total: All households118,101
Tenure of household: Owned85,492
Tenure of household: Owned: Owns outright43,220
Tenure of household: Owned: Owns with a mortgage or loan42,272
Tenure of household: Shared ownership1,231
Tenure of household: Shared ownership: Shared ownership1,231
Tenure of household: Social rented12,738
Tenure of household: Social rented: Rents from council or Local Authority2,122
Tenure of household: Social rented: Other social rented10,616
Tenure of household: Private rented18,588
Tenure of household: Private rented: Private landlord or letting agency16,441
Tenure of household: Private rented: Other private rented2,147
Tenure of household: Lives rent free52
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 over237,366
Economic activity status: Economically active (excluding full-time students)147,707
Economic activity status: Economically active (excluding full-time students):In employment143,392
Economic activity status: Economically active (excluding full-time students):In employment:Employee122,906
Economic activity status: Economically active (excluding full-time students): In employment: Employee: Part-time32,432
Economic activity status: Economically active (excluding full-time students): In employment: Employee: Full-time90,474
Economic activity status: Economically active (excluding full-time students):In employment:Self-employed with employees3,085
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed with employees: Part-time709
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed with employees: Full-time2,376
Economic activity status: Economically active (excluding full-time students):In employment:Self-employed without employees17,401
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed without employees: Part-time7,069
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed without employees: Full-time10,332
Economic activity status: Economically active (excluding full-time students): Unemployed4,315
Economic activity status: Economically active and a full-time student5,759
Economic activity status: Economically active and a full-time student:In employment4,220
Economic activity status: Economically active and a full-time student:In employment:Employee4,029
Economic activity status: Economically active and a full-time student: In employment: Employee: Part-time3,430
Economic activity status: Economically active and a full-time student: In employment: Employee: Full-time599
Economic activity status: Economically active and a full-time student:In employment:Self-employed with employees20
Economic activity status: Economically active and a full-time student: In employment: Self-employed with employees: Part-time12
Economic activity status: Economically active and a full-time student: In employment: Self-employed with employees: Full-time8
Economic activity status: Economically active and a full-time student:In employment:Self-employed without employees171
Economic activity status: Economically active and a full-time student: In employment: Self-employed without employees: Part-time132
Economic activity status: Economically active and a full-time student: In employment: Self-employed without employees: Full-time39
Economic activity status: Economically active and a full-time student: Unemployed1,539
Economic activity status: Economically inactive83,900
Economic activity status: Economically inactive: Retired53,153
Economic activity status: Economically inactive: Student11,240
Economic activity status: Economically inactive: Looking after home or family7,439
Economic activity status: Economically inactive: Long-term sick or disabled6,581
Economic activity status: Economically inactive: Other5,487
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 over237,364
Highest level of qualification: No qualifications33,792
Highest level of qualification: Level 1 and entry level qualifications23,996
Highest level of qualification: Level 2 qualifications33,959
Highest level of qualification: Apprenticeship15,142
Highest level of qualification: Level 3 qualifications46,440
Highest level of qualification: Level 4 qualifications and above78,233
Highest level of qualification: Other qualifications5,802
General healthCensus 2021

Unit: people. Source and definitions.

General health, Census 2021
Measurepeople
General health: Total: All usual residents290,424
General health: Very good health144,395
General health: Good health99,207
General health: Fair health34,595
General health: Bad health9,529
General health: Very bad health2,698
DisabilityCensus 2021

Unit: people. Source and definitions.

Disability, Census 2021
Measurepeople
Disability: Total: All usual residents290,423
Disability: Disabled under the Equality Act47,429
Disability: Disabled under the Equality Act: Day-to-day activities limited a lot18,212
Disability: Disabled under the Equality Act: Day-to-day activities limited a little29,217
Disability: Not disabled under the Equality Act242,994
Disability: Not disabled under the Equality Act: Has long term physical or mental health condition but day-to-day activities are not limited22,016
Disability: Not disabled under the Equality Act: No long term physical or mental health conditions220,978
Ethnic groupsCensus 2021

Unit: people. Source and definitions.

Ethnic groups, Census 2021
Measurepeople
Ethnic group: Total: All usual residents290,424
Ethnic group: Asian, Asian British or Asian Welsh11,094
Ethnic group: Asian, Asian British or Asian Welsh: Bangladeshi581
Ethnic group: Asian, Asian British or Asian Welsh: Chinese2,113
Ethnic group: Asian, Asian British or Asian Welsh: Indian4,867
Ethnic group: Asian, Asian British or Asian Welsh: Pakistani1,352
Ethnic group: Asian, Asian British or Asian Welsh: Other Asian2,181
Ethnic group: Black, Black British, Black Welsh, Caribbean or African4,534
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: African2,787
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: Caribbean1,219
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: Other Black528
Ethnic group: Mixed or Multiple ethnic groups7,289
Ethnic group: Mixed or Multiple ethnic groups: White and Asian1,953
Ethnic group: Mixed or Multiple ethnic groups: White and Black African905
Ethnic group: Mixed or Multiple ethnic groups: White and Black Caribbean2,711
Ethnic group: Mixed or Multiple ethnic groups: Other Mixed or Multiple ethnic groups1,720
Ethnic group: White264,856
Ethnic group: White: English, Welsh, Scottish, Northern Irish or British249,160
Ethnic group: White: Irish1,327
Ethnic group: White: Gypsy or Irish Traveller443
Ethnic group: White: Roma373
Ethnic group: White: Other White13,553
Ethnic group: Other ethnic group2,651
Ethnic group: Other ethnic group: Arab751
Ethnic group: Other ethnic group: Any other ethnic group1,900
ReligionCensus 2021

Unit: people. Source and definitions.

Religion, Census 2021
Measurepeople
Religion: Total: All usual residents290,425
Religion: No religion133,749
Religion: Christian128,014
Religion: Buddhist1,056
Religion: Hindu2,896
Religion: Jewish173
Religion: Muslim4,720
Religion: Sikh1,006
Religion: Other religion1,319
Religion: Not answered17,492
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–18345,787
2018–19359,582
2019–20377,882
2020–21400,522
2021–22415,567
2022–23460,657
2023–24481,656
2024–25508,365
2025–26563,349
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
Education229,076
Highways and transport16,904
Children’s social care64,790
Adult social care165,698
Public health12,600
Housing (general fund only)6,222
Culture and related services7,386
Environment and regulation38,848
Planning and development2,989
Police0
Fire and rescue0
Central services15,155
Other services3,681
Total service expenditure563,349
GDP history (archived release)1998–2019

Unit: GBP millions. Source and definitions. Historic economic output at current market prices. This is an old release, not a current local economy estimate.

GDP history (archived release), 1998–2019
MeasureGBP millions
19985,138
19995,391
20005,746
20016,204
20026,553
20036,994
20047,357
20057,663
20067,966
20078,451
20088,802
20098,686
20109,075
20119,438
20129,991
201310,297
201411,266
201511,381
201612,025
201712,275
201812,998
201913,384
English deprivation2025

Unit: rank. Source and definitions.

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

Unit: percent. Source and definitions.

Neighbourhood deprivation, 2025
Measurepercent
Neighbourhoods in England’s most deprived 10%0.0%
Band D council tax2026–27

Unit: GBP. Source and definitions. Area averages. Your address, tax band and discounts determine your bill. Source notes:

Band D council tax, 2026–27
MeasureGBP
Full area bill, including local and major precepts£2,550.59
This council, excluding parish precepts£2,027.71
This council, including parish precepts£2,146.96
County or Greater London Authority precept£0.00
Police precept£308.20
Fire precept£95.43
Combined authority precept£0.00
Council tax requirement2026–27

Unit: GBP. Source and definitions. This is the amount raised through council tax, not total council spending.

Council tax requirement, 2026–27
MeasureGBP
Council requirement, excluding parish precepts£212,668,037.00
Parish precepts£12,507,412.00

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.