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

Wolverhampton Council Map

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

281,434

Wards

20

Seats in 2026

60

Selected result year

2021

Party seats: 2026 snapshot

Download seat history (CSV)

Labour seat 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
Labour35
Reform UK13
Conservative10
Other2
Reported total60

“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
202660Conservative 10 · Labour 35 · Reform UK 13 · Other 2
202560Conservative 11 · Labour 45 · Reform UK 1 · Other 3
202460Conservative 12 · Labour 47 · Other 1
202360Conservative 13 · Labour 46 · Other 1
202260Conservative 16 · Labour 44
202160Conservative 15 · Labour 44 · Other 1
202060Conservative 11 · Labour 49
201960Conservative 10 · Labour 50
201860Conservative 9 · Labour 51
201760Conservative 10 · Labour 49 · UKIP 1
201660Conservative 10 · Labour 49 · UKIP 1
201560Conservative 10 · Labour 48 · Liberal Democrats 1 · Other 1
201460Conservative 12 · Labour 45 · Liberal Democrats 2 · Other 1
201360Conservative 13 · Labour 44 · Liberal Democrats 2 · Other 1
201260Conservative 13 · Labour 44 · Liberal Democrats 3
201160Conservative 22 · Labour 35 · Liberal Democrats 3
201060Conservative 26 · Labour 29 · Liberal Democrats 5
200960Conservative 27 · Labour 28 · Liberal Democrats 5
200860Conservative 27 · Labour 28 · Liberal Democrats 5
200760Conservative 18 · Labour 36 · Liberal Democrats 3 · Other 3
200660Conservative 16 · Labour 41 · Liberal Democrats 2 · Other 1
200560Conservative 16 · Labour 41 · Liberal Democrats 3
200460Conservative 16 · Labour 41 · Liberal Democrats 3
200360Conservative 21 · Labour 34 · Liberal Democrats 5
200260Conservative 21 · Labour 34 · Liberal Democrats 5
200160Conservative 24 · Labour 33 · Liberal Democrats 3
200060Conservative 24 · Labour 33 · Liberal Democrats 3
199959Conservative 17 · Labour 39 · Liberal Democrats 3
199860Conservative 14 · Labour 44 · Liberal Democrats 2
199760Conservative 12 · Labour 46 · Liberal Democrats 2
199660Conservative 12 · Labour 46 · Liberal Democrats 2
199560Conservative 19 · Labour 39 · Liberal Democrats 2
199460Conservative 26 · Labour 31 · Liberal Democrats 3
199360Conservative 28 · Labour 29 · Liberal Democrats 3
199260Conservative 28 · Labour 29 · Liberal Democrats 3
199160Conservative 22 · Labour 35 · Liberal Democrats 3
199060Conservative 24 · Labour 31 · Liberal Democrats 5
198960Conservative 23 · Labour 31 · Liberal Democrats 6
198860Conservative 23 · Labour 31 · Liberal Democrats 6
198760Conservative 23 · Labour 30 · Liberal Democrats 7
198660Conservative 19 · Labour 38 · Liberal Democrats 3
198560Conservative 23 · Labour 35 · Liberal Democrats 2
198460Conservative 23 · Labour 35 · Liberal Democrats 2
198360Conservative 26 · Labour 34
198260Conservative 26 · Labour 33 · Liberal Democrats 1
198160Conservative 28 · Labour 32
198060Conservative 28 · Labour 32
197960Conservative 29 · Labour 30 · Other 1
197860Conservative 29 · Labour 29 · Other 2
197760Conservative 24 · Labour 34 · Other 2
197660Conservative 24 · Labour 34 · Other 2
197560Conservative 21 · Labour 38 · Other 1
197460Conservative 20 · Labour 40
197360Conservative 20 · Labour 40

Wolverhampton Council and Local Areas

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

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

Browse all 20 mapped areas

Recorded election results

Download all recorded results (CSV)

20 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
  • 14 Labour & Co-Operative Party
  • 8 Conservative

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

Bilston East1 seats contested · 24.8% turnout

Source area code: E05001321. Electorate: 10,626. Source and method.

