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

Stockport Council Map

View the Stockport 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

304,879

Wards

21

Seats in 2026

63

Selected result year

2024

Party seats: 2026 snapshot

Download seat history (CSV)

Liberal Democrats seat majority. A majority of this seat total needs 32 seats. This annual archive is not a live record of party membership or the council administration.

Seats by party, 2026
PartySeats
Liberal Democrats33
Labour14
Other9
Green4
Reform UK2
Conservative1
Reported total63

“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
202663Conservative 1 · Labour 14 · Liberal Democrats 33 · Green 4 · Reform UK 2 · Other 9
202563Conservative 1 · Labour 21 · Liberal Democrats 30 · Green 3 · Other 8
202463Labour 22 · Liberal Democrats 31 · Green 3 · Other 7
202363Labour 24 · Liberal Democrats 30 · Green 3 · Other 6
202263Conservative 6 · Labour 25 · Liberal Democrats 27 · Green 2 · Other 3
202163Conservative 9 · Labour 25 · Liberal Democrats 25 · Green 1 · Other 3
202063Conservative 8 · Labour 26 · Liberal Democrats 26 · Other 3
201963Conservative 8 · Labour 26 · Liberal Democrats 26 · Other 3
201863Conservative 13 · Labour 25 · Liberal Democrats 21 · Other 4
201763Conservative 14 · Labour 23 · Liberal Democrats 21 · Other 5
201663Conservative 14 · Labour 23 · Liberal Democrats 21 · Other 5
201563Conservative 13 · Labour 21 · Liberal Democrats 26 · Other 3
201463Conservative 10 · Labour 22 · Liberal Democrats 28 · Other 3
201363Conservative 10 · Labour 21 · Liberal Democrats 29 · Other 3
201263Conservative 11 · Labour 20 · Liberal Democrats 28 · Other 4
201163Conservative 11 · Labour 16 · Liberal Democrats 31 · Other 5
201063Conservative 9 · Labour 13 · Liberal Democrats 37 · Other 4
200963Conservative 10 · Labour 14 · Liberal Democrats 36 · Other 3
200863Conservative 10 · Labour 14 · Liberal Democrats 36 · Other 3
200763Conservative 9 · Labour 15 · Liberal Democrats 36 · Other 3
200663Conservative 10 · Labour 15 · Liberal Democrats 35 · Other 3
200563Conservative 10 · Labour 14 · Liberal Democrats 35 · Other 4
200463Conservative 10 · Labour 14 · Liberal Democrats 35 · Other 4
200363Conservative 9 · Labour 17 · Liberal Democrats 34 · Other 3
200263Conservative 8 · Labour 19 · Liberal Democrats 33 · Other 3
200163Conservative 6 · Labour 22 · Liberal Democrats 31 · Other 4
200063Conservative 6 · Labour 22 · Liberal Democrats 31 · Other 4
199963Conservative 2 · Labour 26 · Liberal Democrats 32 · Other 3
199863Conservative 3 · Labour 27 · Liberal Democrats 30 · Other 3
199763Conservative 2 · Labour 27 · Liberal Democrats 31 · Other 3
199663Conservative 2 · Labour 27 · Liberal Democrats 31 · Other 3
199563Conservative 10 · Labour 23 · Liberal Democrats 27 · Other 3
199463Conservative 13 · Labour 17 · Liberal Democrats 30 · Other 3
199363Conservative 17 · Labour 17 · Liberal Democrats 26 · Other 3
199263Conservative 17 · Labour 17 · Liberal Democrats 26 · Other 3
199163Conservative 17 · Labour 17 · Liberal Democrats 26 · Other 3
199063Conservative 18 · Labour 17 · Liberal Democrats 25 · Other 3
198963Conservative 22 · Labour 14 · Liberal Democrats 24 · Other 3
198863Conservative 22 · Labour 14 · Liberal Democrats 24 · Other 3
198763Conservative 22 · Labour 15 · Liberal Democrats 22 · Other 4
198663Conservative 24 · Labour 16 · Liberal Democrats 18 · Other 5
198563Conservative 28 · Labour 17 · Liberal Democrats 15 · Other 3
198463Conservative 28 · Labour 17 · Liberal Democrats 15 · Other 3
198363Conservative 30 · Labour 18 · Liberal Democrats 12 · Other 3
198263Conservative 32 · Labour 20 · Liberal Democrats 8 · Other 3
198163Conservative 33 · Labour 22 · Liberal Democrats 5 · Other 3
198063Conservative 33 · Labour 22 · Liberal Democrats 5 · Other 3
197960Conservative 35 · Labour 16 · Liberal Democrats 6 · Other 3
197860Conservative 40 · Labour 13 · Liberal Democrats 4 · Other 3
197760Conservative 39 · Labour 11 · Liberal Democrats 7 · Other 3
197660Conservative 39 · Labour 11 · Liberal Democrats 7 · Other 3
197560Conservative 34 · Labour 12 · Liberal Democrats 10 · Other 4
197460Conservative 27 · Labour 16 · Liberal Democrats 13 · Other 4
197360Conservative 27 · Labour 16 · Liberal Democrats 13 · Other 4

