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

Sandwell Council Map

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

352,918

Wards

24

Seats in 2026

72

Selected result year

2021

Party seats: 2026 snapshot

Download seat history (CSV)

Reform UK seat majority. A majority of this seat total needs 37 seats. This annual archive is not a live record of party membership or the council administration.

Seats by party, 2026
PartySeats
Reform UK41
Labour28
Green2
Other1
Reported total72

“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
202672Labour 28 · Green 2 · Reform UK 41 · Other 1
202572Conservative 5 · Labour 65 · Green 1 · Other 1
202472Conservative 5 · Labour 64 · Other 3
202372Conservative 12 · Labour 58 · Other 2
202272Conservative 9 · Labour 61 · Other 2
202172Conservative 9 · Labour 59 · Other 4
202072Conservative 1 · Labour 67 · Other 4
201972Labour 72
201872Labour 70 · Other 2
201772Labour 70 · UKIP 1 · Other 1
201672Labour 70 · UKIP 1 · Other 1
201572Labour 69 · Other 3
201472Conservative 1 · Labour 70 · Other 1
201372Conservative 2 · Labour 68 · Other 2
201272Conservative 2 · Labour 68 · Other 2
201172Conservative 9 · Labour 58 · Liberal Democrats 3 · Other 2
201072Conservative 12 · Labour 56 · Liberal Democrats 4
200972Conservative 14 · Labour 49 · Liberal Democrats 5 · Other 4
200872Conservative 14 · Labour 49 · Liberal Democrats 5 · Other 4
200772Conservative 10 · Labour 52 · Liberal Democrats 6 · Other 4
200672Conservative 11 · Labour 50 · Liberal Democrats 5 · Other 6
200572Conservative 12 · Labour 53 · Liberal Democrats 6 · Other 1
200472Conservative 12 · Labour 53 · Liberal Democrats 6 · Other 1
200372Conservative 9 · Labour 55 · Liberal Democrats 6 · Other 2
200272Conservative 9 · Labour 56 · Liberal Democrats 7
200172Conservative 6 · Labour 55 · Liberal Democrats 10 · Other 1
200072Conservative 6 · Labour 55 · Liberal Democrats 10 · Other 1
199972Conservative 2 · Labour 61 · Liberal Democrats 9
199872Conservative 2 · Labour 60 · Liberal Democrats 9 · Other 1
199772Conservative 2 · Labour 60 · Liberal Democrats 9 · Other 1
199672Conservative 2 · Labour 60 · Liberal Democrats 9 · Other 1
199572Conservative 17 · Labour 48 · Liberal Democrats 7
199472Conservative 22 · Labour 43 · Liberal Democrats 7
199372Conservative 24 · Labour 42 · Liberal Democrats 6
199272Conservative 24 · Labour 42 · Liberal Democrats 6
199172Conservative 16 · Labour 50 · Liberal Democrats 6
199072Conservative 12 · Labour 57 · Liberal Democrats 3
198972Conservative 13 · Labour 57 · Other 2
198872Conservative 13 · Labour 57 · Other 2
198772Conservative 12 · Labour 56 · Liberal Democrats 3 · Other 1
198672Conservative 11 · Labour 55 · Liberal Democrats 6
198572Conservative 13 · Labour 53 · Liberal Democrats 6
198472Conservative 13 · Labour 53 · Liberal Democrats 6
198372Conservative 13 · Labour 54 · Liberal Democrats 5
198272Conservative 15 · Labour 54 · Liberal Democrats 3
198172Conservative 17 · Labour 54 · Liberal Democrats 1
198072Conservative 17 · Labour 54 · Liberal Democrats 1
197972Conservative 19 · Labour 53
197890Conservative 46 · Labour 41 · Other 3
197790Conservative 39 · Labour 51
197690Conservative 39 · Labour 51
197590Conservative 32 · Labour 58
197490Conservative 23 · Labour 67
197390Conservative 23 · Labour 67

Sandwell Council and Local Areas

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

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