Bilston East, 2021
CandidatePartyCandidate votesResult
Wildman G.A.Labour & Co-Operative Party1,424Elected
Thompson C.J.Conservative838Not elected
Fellows T.Independent217Not elected
Whitmill H.V.I.Green133Not 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.

Bilston North1 seats contested · 29.2% turnout

Source area code: E05001322. Electorate: 8,931. Source and method.

Bilston North, 2021
CandidatePartyCandidate votesResult
Leach L.Labour & Co-Operative Party1,553Elected
Singh R.Conservative895Not elected
Carter R.I.Green148Not 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.

Blakenhall1 seats contested · 37.6% turnout

Source area code: E05001323. Electorate: 8,605. Source and method.

Blakenhall, 2021
CandidatePartyCandidate votesResult
Singh T.Labour & Co-Operative Party2,292Elected
Sohaib M.Conservative542Not elected
Bentley P.N.Liberal Democrats201Not elected
Gilbert K.A.Green151Not 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.

Bushbury North1 seats contested · 32.9% turnout

Source area code: E05001324. Electorate: 8,841. Source and method.

Bushbury North, 2021
CandidatePartyCandidate votesResult
McNeil A.W.Conservative1,670Elected
Smith J.Labour & Co-Operative Party982Not elected
Jenkins I.C.Liberal Democrats117Not elected
Van Doorn R.M.Green99Not 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.

Bushbury South & Low Hill1 seats contested · 22.7% turnout

Source area code: E05001325. Electorate: 10,857. Source and method.

Bushbury South & Low Hill, 2021
CandidatePartyCandidate votesResult
Brookfield I.N.Labour & Co-Operative Party1,421Elected
Powis M.Conservative882Not elected
Wood C.Green137Not 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.

East Park1 seats contested · 24.9% turnout

Source area code: E05001326. Electorate: 9,021. Source and method.

East Park, 2021
CandidatePartyCandidate votesResult
Muston A.D.Labour & Co-Operative Party1,207Elected
Hall S.Conservative882Not elected
Cole B.T.Green140Not 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.

Ettingshall1 seats contested · 32.0% turnout

Source area code: E05001327. Electorate: 11,061. Source and method.

Ettingshall, 2021
CandidatePartyCandidate votesResult
Russell Z.Labour & Co-Operative Party2,359Elected
Salim S.Conservative674Not elected
Murray D.R.V.Liberal Democrats332Not elected
Webster M.C.Green124Not 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.

Fallings Park1 seats contested · 28.8% turnout

Source area code: E05001328. Electorate: 8,836. Source and method.

Fallings Park, 2021
CandidatePartyCandidate votesResult
Burden C.Labour & Co-Operative Party1,186Elected
Dhillon R.Conservative1,117Not elected
Nixon P.Liberal Democrats111Not elected
Currie H.M.Green105Not 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.

Graiseley1 seats contested · 36.1% turnout

Source area code: E05001329. Electorate: 8,514. Source and method.

Graiseley, 2021
CandidatePartyCandidate votesResult
Reynolds J.C.Labour & Co-Operative Party1,792Elected
Basra K.Conservative867Not elected
Bertaut A.J.Green252Not elected
Ball K.A.Liberal Democrats114Not 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.

Heath Town2 seats contested · 26.5% turnout

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

Heath Town, 2021
CandidatePartyCandidate votesResult
Jaspal J.K.Labour & Co-Operative Party1,123Elected
Jaspal J.K.Labour & Co-Operative Party930Elected
Sahota S.S.Conservative658Not elected
Sibanda F.Conservative594Not elected
Ashby-Filippin R.Liberal Democrats218Not elected
Petter S.Green174Not elected
Russell A.W.Workers Party146Not elected
Young A.L.E.Green127Not elected
Bamber A.W.Liberal Democrats112Not 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.

Merry Hill1 seats contested · 39.0% turnout

Source area code: E05001331. Electorate: 9,170. Source and method.

Merry Hill, 2021
CandidatePartyCandidate votesResult
Dalton W.M.Conservative2,001Elected
Bolshaw A.D.Labour & Co-Operative Party1,324Not elected
Flynn D.C.Green227Not 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.

Oxley1 seats contested · 31.7% turnout