Stockport Council and Local Areas

Metropolitan borough in North West. Official council code: E08000007. Open a ward to see its map and recorded election results.

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

Browse all 21 mapped areas

Recorded election results

Download all recorded results (CSV)

21 recorded areas in 2024. 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
  • 11 LD
  • 7 LAB
  • 1 ECA
  • 1 ND
  • 1 Green

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

Bramhall North1 seats contested · 43.4% turnout

Source area code: E05015014. Electorate: 9,755. Source and method.

Bramhall North, 2024
CandidatePartyCandidate votesResult
Wynne, A.LD2,021Elected
Holt, L.CON1,534Not elected
Bennett, M.LAB411Not elected
Hind, D.Green264Not 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.

Bramhall South and Woodford1 seats contested · 46.8% turnout

Source area code: E05015015. Electorate: 10,392. Source and method.

Bramhall South and Woodford, 2024
CandidatePartyCandidate votesResult
Meal, J.LD2,185Elected
Crossen, P.CON2,104Not elected
Broadhurst, S.LAB344Not elected
Dearden, A.Green231Not 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.

Bredbury Green and Romiley1 seats contested · 35.9% turnout

Source area code: E05015017. Electorate: 10,526. Source and method.

Bredbury Green and Romiley, 2024
CandidatePartyCandidate votesResult
Roberts, M.LD2,192Elected
Bentley, P.CON695Not elected
Black, P.LAB634Not elected
Wyatt, S.Green213Not 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.

Bredbury and Woodley1 seats contested · 34.0% turnout

Source area code: E05015016. Electorate: 10,900. Source and method.

Bredbury and Woodley, 2024
CandidatePartyCandidate votesResult
Barratt, R.LAB1,756Elected
Willis, D.LD1,269Not elected
Wylde, B.CON501Not elected
Padfield, M.Green180Not 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.

Brinnington and Stockport Central1 seats contested · 19.3% turnout

Source area code: E05015018. Electorate: 9,082. Source and method.

Brinnington and Stockport Central, 2024
CandidatePartyCandidate votesResult
Wardlaw, K.LAB1,069Elected
Hirst, J.LD254Not elected
Lloyd, R.CON219Not elected
Rablen, A.Green210Not 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.

Cheadle East and Cheadle Hulme North1 seats contested · 37.4% turnout

Source area code: E05015019. Electorate: 11,525. Source and method.

Cheadle East and Cheadle Hulme North, 2024
CandidatePartyCandidate votesResult
Newman, M.LD1,927Elected
Guariento, Y.LAB1,743Not elected
Khan, N.CON372Not elected
Padfield, M.Green270Not 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.