Browse all 24 mapped areas
  • BearwoodE05016609 · Ward
  • BlackheathE05016610 · Ward
  • BristnallE05016611 · Ward
  • Charlemont & Grove ValeE05016612 · Ward
  • Cradley Heath & Old HillE05016613 · Ward
  • Friar Park & Stone CrossE05016614 · Ward
  • Great Barr, Tamebridge & Yew TreeE05016615 · Ward
  • Great BridgeE05016616 · Ward
  • Greets Green & LyngE05016617 · Ward
  • Hateley HeathE05016618 · Ward
  • Hill TopE05016619 · Ward
  • LangleyE05016620 · Ward
  • Newton & ValleyE05016621 · Ward
  • Old WarleyE05016622 · Ward
  • OldburyE05016623 · Ward
  • Princes EndE05016624 · Ward
  • RowleyE05016625 · Ward
  • SmethwickE05016626 · Ward
  • Soho & VictoriaE05016627 · Ward
  • St PaulsE05016628 · Ward
  • Tipton GreenE05016629 · Ward
  • TividaleE05016630 · Ward
  • WednesburyE05016631 · Ward
  • West Bromwich CentralE05016632 · Ward

Recorded election results

Download all recorded results (CSV)

24 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
  • 18 Labour & Co-Operative Party
  • 9 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).

Abbey1 seats contested · 37.5% turnout

Source area code: E05001260. Electorate: 8,685. Source and method.

Abbey, 2021
CandidatePartyCandidate votesResult
Hinchliff N.Labour & Co-Operative Party2,197Elected
Hussain A.A.Conservative507Not elected
Lim B.Green416Not elected
Johns R.O.Liberal Democrats90Not 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.

Blackheath1 seats contested · 26.8% turnout

Source area code: E05001261. Electorate: 9,349. Source and method.

Blackheath, 2021
CandidatePartyCandidate votesResult
Carmichael K.Labour & Co-Operative Party1,402Elected
Allman G.S.Conservative1,072Not 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.

Bristnall1 seats contested · 28.9% turnout

Source area code: E05001262. Electorate: 9,226. Source and method.

Bristnall, 2021
CandidatePartyCandidate votesResult
Fenton E.R.Labour & Co-Operative Party1,366Elected
Jones C.L.Conservative1,005Not elected
Loudon J.Green158Not elected
Lall M.S.Liberal Democrats110Not 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.

Charlemont With Grove Vale1 seats contested · 35.9% turnout

Source area code: E05001263. Electorate: 9,489. Source and method.

Charlemont With Grove Vale, 2021
CandidatePartyCandidate votesResult
Fisher D.D.Conservative1,814Elected
Preece L.V.Labour & Co-Operative Party1,276Not elected
Jenkins A.L.Liberal Democrats92Not elected
Harding S.For Britain Movement72Not elected
Nock G.T.Reform UK62Not elected
Kumar S.Independent43Not 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.

Cradley Heath & Old Hill1 seats contested · 25.0% turnout

Source area code: E05001264. Electorate: 10,471. Source and method.

Cradley Heath & Old Hill, 2021
CandidatePartyCandidate votesResult
Smith V.A.D.Labour & Co-Operative Party1,250Elected
Dunn S.Conservative1,187Not elected
White C.A.Independent113Not elected
Mngaza C.Trade Union and Socialist Coalition41Not 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.

Friar Park1 seats contested · 21.8% turnout

Source area code: E05001265. Electorate: 9,050. Source and method.

Friar Park, 2021
CandidatePartyCandidate votesResult
Chapman S.Conservative1,008Elected
Giles J.S.Labour & Co-Operative Party759Not elected
Trinder W.C.Independent151Not elected
Rankine C.Yeshua Party37Not elected

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

Great Barr With Yew Tree1 seats contested · 32.2% turnout

Source area code: E05001266. Electorate: 10,018. Source and method.

Great Barr With Yew Tree, 2021
CandidatePartyCandidate votesResult
Abrahams L.M.Conservative1,518Elected
Worsey C.F.Labour & Co-Operative Party1,172Not elected
Smith M.S.P.Liberal Democrats269Not elected
Magher D.J.Independent247Not 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.