Source area code: E05001332. Electorate: 8,806. Source and method.

Oxley, 2021
CandidatePartyCandidate votesResult
Collinge A.J.H.Conservative1,249Elected
Miles L.M.Labour & Co-Operative Party1,179Not elected
Jenkins A.Liberal Democrats143Not elected
Clark M.Green130Not elected
Allerton J.T.Trade Union and Socialist Coalition53Not 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.

Park1 seats contested · 37.0% turnout

Source area code: E05001333. Electorate: 8,291. Source and method.

Park, 2021
CandidatePartyCandidate votesResult
Darke C.Labour & Co-Operative Party1,640Elected
Brotherton R.J.Conservative1,049Not elected
Arnold R.E.Green249Not elected
Lewis B.H.Liberal Democrats103Not 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.

Penn1 seats contested · 45.8% turnout

Source area code: E05001334. Electorate: 9,912. Source and method.

Penn, 2021
CandidatePartyCandidate votesResult
Haynes S.M.Conservative2,464Elected
Moreton T.Labour & Co-Operative Party1,775Not elected
Gilbert K.M.Green271Not 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.

Spring Vale1 seats contested · 29.2% turnout

Source area code: E05001336. Electorate: 8,917. Source and method.

Spring Vale, 2021
CandidatePartyCandidate votesResult
Singh M.Labour & Co-Operative Party1,401Elected
Kumar S.R.Conservative977Not elected
Nimmo D.B.Green209Not 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. Peters1 seats contested · 29.3% turnout

Source area code: E05001335. Electorate: 7,897. Source and method.

St. Peters, 2021
CandidatePartyCandidate votesResult
Azeem Q.Labour & Co-Operative Party1,447Elected
Shah Z.H.Conservative569Not elected
Hancox T.Green272Not 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.

Tettenhall Regis1 seats contested · 40.6% turnout

Source area code: E05001337. Electorate: 9,342. Source and method.

Tettenhall Regis, 2021
CandidatePartyCandidate votesResult
Singh U.Conservative2,242Elected
Hyatt C.L.Labour & Co-Operative Party1,162Not elected
Wood V.M.Green210Not elected
Donald J.M.Liberal Democrats150Not 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.

Tettenhall Wightwick2 seats contested · 46.6% turnout

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

Tettenhall Wightwick, 2021
CandidatePartyCandidate votesResult
Turrell E.L.P.Conservative2,505Elected
Crofts J.M.Conservative2,470Elected
Darke W.Labour & Co-Operative Party895Not elected
Hawker K.D.S.Labour & Co-Operative Party789Not elected
Cantrill A.L.Green326Not elected
Brookes C.L.Green230Not elected
Hollis P.G.Liberal Democrats162Not elected
Marsh D.G.Liberal Democrats116Not 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.

Wednesfield North1 seats contested · 30.0% turnout

Source area code: E05001339. Electorate: 8,526. Source and method.

Wednesfield North, 2021
CandidatePartyCandidate votesResult
Bateman P.T.A.Labour & Co-Operative Party1,339Elected
Newell G.E.Conservative1,086Not elected
Harris L.D.Green112Not 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.

Wednesfield South1 seats contested · 32.0% turnout

Source area code: E05001340. Electorate: 8,815. Source and method.

Wednesfield South, 2021
CandidatePartyCandidate votesResult
Randle A.Conservative1,457Elected
Coogan J.Labour & Co-Operative Party1,199Not elected
Belcher D.J.Green140Not 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)

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

60 records shown