Cheadle Hulme South1 seats contested · 39.5% turnout

Source area code: E05015020. Electorate: 11,796. Source and method.

Cheadle Hulme South, 2024
CandidatePartyCandidate votesResult
Holloway, K.LD2,637Elected
Dougal, B.CON828Not elected
Hawkins, B.LAB813Not elected
Atkinson, P.Green387Not 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.

Cheadle West and Gatley1 seats contested · 38.6% turnout

Source area code: E05015021. Electorate: 11,411. Source and method.

Cheadle West and Gatley, 2024
CandidatePartyCandidate votesResult
Morrison, T.LD2,515Elected
Owen, C.LAB863Not elected
Khan, F.CON626Not elected
Drury, A.Green398Not 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.

Davenport and Cale Green1 seats contested · 31.0% turnout

Source area code: E05015022. Electorate: 11,567. Source and method.

Davenport and Cale Green, 2024
CandidatePartyCandidate votesResult
Wright, P.LAB1,923Elected
Wells, D.LD548Not elected
Granelli, P.Green425Not elected
Hopkins, D.REF283Not elected
Lumb, N.CON266Not elected
Hughes, T.POW139Not 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.

Edgeley1 seats contested · 33.1% turnout

Source area code: E05015023. Electorate: 8,930. Source and method.

Edgeley, 2024
CandidatePartyCandidate votesResult
Caton, A.ECA1,751Elected
Walmsley, C.LAB847Not elected
Ralph, P.Green178Not elected
Greenhalgh, D.LD89Not elected
Seppman, K.CON87Not 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.

Hazel Grove1 seats contested · 34.7% turnout

Source area code: E05015024. Electorate: 10,432. Source and method.

Hazel Grove, 2024
CandidatePartyCandidate votesResult
Singleton, F.LD1,524Elected
Morley, T.CON937Not elected
White, J.LAB757Not elected
Bullock, F.Green401Not 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.

Heald Green1 seats contested · 37.3% turnout

Source area code: E05015025. Electorate: 11,077. Source and method.

Heald Green, 2024
CandidatePartyCandidate votesResult
Stuart, C.ND1,787Elected
Ahmed, Q.LD1,143Not elected
Priestley, K.LAB626Not elected
Salmons, Y.CON383Not elected
Ramachandran, C.Green189Not 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.

Heatons North1 seats contested · 40.7% turnout

Source area code: E05015026. Electorate: 10,961. Source and method.

Heatons North, 2024
CandidatePartyCandidate votesResult
Ryness, D.LAB2,770Elected
Dugdale, S.Green821Not elected
Sajjad, H.CON563Not elected
Scroggie, J.LD308Not 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.

Heatons South1 seats contested · 40.0% turnout

Source area code: E05015027. Electorate: 10,878. Source and method.

Heatons South, 2024
CandidatePartyCandidate votesResult
Vibert, C.LAB2,787Elected
Smith, L.Green692Not elected
Tennuchi, J.CON469Not elected
McDermott, M.LD403Not 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.

Manor1 seats contested · 30.0% turnout

Source area code: E05015028. Electorate: 10,086. Source and method.

Manor, 2024
CandidatePartyCandidate votesResult
Byrne, J.LAB1,583Elected
Jones, J.LD779Not elected
Speakman, S.REF281Not elected
McGahan, J.CON195Not elected
Aviani-Bartram, F.Green188Not 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.

Marple North1 seats contested · 46.4% turnout

Source area code: E05015029. Electorate: 9,479. Source and method.

Marple North, 2024
CandidatePartyCandidate votesResult
Meikle, M.LD2,186Elected
Noble, N.CON757Not elected
Hill, M.LAB695Not elected
Bright, J.Green407Not elected
Hatton, S.IND353Not 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.

Marple South and High Lane1 seats contested · 39.0% turnout

Source area code: E05015030. Electorate: 9,806. Source and method.