Great Bridge1 seats contested · 23.5% turnout

Source area code: E05001267. Electorate: 9,882. Source and method.

Great Bridge, 2021
CandidatePartyCandidate votesResult
Gill W.D.Conservative1,099Elected
Jarvis A.Labour & Co-Operative Party1,081Not elected
Singh S.Independent123Not 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.

Greets Green & Lyng1 seats contested · 31.6% turnout

Source area code: E05001268. Electorate: 9,455. Source and method.

Greets Green & Lyng, 2021
CandidatePartyCandidate votesResult
Randhawa P.Labour & Co-Operative Party1,679Elected
Ahmed M.J.Conservative820Not elected
Edwards J.A.No Description457Not 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.

Hateley Heath1 seats contested · 28.6% turnout

Source area code: E05001269. Electorate: 10,334. Source and method.

Hateley Heath, 2021
CandidatePartyCandidate votesResult
Akpoteni K.Labour & Co-Operative Party1,471Elected
Trumpeter L.Conservative1,277Not elected
Nock J.Reform UK112Not elected
Sehmar P.O.Independent67Not 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.

Langley1 seats contested · 25.6% turnout

Source area code: E05001270. Electorate: 9,665. Source and method.

Langley, 2021
CandidatePartyCandidate votesResult
Owen C.L.Labour & Co-Operative Party1,151Elected
Sakhi M.Conservative693Not elected
Davies S.P.Independent596Not 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.

Newton1 seats contested · 34.0% turnout

Source area code: E05001271. Electorate: 8,981. Source and method.

Newton, 2021
CandidatePartyCandidate votesResult
Giles E.M.Labour & Co-Operative Party1,242Elected
Williams L.F.Conservative1,066Not elected
Underhill J.Independent452Not elected
Richards B.A.Liberal Democrats165Not elected
Valenzuela H.Green90Not 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.

Old Warley2 seats contested · 33.1% turnout

Source area code: E05001272. Electorate: 9,278. Source and method.

Old Warley, 2021
CandidatePartyCandidate votesResult
Anandou J.Conservative1,361Elected
Bhullar H.Labour & Co-Operative Party1,145Elected
Tipper J.A.Labour & Co-Operative Party922Not elected
Regha J.Conservative859Not elected
Mussi A.Green267Not elected
Smith B.Liberal Democrats236Not elected
Leech K.T.Reform UK112Not 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.

Oldbury1 seats contested · 31.6% turnout

Source area code: E05001273. Electorate: 10,337. Source and method.

Oldbury, 2021
CandidatePartyCandidate votesResult
Jalil R.Labour & Co-Operative Party2,075Elected
Poole N.L.Conservative1,009Not elected
Gingell R.Trade Union and Socialist Coalition157Not 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.

Princes End1 seats contested · 19.8% turnout

Source area code: E05001274. Electorate: 9,530. Source and method.

Princes End, 2021
CandidatePartyCandidate votesResult
Williams A.S.Conservative909Elected
Eaves S.Labour & Co-Operative Party590Not elected
Cherrington B.Reform UK232Not elected
Jones I.S.Independent134Not 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.

Rowley2 seats contested · 25.4% turnout

Source area code: E05001275. Electorate: 9,833. Source and method.

Rowley, 2021
CandidatePartyCandidate votesResult
Kalari L.Conservative1,050Elected
Singh S.Conservative1,039Elected
Mayo C.M.E.Labour & Co-Operative Party872Not elected
Daya Singh N.Labour & Co-Operative Party865Not 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.

Smethwick1 seats contested · 30.8% turnout

Source area code: E05001277. Electorate: 9,889. Source and method.

Smethwick, 2021
CandidatePartyCandidate votesResult
Kaur P.Labour & Co-Operative Party2,066Elected
Dunn A.J.Conservative559Not elected
Bradley N.Liberal Democrats149Not elected
Macrorie R.Green144Not elected
Laidley S.Women's Equality Party75Not 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.