Named members in the 2026 source archive
CouncillorWard or divisionParty
Anita StanleyBilston NorthReform UK
Leigh NewBilston NorthLabour Party
Linda LeachBilston NorthLabour Party
Micky ThomasBilston SouthReform UK
Rashpal KaurBilston SouthLabour Party
Stephen SimkinsBilston SouthLabour Party
Bhupinder GakhalBlakenhallLabour Party
Sally GreenBlakenhallLabour Party
Tersaim SinghBlakenhallLabour Party
Paul ApplebyBushbury NorthConservative and Unionist
Simon BennettBushbury NorthConservative and Unionist
Susan LawrenceBushbury NorthReform UK
Armin BerenjianBushbury South & Low HillReform UK
Paul SweetBushbury South & Low HillLabour Party
Paula BrookfieldBushbury South & Low HillLabour Party
Dave EvansEast ParkReform UK
Lovinyer DaleyEast ParkLabour Party
Steve RussellEast ParkLabour Party
Jennifer CockayneEttingshall NorthLabour Party
Jeszemma HowlEttingshall NorthLabour Party
Zee RussellEttingshall NorthLabour Party
Harbinder SinghEttingshall South & Spring ValeLabour Party
Lamina LloydEttingshall South & Spring ValeLabour Party
Rob GreenwayEttingshall South & Spring ValeReform UK
Steve EvansFallings ParkLabour Party
Stu GoldsmithFallings ParkReform UK
Valerie EvansFallings ParkLabour Party
Asha MattuGraiseleyLabour Party
Gurbax KaurGraiseleyLabour Party
Jacqueline SweetmanGraiseleyLabour Party
Jasbir JaspalHeath TownLabour Party
Jaspreet JaspalHeath TownLabour Party
Rob SiarkiewiczHeath TownLabour Party
Ben EvansMerry HillLabour Party
Imre StanleyMerry HillReform UK
Wendy DaltonMerry HillIndependent / Other
Alan ButtOxleyLabour Party
Barbara McGarrityOxleyLabour Party
Joe BergOxleyReform UK
Claire DarkeParkIndependent / Other
Craig CollingswoodParkLabour Party
Muhammad NasimParkLabour Party
Celia HibbertPennReform UK
Paul SinghPennConservative and Unionist
Stephanie HaynesPennConservative and Unionist
Iqra TahirSt PetersLabour Party
Obaida AhmedSt PetersLabour Party
Qaiser AzeemSt PetersLabour Party
Robert MaddoxTettenhall RegisConservative and Unionist
Sohail KhanTettenhall RegisConservative and Unionist
Udey SinghTettenhall RegisConservative and Unionist
Jonathan CroftsTettenhall WightwickConservative and Unionist
Sally GarnerTettenhall WightwickConservative and Unionist
Wendy ThompsonTettenhall WightwickConservative and Unionist
Mary BatemanWednesfield NorthLabour Party
Philip BatemanWednesfield NorthLabour Party
Simon KelseyWednesfield NorthReform UK
Christopher EdmundsWednesfield SouthReform UK
Corey KendrickWednesfield SouthReform UK
Jacqui CooganWednesfield SouthLabour Party

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 ages281,434
Under 1659,537
Age 16 to 64176,323
Age 65 and over45,574
Population history2011–2025

Unit: people. Source and definitions.

Population history, 2011–2025
Measurepeople
2011249,852
2012251,444
2013252,358
2014254,351
2015256,127
2016258,305
2017260,648
2018262,474
2019263,519
2020263,123
2021264,260
2022268,886
2023275,074
2024280,541
2025281,434
Census residentsCensus 2021

Unit: people. Source and definitions.

Census residents, Census 2021
Measurepeople
Residence type: Total263,727
Residence type: Lives in a household260,321
Residence type: Lives in a communal establishment3,406
Population densityCensus 2021

Unit: people per square kilometre. Source and definitions.

Population density, Census 2021
Measurepeople per square kilometre
Population Density: Persons per square kilometre3,797.9
Census age groupsCensus 2021

Unit: people. Source and definitions.

Census age groups, Census 2021
Measurepeople
Age: Total263,726
Age: Aged 4 years and under16,325
Age: Aged 5 to 9 years17,727
Age: Aged 10 to 14 years17,997
Age: Aged 15 to 19 years15,355
Age: Aged 20 to 24 years15,790
Age: Aged 25 to 29 years17,082
Age: Aged 30 to 34 years18,875
Age: Aged 35 to 39 years18,354
Age: Aged 40 to 44 years17,381
Age: Aged 45 to 49 years16,966
Age: Aged 50 to 54 years18,110
Age: Aged 55 to 59 years16,435
Age: Aged 60 to 64 years14,047
Age: Aged 65 to 69 years11,845
Age: Aged 70 to 74 years10,762
Age: Aged 75 to 79 years8,134
Age: Aged 80 to 84 years6,260
Age: Aged 85 years and over6,281
Household numbersCensus 2021