Marple South and High Lane, 2024
CandidatePartyCandidate votesResult
MacAlister, C.LD2,099Elected
Arnold, E.CON767Not elected
Hindle, M.LAB562Not elected
Threlfall, A.Green397Not 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.

Norbury and Woodsmoor1 seats contested · 46.0% turnout

Source area code: E05015031. Electorate: 10,061. Source and method.

Norbury and Woodsmoor, 2024
CandidatePartyCandidate votesResult
West, P.LD1,984Elected
Johnstone, O.CON1,478Not elected
Devine, C.LAB712Not elected
Schofield, L.REF260Not elected
Handscomb, P.Green192Not 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.

Offerton1 seats contested · 34.3% turnout

Source area code: E05015032. Electorate: 11,162. Source and method.

Offerton, 2024
CandidatePartyCandidate votesResult
Oliver, D.LD1,512Elected
Sharp, W.LAB1,487Not elected
Kelly, J.REF337Not elected
Lord, A.CON287Not elected
Torley, S.Green203Not 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.

Reddish North1 seats contested · 26.2% turnout

Source area code: E05015033. Electorate: 11,372. Source and method.

Reddish North, 2024
CandidatePartyCandidate votesResult
Wise, R.LAB2,006Elected
Mellish, H.Green411Not elected
Finnie, A.CON299Not elected
Traynor, B.LD174Not elected
King, P.WEP94Not 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.

Reddish South1 seats contested · 35.0% turnout

Source area code: E05015034. Electorate: 11,290. Source and method.

Reddish South, 2024
CandidatePartyCandidate votesResult
Frizzell, J.Green2,192Elected
Williams, J.LAB1,449Not elected
Bates, J.CON234Not elected
Ingham, S.LD75Not 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)

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

63 records shown

Named members in the 2026 source archive
CouncillorWard or divisionParty
Alex WynneBramhall NorthLiberal Democrats
Mark JonesBramhall NorthLiberal Democrats
Taya ClarkeBramhall NorthLiberal Democrats
Dallas JonesBramhall South & WoodfordLiberal Democrats
Jeremy MealBramhall South & WoodfordLiberal Democrats
Peter CrossenBramhall South & WoodfordConservative and Unionist
Joe BarrattBredbury & WoodleyIndependent / Other
Niki MeermanBredbury & WoodleyLiberal Democrats
Rosemary BarrattBredbury & WoodleyIndependent / Other
Angie ClarkBredbury Green & RomileyLiberal Democrats
Mark RobertsBredbury Green & RomileyLiberal Democrats
Rachel BresnahanBredbury Green & RomileyLiberal Democrats
Christine CarriganBrinnington & Stockport CentralLabour Party
Karl WardlawBrinnington & Stockport CentralLabour Party
Shaun ReganBrinnington & Stockport CentralReform UK
David MellerCheadle East & Cheadle Hulme NorthLabour Party
Jilly JulianCheadle East & Cheadle Hulme NorthLiberal Democrats
Mike NewmanCheadle East & Cheadle Hulme NorthLiberal Democrats
Helen Foster-GrimeCheadle Hulme SouthLiberal Democrats
Keith HollowayCheadle Hulme SouthLiberal Democrats
Mark HunterCheadle Hulme SouthLiberal Democrats
Graham GreenhalghCheadle West & GatleyLiberal Democrats
Huma KhanCheadle West & GatleyLiberal Democrats
Ian HunterCheadle West & GatleyLiberal Democrats
Alice DelemareDavenport & Cale GreenLiberal Democrats
Dickie DaviesDavenport & Cale GreenLabour Party
Paul WrightDavenport & Cale GreenLabour Party
Asa CatonEdgeleyEdgeley Community Association
Jess MellerEdgeleyEdgeley Community Association
Matt WynneEdgeleyEdgeley Community Association
Frankie SingletonHazel GroveLiberal Democrats
Jake AustinHazel GroveLiberal Democrats
Wendy MeikleHazel GroveLiberal Democrats
Anna Charles-JonesHeald GreenIndependent / Other
Carole McCannHeald GreenIndependent / Other
Catherine StuartHeald GreenIndependent / Other
David SedgwickHeatons NorthIndependent / Other
Dena RynessHeatons NorthLabour Party
Jo WilliamsHeatons NorthLabour Party
Claire VibertHeatons SouthLabour Party
Colin FosterHeatons SouthLabour Party
Dean FitzpatrickHeatons SouthLabour Party
Brian BattleManorReform UK
Jon ByrneManorLabour Party
Laura ClinganManorLabour Party
Megan AxonMarple NorthLiberal Democrats
Steve GribbonMarple NorthLiberal Democrats
Wendy MeikleMarple NorthLiberal Democrats
Colin MacAlisterMarple South & High LaneLiberal Democrats
Dominic WarnerMarple South & High LaneLiberal Democrats
Shan AlexanderMarple South & High LaneLiberal Democrats
Dominic HardwickNorbury & WoodsmoorLiberal Democrats
Grace BaynhamNorbury & WoodsmoorLiberal Democrats
Pete WestNorbury & WoodsmoorLiberal Democrats
Dan OliverOffertonLiberal Democrats
Jamie HirstOffertonLiberal Democrats
Will DawsonOffertonLiberal Democrats
David WhiteReddish NorthGreen Party (E&W)
David WilsonReddish NorthLabour Party
Rachel WiseReddish NorthLabour Party
James FrizzellReddish SouthGreen Party (E&W)
Laura SmithReddish SouthGreen Party (E&W)
Liz CrixReddish SouthGreen Party (E&W)

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 ages304,879
Under 1657,007
Age 16 to 64185,659
Age 65 and over62,213
Population history2011–2025