Soho & Victoria1 seats contested · 32.5% turnout

Source area code: E05001278. Electorate: 10,927. Source and method.

Soho & Victoria, 2021
CandidatePartyCandidate votesResult
Shaeen F.Labour & Co-Operative Party2,799Elected
Simcox S.Conservative444Not elected
Shone D.R.Liberal Democrats253Not 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. Pauls1 seats contested · 38.4% turnout

Source area code: E05001276. Electorate: 10,597. Source and method.

St. Pauls, 2021
CandidatePartyCandidate votesResult
Gill S.S.Labour & Co-Operative Party3,193Elected
Lawley K.E.Conservative570Not elected
Jeavons I.S.Liberal Democrats157Not 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.

Tipton Green1 seats contested · 27.6% turnout

Source area code: E05001279. Electorate: 10,952. Source and method.

Tipton Green, 2021
CandidatePartyCandidate votesResult
Padda C.S.Labour & Co-Operative Party1,372Elected
Jeffcoat R.J.E.Independent1,011Not elected
Garcha N.K.Conservative613Not 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.

Tividale1 seats contested · 27.0% turnout

Source area code: E05001280. Electorate: 9,325. Source and method.

Tividale, 2021
CandidatePartyCandidate votesResult
Crompton M.Labour & Co-Operative Party1,323Elected
Henlan E.L.C.Conservative1,173Not 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.

Wednesbury North1 seats contested · 26.6% turnout

Source area code: E05001281. Electorate: 9,412. Source and method.

Wednesbury North, 2021
CandidatePartyCandidate votesResult
Hughes P.Labour & Co-Operative Party1,259Elected
Johnson S.Conservative1,058Not elected
Redding M.N.Green115Not elected
Knox G.Trade Union and Socialist Coalition31Not 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.

Wednesbury South2 seats contested · 30.9% turnout

Source area code: E05001282. Electorate: 10,326. Source and method.

Wednesbury South, 2021
CandidatePartyCandidate votesResult
Singh K.Labour & Co-Operative Party1,578Elected
Chambers I.M.Conservative1,137Elected
Tabassum G.Labour & Co-Operative Party1,032Not elected
Wilkes D.J.Conservative970Not elected
Dabbs S.Reform UK140Not elected
Lawrence R.Workers Party92Not 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.

West Bromwich Central1 seats contested · 32.9% turnout

Source area code: E05001283. Electorate: 10,406. Source and method.

West Bromwich Central, 2021
CandidatePartyCandidate votesResult
Rollins L.M.Labour & Co-Operative Party1,916Elected
Bibi F.Conservative1,128Not elected
Kaur Nagra D.Liberal Democrats319Not 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)

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

72 records shown