Unit: households. Source and definitions.

Household numbers, Census 2021
Measurehouseholds
Number of households: Number of households105,141
Accommodation typeCensus 2021

Unit: households. Source and definitions.

Accommodation type, Census 2021
Measurehouseholds
Accommodation type: Total: All households105,141
Accommodation type: Detached17,727
Accommodation type: Semi-detached48,334
Accommodation type: Terraced17,276
Accommodation type: In a purpose-built block of flats or tenement18,296
Accommodation type: Part of a converted or shared house, including bedsits2,184
Accommodation type: Part of another converted building, for example, former school, church or warehouse412
Accommodation type: In a commercial building, for example, in an office building, hotel or over a shop797
Accommodation type: A caravan or other mobile or temporary structure115
Housing tenureCensus 2021

Unit: households. Source and definitions.

Housing tenure, Census 2021
Measurehouseholds
Tenure of household: Total: All households105,142
Tenure of household: Owned57,810
Tenure of household: Owned: Owns outright31,345
Tenure of household: Owned: Owns with a mortgage or loan26,465
Tenure of household: Shared ownership445
Tenure of household: Shared ownership: Shared ownership445
Tenure of household: Social rented26,484
Tenure of household: Social rented: Rents from council or Local Authority19,761
Tenure of household: Social rented: Other social rented6,723
Tenure of household: Private rented20,006
Tenure of household: Private rented: Private landlord or letting agency17,922
Tenure of household: Private rented: Other private rented2,084
Tenure of household: Lives rent free397
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 over208,444
Economic activity status: Economically active (excluding full-time students)117,395
Economic activity status: Economically active (excluding full-time students):In employment107,523
Economic activity status: Economically active (excluding full-time students):In employment:Employee93,315
Economic activity status: Economically active (excluding full-time students): In employment: Employee: Part-time24,372
Economic activity status: Economically active (excluding full-time students): In employment: Employee: Full-time68,943
Economic activity status: Economically active (excluding full-time students):In employment:Self-employed with employees2,723
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed with employees: Part-time676
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed with employees: Full-time2,047
Economic activity status: Economically active (excluding full-time students):In employment:Self-employed without employees11,485
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed without employees: Part-time4,422
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed without employees: Full-time7,063
Economic activity status: Economically active (excluding full-time students): Unemployed9,872
Economic activity status: Economically active and a full-time student5,595
Economic activity status: Economically active and a full-time student:In employment3,788
Economic activity status: Economically active and a full-time student:In employment:Employee3,533
Economic activity status: Economically active and a full-time student: In employment: Employee: Part-time2,542
Economic activity status: Economically active and a full-time student: In employment: Employee: Full-time991
Economic activity status: Economically active and a full-time student:In employment:Self-employed with employees47
Economic activity status: Economically active and a full-time student: In employment: Self-employed with employees: Part-time30
Economic activity status: Economically active and a full-time student: In employment: Self-employed with employees: Full-time17
Economic activity status: Economically active and a full-time student:In employment:Self-employed without employees208
Economic activity status: Economically active and a full-time student: In employment: Self-employed without employees: Part-time123
Economic activity status: Economically active and a full-time student: In employment: Self-employed without employees: Full-time85
Economic activity status: Economically active and a full-time student: Unemployed1,807
Economic activity status: Economically inactive85,454
Economic activity status: Economically inactive: Retired39,930
Economic activity status: Economically inactive: Student12,134
Economic activity status: Economically inactive: Looking after home or family13,784
Economic activity status: Economically inactive: Long-term sick or disabled10,986
Economic activity status: Economically inactive: Other8,620
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 over208,441
Highest level of qualification: No qualifications52,803
Highest level of qualification: Level 1 and entry level qualifications22,947
Highest level of qualification: Level 2 qualifications28,741
Highest level of qualification: Apprenticeship10,241
Highest level of qualification: Level 3 qualifications31,391
Highest level of qualification: Level 4 qualifications and above54,712
Highest level of qualification: Other qualifications7,606
General healthCensus 2021