Unit: people. Source and definitions.

Population history, 2011–2025
Measurepeople
2011283,253
2012283,953
2013284,816
2014286,267
2015288,210
2016289,879
2017290,905
2018291,631
2019293,172
2020293,851
2021295,268
2022296,914
2023299,373
2024302,184
2025304,879
Census residentsCensus 2021

Unit: people. Source and definitions.

Census residents, Census 2021
Measurepeople
Residence type: Total294,773
Residence type: Lives in a household292,555
Residence type: Lives in a communal establishment2,218
Population densityCensus 2021

Unit: people per square kilometre. Source and definitions.

Population density, Census 2021
Measurepeople per square kilometre
Population Density: Persons per square kilometre2,338.3
Census age groupsCensus 2021

Unit: people. Source and definitions.

Census age groups, Census 2021
Measurepeople
Age: Total294,776
Age: Aged 4 years and under16,575
Age: Aged 5 to 9 years18,057
Age: Aged 10 to 14 years17,927
Age: Aged 15 to 19 years14,763
Age: Aged 20 to 24 years13,367
Age: Aged 25 to 29 years16,943
Age: Aged 30 to 34 years20,058
Age: Aged 35 to 39 years20,399
Age: Aged 40 to 44 years19,504
Age: Aged 45 to 49 years19,188
Age: Aged 50 to 54 years20,562
Age: Aged 55 to 59 years20,457
Age: Aged 60 to 64 years17,701
Age: Aged 65 to 69 years15,298
Age: Aged 70 to 74 years15,653
Age: Aged 75 to 79 years11,483
Age: Aged 80 to 84 years8,579
Age: Aged 85 years and over8,262
Household numbersCensus 2021

Unit: households. Source and definitions.

Household numbers, Census 2021
Measurehouseholds
Number of households: Number of households126,648
Accommodation typeCensus 2021

Unit: households. Source and definitions.