Named members in the 2026 source archive
CouncillorWard or divisionParty
Hilary GrandeyBearwoodGreen Party (E&W)
Jennifer HemingwayBearwoodLabour Party
John TipperBearwoodGreen Party (E&W)
David WilliamsBlackheathReform UK
Michael CooperBlackheathReform UK
Mona KhuranaBlackheathReform UK
Amolak DhariwalBristnallLabour Party
Jonathan FoxBristnallReform UK
Liane WinsperBristnallReform UK
Bob JonesCharlemont & Grove ValeReform UK
Rachael MitchellCharlemont & Grove ValeReform UK
Ray NockCharlemont & Grove ValeReform UK
Craig MorrisCradley Heath & Old HillReform UK
Mark JohnsonCradley Heath & Old HillReform UK
Nathan WilliamsCradley Heath & Old HillReform UK
Jack SabharwalFriar Park & Stone CrossReform UK
Lisa WeaverFriar Park & Stone CrossReform UK
Nick FawcettFriar Park & Stone CrossReform UK
Connor HortonGreat Barr, Tamebridge & Yew TreeLabour Party
Margaret SuttonGreat Barr, Tamebridge & Yew TreeReform UK
Michaela AllcockGreat Barr, Tamebridge & Yew TreeLabour Party
Brad SimmsGreat BridgeReform UK
Keith EdgeGreat BridgeReform UK
Mark WebbGreat BridgeReform UK
Jackie TaylorGreets Green & LyngLabour Party
Mohammed AhadGreets Green & LyngLabour Party
Pam RandhawaGreets Green & LyngLabour Party
Amardeep SinghHateley HeathLabour Party
Paul MooreHateley HeathLabour Party
Stephen FellowsHateley HeathReform UK
Aaron KhuttanHill TopReform UK
Amaan HusenHill TopReform UK
Dean HollowoodHill TopReform UK
Paul LeaveyLangleyReform UK
Peter DurnellLangleyReform UK
Tuli ZefiLangleyReform UK
Elaine GilesNewton & ValleyLabour Party
Keith AllcockNewton & ValleyLabour Party
Kenny JinksNewton & ValleyReform UK
Connor MarshallOld WarleyReform UK
Karl LeechOld WarleyReform UK
Luke CotterillOld WarleyLabour Party
Nagi Daya SinghOldburyLabour Party
Rizwan JalilOldburyLabour Party
Suzanne HartwellOldburyLabour Party
Gary DalePrinces EndReform UK
Geoffrey SuttonPrinces EndReform UK
Neil ShirvingtonPrinces EndReform UK
Jitinder TaheemRowleyReform UK
Paul TromansRowleyReform UK
Ritchie MasseyRowleyReform UK
Ashley LewisSmethwickLabour Party
Luke DaviesSmethwickLabour Party
Parbinder KaurSmethwickLabour Party
Farut ShaeenSoho & VictoriaLabour Party
Mohammed UddinSoho & VictoriaLabour Party
Ragih MuflihiSoho & VictoriaLabour Party
Abid HussainSt PaulsLabour Party
Aqeela ChoudhrySt PaulsLabour Party
Charn PaddaSt PaulsLabour Party
Matthew LloydTipton GreenReform UK
Richard JeffcoatTipton GreenIndependent / Other
Tim HordleyTipton GreenReform UK
Ken ParsonsTividaleReform UK
Lou YatesTividaleReform UK
Maria CromptonTividaleLabour Party
Jeremy HandleyWednesburyReform UK
Owen NelsonWednesburyReform UK
Paul SnapeWednesburyReform UK
Harpal TiwanaWest Bromwich CentralLabour Party
Liam PreeceWest Bromwich CentralLabour Party
Tirath DhattWest Bromwich CentralLabour 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 ages352,918
Under 1676,819
Age 16 to 64224,606
Age 65 and over51,493
Population history2011–2025

Unit: people. Source and definitions.

Population history, 2011–2025
Measurepeople
2011309,042
2012312,710
2013317,499
2014321,610
2015325,911
2016330,051
2017333,826
2018336,977
2019340,198
2020341,436
2021341,895
2022345,718
2023349,541
2024353,270
2025352,918
Census residentsCensus 2021

Unit: people. Source and definitions.

Census residents, Census 2021
Measurepeople
Residence type: Total341,832
Residence type: Lives in a household339,791
Residence type: Lives in a communal establishment2,041
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,994.9
Census age groupsCensus 2021

Unit: people. Source and definitions.

Census age groups, Census 2021
Measurepeople
Age: Total341,832
Age: Aged 4 years and under22,176
Age: Aged 5 to 9 years24,566
Age: Aged 10 to 14 years24,356
Age: Aged 15 to 19 years22,002
Age: Aged 20 to 24 years20,370
Age: Aged 25 to 29 years22,516
Age: Aged 30 to 34 years24,916
Age: Aged 35 to 39 years24,540
Age: Aged 40 to 44 years23,228
Age: Aged 45 to 49 years22,299
Age: Aged 50 to 54 years23,076
Age: Aged 55 to 59 years20,848
Age: Aged 60 to 64 years17,234
Age: Aged 65 to 69 years13,857
Age: Aged 70 to 74 years12,657
Age: Aged 75 to 79 years9,676
Age: Aged 80 to 84 years7,151
Age: Aged 85 years and over6,364
Household numbersCensus 2021