Unit: people. Source and definitions.

General health, Census 2021
Measurepeople
General health: Total: All usual residents263,727
General health: Very good health118,244
General health: Good health90,690
General health: Fair health38,056
General health: Bad health12,953
General health: Very bad health3,784
DisabilityCensus 2021

Unit: people. Source and definitions.

Disability, Census 2021
Measurepeople
Disability: Total: All usual residents263,727
Disability: Disabled under the Equality Act47,979
Disability: Disabled under the Equality Act: Day-to-day activities limited a lot22,149
Disability: Disabled under the Equality Act: Day-to-day activities limited a little25,830
Disability: Not disabled under the Equality Act215,748
Disability: Not disabled under the Equality Act: Has long term physical or mental health condition but day-to-day activities are not limited13,905
Disability: Not disabled under the Equality Act: No long term physical or mental health conditions201,843
Ethnic groupsCensus 2021

Unit: people. Source and definitions.

Ethnic groups, Census 2021
Measurepeople
Ethnic group: Total: All usual residents263,726
Ethnic group: Asian, Asian British or Asian Welsh55,901
Ethnic group: Asian, Asian British or Asian Welsh: Bangladeshi531
Ethnic group: Asian, Asian British or Asian Welsh: Chinese802
Ethnic group: Asian, Asian British or Asian Welsh: Indian42,052
Ethnic group: Asian, Asian British or Asian Welsh: Pakistani6,676
Ethnic group: Asian, Asian British or Asian Welsh: Other Asian5,840
Ethnic group: Black, Black British, Black Welsh, Caribbean or African24,636
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: African11,158
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: Caribbean9,905
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: Other Black3,573
Ethnic group: Mixed or Multiple ethnic groups14,065
Ethnic group: Mixed or Multiple ethnic groups: White and Asian2,573
Ethnic group: Mixed or Multiple ethnic groups: White and Black African939
Ethnic group: Mixed or Multiple ethnic groups: White and Black Caribbean8,495
Ethnic group: Mixed or Multiple ethnic groups: Other Mixed or Multiple ethnic groups2,058
Ethnic group: White159,707
Ethnic group: White: English, Welsh, Scottish, Northern Irish or British144,303
Ethnic group: White: Irish1,170
Ethnic group: White: Gypsy or Irish Traveller255
Ethnic group: White: Roma451
Ethnic group: White: Other White13,528
Ethnic group: Other ethnic group9,417
Ethnic group: Other ethnic group: Arab966
Ethnic group: Other ethnic group: Any other ethnic group8,451
ReligionCensus 2021

Unit: people. Source and definitions.

Religion, Census 2021
Measurepeople
Religion: Total: All usual residents263,729
Religion: No religion73,317
Religion: Christian115,640
Religion: Buddhist915
Religion: Hindu9,882
Religion: Jewish94
Religion: Muslim14,489
Religion: Sikh31,769
Religion: Other religion3,158
Religion: Not answered14,465
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–18378,937
2018–19370,670
2019–20365,430
2020–21397,448
2021–22419,569
2022–23442,589
2023–24496,707
2024–25519,594
2025–26551,323
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
Education205,976
Highways and transport11,176
Children’s social care98,148
Adult social care135,729
Public health24,693
Housing (general fund only)11,815
Culture and related services18,313
Environment and regulation22,765
Planning and development8,295
Police0
Fire and rescue0
Central services13,915
Other services498
Total service expenditure551,323
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
19983,575
19993,731
20003,825
20013,990
20024,155
20034,310
20044,521
20054,739
20064,931
20075,063
20085,088
20094,905
20105,078
20115,327
20125,469
20135,478
20145,287
20154,926
20165,200
20175,490
20185,760
20195,912
English deprivation2025

Unit: rank. Source and definitions.

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

Unit: percent. Source and definitions.

Neighbourhood deprivation, 2025
Measurepercent
Neighbourhoods in England’s most deprived 10%21.7%
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,538.99
This council, excluding parish precepts£2,209.30
This council, including parish precepts£2,209.30
County or Greater London Authority precept£0.00
Police precept£244.50
Fire precept£85.19
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£149,600,673.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.