Accommodation type, Census 2021
Measurehouseholds
Accommodation type: Total: All households126,648
Accommodation type: Detached27,416
Accommodation type: Semi-detached52,145
Accommodation type: Terraced26,512
Accommodation type: In a purpose-built block of flats or tenement16,692
Accommodation type: Part of a converted or shared house, including bedsits1,730
Accommodation type: Part of another converted building, for example, former school, church or warehouse1,004
Accommodation type: In a commercial building, for example, in an office building, hotel or over a shop1,075
Accommodation type: A caravan or other mobile or temporary structure74
Housing tenureCensus 2021

Unit: households. Source and definitions.

Housing tenure, Census 2021
Measurehouseholds
Tenure of household: Total: All households126,648
Tenure of household: Owned90,025
Tenure of household: Owned: Owns outright46,498
Tenure of household: Owned: Owns with a mortgage or loan43,527
Tenure of household: Shared ownership1,486
Tenure of household: Shared ownership: Shared ownership1,486
Tenure of household: Social rented16,849
Tenure of household: Social rented: Rents from council or Local Authority9,880
Tenure of household: Social rented: Other social rented6,969
Tenure of household: Private rented18,192
Tenure of household: Private rented: Private landlord or letting agency16,238
Tenure of household: Private rented: Other private rented1,954
Tenure of household: Lives rent free96
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 over238,927
Economic activity status: Economically active (excluding full-time students)142,922
Economic activity status: Economically active (excluding full-time students):In employment137,018
Economic activity status: Economically active (excluding full-time students):In employment:Employee115,549
Economic activity status: Economically active (excluding full-time students): In employment: Employee: Part-time29,159
Economic activity status: Economically active (excluding full-time students): In employment: Employee: Full-time86,390
Economic activity status: Economically active (excluding full-time students):In employment:Self-employed with employees3,753
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed with employees: Part-time848
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed with employees: Full-time2,905
Economic activity status: Economically active (excluding full-time students):In employment:Self-employed without employees17,716
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed without employees: Part-time7,914
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed without employees: Full-time9,802
Economic activity status: Economically active (excluding full-time students): Unemployed5,904
Economic activity status: Economically active and a full-time student3,622
Economic activity status: Economically active and a full-time student:In employment2,788
Economic activity status: Economically active and a full-time student:In employment:Employee2,627
Economic activity status: Economically active and a full-time student: In employment: Employee: Part-time2,145
Economic activity status: Economically active and a full-time student: In employment: Employee: Full-time482
Economic activity status: Economically active and a full-time student:In employment:Self-employed with employees17
Economic activity status: Economically active and a full-time student: In employment: Self-employed with employees: Part-time11
Economic activity status: Economically active and a full-time student: In employment: Self-employed with employees: Full-time6
Economic activity status: Economically active and a full-time student:In employment:Self-employed without employees144
Economic activity status: Economically active and a full-time student: In employment: Self-employed without employees: Part-time122
Economic activity status: Economically active and a full-time student: In employment: Self-employed without employees: Full-time22
Economic activity status: Economically active and a full-time student: Unemployed834
Economic activity status: Economically inactive92,383
Economic activity status: Economically inactive: Retired57,654
Economic activity status: Economically inactive: Student9,376
Economic activity status: Economically inactive: Looking after home or family9,137
Economic activity status: Economically inactive: Long-term sick or disabled9,920
Economic activity status: Economically inactive: Other6,296
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 over238,927
Highest level of qualification: No qualifications37,081
Highest level of qualification: Level 1 and entry level qualifications21,831
Highest level of qualification: Level 2 qualifications32,340
Highest level of qualification: Apprenticeship13,923
Highest level of qualification: Level 3 qualifications38,563
Highest level of qualification: Level 4 qualifications and above89,741
Highest level of qualification: Other qualifications5,448
General healthCensus 2021

Unit: people. Source and definitions.

General health, Census 2021
Measurepeople
General health: Total: All usual residents294,773
General health: Very good health145,602
General health: Good health96,317
General health: Fair health37,255
General health: Bad health12,017
General health: Very bad health3,582
DisabilityCensus 2021