Unit: households. Source and definitions.

Household numbers, Census 2021
Measurehouseholds
Number of households: Number of households130,246
Accommodation typeCensus 2021

Unit: households. Source and definitions.

Accommodation type, Census 2021
Measurehouseholds
Accommodation type: Total: All households130,246
Accommodation type: Detached15,453
Accommodation type: Semi-detached57,980
Accommodation type: Terraced31,724
Accommodation type: In a purpose-built block of flats or tenement21,923
Accommodation type: Part of a converted or shared house, including bedsits1,610
Accommodation type: Part of another converted building, for example, former school, church or warehouse383
Accommodation type: In a commercial building, for example, in an office building, hotel or over a shop1,083
Accommodation type: A caravan or other mobile or temporary structure90
Housing tenureCensus 2021

Unit: households. Source and definitions.

Housing tenure, Census 2021
Measurehouseholds
Tenure of household: Total: All households130,246
Tenure of household: Owned70,004
Tenure of household: Owned: Owns outright35,924
Tenure of household: Owned: Owns with a mortgage or loan34,080
Tenure of household: Shared ownership631
Tenure of household: Shared ownership: Shared ownership631
Tenure of household: Social rented34,612
Tenure of household: Social rented: Rents from council or Local Authority27,293
Tenure of household: Social rented: Other social rented7,319
Tenure of household: Private rented24,237
Tenure of household: Private rented: Private landlord or letting agency21,710
Tenure of household: Private rented: Other private rented2,527
Tenure of household: Lives rent free762
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 over266,026
Economic activity status: Economically active (excluding full-time students)148,645
Economic activity status: Economically active (excluding full-time students):In employment136,570
Economic activity status: Economically active (excluding full-time students):In employment:Employee118,793
Economic activity status: Economically active (excluding full-time students): In employment: Employee: Part-time32,400
Economic activity status: Economically active (excluding full-time students): In employment: Employee: Full-time86,393
Economic activity status: Economically active (excluding full-time students):In employment:Self-employed with employees3,268
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed with employees: Part-time929
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed with employees: Full-time2,339
Economic activity status: Economically active (excluding full-time students):In employment:Self-employed without employees14,509
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed without employees: Part-time5,700
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed without employees: Full-time8,809
Economic activity status: Economically active (excluding full-time students): Unemployed12,075
Economic activity status: Economically active and a full-time student6,549
Economic activity status: Economically active and a full-time student:In employment4,500
Economic activity status: Economically active and a full-time student:In employment:Employee4,208
Economic activity status: Economically active and a full-time student: In employment: Employee: Part-time3,077
Economic activity status: Economically active and a full-time student: In employment: Employee: Full-time1,131
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-time31
Economic activity status: Economically active and a full-time student: In employment: Self-employed with employees: Full-time16
Economic activity status: Economically active and a full-time student:In employment:Self-employed without employees245
Economic activity status: Economically active and a full-time student: In employment: Self-employed without employees: Part-time155
Economic activity status: Economically active and a full-time student: In employment: Self-employed without employees: Full-time90
Economic activity status: Economically active and a full-time student: Unemployed2,049
Economic activity status: Economically inactive110,832
Economic activity status: Economically inactive: Retired46,250
Economic activity status: Economically inactive: Student16,527
Economic activity status: Economically inactive: Looking after home or family20,218
Economic activity status: Economically inactive: Long-term sick or disabled15,403
Economic activity status: Economically inactive: Other12,434
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 over266,028
Highest level of qualification: No qualifications76,839
Highest level of qualification: Level 1 and entry level qualifications30,586
Highest level of qualification: Level 2 qualifications36,175
Highest level of qualification: Apprenticeship12,758
Highest level of qualification: Level 3 qualifications39,465
Highest level of qualification: Level 4 qualifications and above60,316
Highest level of qualification: Other qualifications9,889
General healthCensus 2021

Unit: people. Source and definitions.

General health, Census 2021
Measurepeople
General health: Total: All usual residents341,833
General health: Very good health153,337
General health: Good health116,762
General health: Fair health49,048
General health: Bad health17,472
General health: Very bad health5,214
DisabilityCensus 2021

Unit: people. Source and definitions.

Disability, Census 2021
Measurepeople
Disability: Total: All usual residents341,832
Disability: Disabled under the Equality Act61,047
Disability: Disabled under the Equality Act: Day-to-day activities limited a lot29,636
Disability: Disabled under the Equality Act: Day-to-day activities limited a little31,411
Disability: Not disabled under the Equality Act280,785
Disability: Not disabled under the Equality Act: Has long term physical or mental health condition but day-to-day activities are not limited16,796
Disability: Not disabled under the Equality Act: No long term physical or mental health conditions263,989
Ethnic groupsCensus 2021

Unit: people. Source and definitions.

Ethnic groups, Census 2021
Measurepeople
Ethnic group: Total: All usual residents341,832
Ethnic group: Asian, Asian British or Asian Welsh88,024
Ethnic group: Asian, Asian British or Asian Welsh: Bangladeshi11,074
Ethnic group: Asian, Asian British or Asian Welsh: Chinese1,204
Ethnic group: Asian, Asian British or Asian Welsh: Indian44,378
Ethnic group: Asian, Asian British or Asian Welsh: Pakistani22,148
Ethnic group: Asian, Asian British or Asian Welsh: Other Asian9,220
Ethnic group: Black, Black British, Black Welsh, Caribbean or African29,779
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: African12,668
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: Caribbean13,103
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: Other Black4,008
Ethnic group: Mixed or Multiple ethnic groups14,680
Ethnic group: Mixed or Multiple ethnic groups: White and Asian3,274
Ethnic group: Mixed or Multiple ethnic groups: White and Black African928
Ethnic group: Mixed or Multiple ethnic groups: White and Black Caribbean8,030
Ethnic group: Mixed or Multiple ethnic groups: Other Mixed or Multiple ethnic groups2,448
Ethnic group: White195,624
Ethnic group: White: English, Welsh, Scottish, Northern Irish or British177,929
Ethnic group: White: Irish1,591
Ethnic group: White: Gypsy or Irish Traveller324
Ethnic group: White: Roma375
Ethnic group: White: Other White15,405
Ethnic group: Other ethnic group13,725
Ethnic group: Other ethnic group: Arab2,016
Ethnic group: Other ethnic group: Any other ethnic group11,709
ReligionCensus 2021

Unit: people. Source and definitions.

Religion, Census 2021
Measurepeople
Religion: Total: All usual residents341,835
Religion: No religion89,102
Religion: Christian136,354
Religion: Buddhist943
Religion: Hindu9,447
Religion: Jewish79
Religion: Muslim45,763
Religion: Sikh39,252
Religion: Other religion2,430
Religion: Not answered18,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–18522,843
2018–19540,241
2019–20571,824
2020–21577,023
2021–22625,584
2022–23632,168
2023–24756,522
2024–25661,017
Net spending by service2024–25

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, 2024–25
MeasureGBP thousands
Education285,308
Highways and transport6,561
Children’s social care107,338
Adult social care143,710
Public health29,914
Housing (general fund only)4,327
Culture and related services10,831
Environment and regulation37,196
Planning and development13,844
Police0
Fire and rescue0
Central services21,988
Other services0
Total service expenditure661,017
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,182
19994,249
20004,285
20014,360
20024,544
20034,753
20044,883
20055,044
20065,296
20075,348
20085,424
20095,311
20105,433
20115,459
20125,517
20135,704
20146,289
20156,572
20166,937
20177,175
20187,616
20197,630
English deprivation2025

Unit: rank. Source and definitions.

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

Unit: percent. Source and definitions.

Neighbourhood deprivation, 2025
Measurepercent
Neighbourhoods in England’s most deprived 10%16.3%
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,244.46
This council, excluding parish precepts£1,914.77
This council, including parish precepts£1,914.77
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£156,663,418.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.