Unit: people. Source and definitions.

Disability, Census 2021
Measurepeople
Disability: Total: All usual residents294,773
Disability: Disabled under the Equality Act53,493
Disability: Disabled under the Equality Act: Day-to-day activities limited a lot22,708
Disability: Disabled under the Equality Act: Day-to-day activities limited a little30,785
Disability: Not disabled under the Equality Act241,280
Disability: Not disabled under the Equality Act: Has long term physical or mental health condition but day-to-day activities are not limited22,811
Disability: Not disabled under the Equality Act: No long term physical or mental health conditions218,469
Ethnic groupsCensus 2021

Unit: people. Source and definitions.

Ethnic groups, Census 2021
Measurepeople
Ethnic group: Total: All usual residents294,770
Ethnic group: Asian, Asian British or Asian Welsh21,464
Ethnic group: Asian, Asian British or Asian Welsh: Bangladeshi963
Ethnic group: Asian, Asian British or Asian Welsh: Chinese2,306
Ethnic group: Asian, Asian British or Asian Welsh: Indian4,433
Ethnic group: Asian, Asian British or Asian Welsh: Pakistani10,953
Ethnic group: Asian, Asian British or Asian Welsh: Other Asian2,809
Ethnic group: Black, Black British, Black Welsh, Caribbean or African3,416
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: African2,030
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: Caribbean896
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: Other Black490
Ethnic group: Mixed or Multiple ethnic groups7,668
Ethnic group: Mixed or Multiple ethnic groups: White and Asian2,359
Ethnic group: Mixed or Multiple ethnic groups: White and Black African1,236
Ethnic group: Mixed or Multiple ethnic groups: White and Black Caribbean2,215
Ethnic group: Mixed or Multiple ethnic groups: Other Mixed or Multiple ethnic groups1,858
Ethnic group: White257,530
Ethnic group: White: English, Welsh, Scottish, Northern Irish or British245,831
Ethnic group: White: Irish4,174
Ethnic group: White: Gypsy or Irish Traveller90
Ethnic group: White: Roma132
Ethnic group: White: Other White7,303
Ethnic group: Other ethnic group4,692
Ethnic group: Other ethnic group: Arab1,509
Ethnic group: Other ethnic group: Any other ethnic group3,183
ReligionCensus 2021

Unit: people. Source and definitions.

Religion, Census 2021
Measurepeople
Religion: Total: All usual residents294,773
Religion: No religion116,749
Religion: Christian139,951
Religion: Buddhist964
Religion: Hindu2,388
Religion: Jewish1,234
Religion: Muslim16,332
Religion: Sikh503
Religion: Other religion1,207
Religion: Not answered15,445
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–18383,216
2018–19398,339
2019–20415,746
2020–21420,892
2021–22441,894
2022–23496,451
2023–24540,279
2024–25590,025
2025–26624,580
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
Education300,793
Highways and transport8,801
Children’s social care89,070
Adult social care152,487
Public health23,235
Housing (general fund only)5,783
Culture and related services14,101
Environment and regulation14,306
Planning and development5,562
Police0
Fire and rescue0
Central services10,442
Other services0
Total service expenditure624,580
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
19984,061
19994,268
20004,427
20014,606
20024,815
20035,035
20045,215
20055,423
20065,682
20075,979
20086,186
20096,257
20106,292
20116,281
20126,431
20136,596
20146,576
20156,675
20167,036
20177,503
20187,778
20197,802
English deprivation2025

Unit: rank. Source and definitions.

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

Unit: percent. Source and definitions.

Neighbourhood deprivation, 2025
Measurepercent
Neighbourhoods in England’s most deprived 10%7.9%
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,618.90
This council, excluding parish precepts£2,179.65
This council, including parish precepts£2,179.65
County or Greater London Authority precept£0.00
Police precept£285.30
Fire precept£0.00
Combined authority precept£153.95
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£217,306,964.00
Parish precepts£0.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.