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

Wandsworth Council Map

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

339,859

Wards

22

Seats in 2026

58

Selected result year

2022

Party seats: 2026 snapshot

Download seat history (CSV)

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

Seats by party, 2026
PartySeats
Conservative29
Labour28
Other1
Reported total58

“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
202658Conservative 29 · Labour 28 · Other 1
202558Conservative 23 · Labour 34 · Other 1
202458Conservative 23 · Labour 34 · Other 1
202358Conservative 22 · Labour 35 · Other 1
202258Conservative 22 · Labour 35 · Other 1
202160Conservative 33 · Labour 26 · Other 1
202060Conservative 33 · Labour 26 · Other 1
201960Conservative 33 · Labour 26 · Other 1
201860Conservative 33 · Labour 26 · Other 1
201760Conservative 39 · Labour 19 · Other 2
201660Conservative 39 · Labour 19 · Other 2
201560Conservative 41 · Labour 19
201460Conservative 41 · Labour 19
201360Conservative 47 · Labour 13
201260Conservative 47 · Labour 13
201160Conservative 47 · Labour 13
201060Conservative 47 · Labour 13
200960Conservative 51 · Labour 9
200860Conservative 51 · Labour 9
200760Conservative 51 · Labour 9
200660Conservative 51 · Labour 9
200560Conservative 50 · Labour 10
200460Conservative 50 · Labour 10
200360Conservative 50 · Labour 10
200260Conservative 50 · Labour 10
200161Conservative 50 · Labour 11
200061Conservative 50 · Labour 11
199961Conservative 50 · Labour 11
199861Conservative 50 · Labour 11
199761Conservative 45 · Labour 16
199661Conservative 45 · Labour 16
199561Conservative 45 · Labour 16
199461Conservative 45 · Labour 16
199361Conservative 48 · Labour 13
199261Conservative 48 · Labour 13
199161Conservative 48 · Labour 13
199061Conservative 48 · Labour 13
198961Conservative 31 · Labour 30
198861Conservative 31 · Labour 30
198761Conservative 31 · Labour 30
198661Conservative 31 · Labour 30
198561Conservative 33 · Labour 27 · Liberal Democrats 1
198461Conservative 33 · Labour 27 · Liberal Democrats 1
198361Conservative 33 · Labour 27 · Liberal Democrats 1
198261Conservative 33 · Labour 27 · Liberal Democrats 1
198161Conservative 36 · Labour 25
198061Conservative 36 · Labour 25
197961Conservative 36 · Labour 25
197861Conservative 36 · Labour 25
197760Conservative 12 · Labour 48
197660Conservative 12 · Labour 48
197560Conservative 12 · Labour 48
197460Conservative 12 · Labour 48
197360Conservative 7 · Labour 53

Wandsworth Council and Local Areas

London borough in London. Official council code: E09000032. Open a ward to see its map and recorded election results.

Official council website · London councils · Boundary data (GeoJSON)

Browse all 22 mapped areas

Recorded election results

Download all recorded results (CSV)

22 recorded areas in 2022. 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
  • 35 Labour
  • 22 Conservative
  • 1 Independent

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

Balham3 seats contested · 42.2% turnout

Source area code: E05014009. Electorate: 12,462. Source and method.

Balham, 2022
CandidatePartyCandidate votesResult
Hedges L.Conservative2,284Elected
Hamilton D.Conservative2,250Elected
Rigby J.Labour2,214Elected
Chaudhry A.Conservative2,188Not elected
Oddy D.Labour1,963Not elected
Taylor R.Labour1,913Not elected
Crow A.Green659Not elected
Burt B.Green528Not elected
Low J.Green514Not elected
Maydew P.Liberal Democrats405Not elected
Casoojee S.Liberal Democrats353Not elected
Casoojee R.Liberal Democrats294Not 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.

Battersea Park3 seats contested · 32.6% turnout

Source area code: E05014010. Electorate: 12,826. Source and method.

Battersea Park, 2022
CandidatePartyCandidate votesResult
Annan J.Labour1,991Elected
Belton T.Labour1,975Elected
McLeod M.Labour1,760Elected
Manley R.Conservative1,404Not elected
Abouzahra S.Conservative1,355Not elected
Miemietz M.Conservative1,280Not elected
Losada I.Green689Not elected
Buckley E.Green557Not elected
Norman T.Liberal Democrats396Not elected
Vitiello P.Liberal Democrats240Not elected
O'Mara S.Independent106Not 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 Putney3 seats contested · 41.3% turnout

Source area code: E05014011. Electorate: 12,297. Source and method.

East Putney, 2022
CandidatePartyCandidate votesResult
Govindia R.Conservative2,179Elected
Ayres F.Labour2,147Elected
Crivelli G.Conservative2,144Elected
Stephens M.Conservative2,047Not elected
Flanagan E.Labour1,907Not elected
Olech S.Labour1,727Not elected
Cooper G.Green702Not elected
Doody E.Liberal Democrats672Not elected
Price C.Green440Not elected
Williams J.Liberal Democrats396Not elected
Lejman M.Liberal Democrats391Not 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.

Falconbrook2 seats contested · 30.5% turnout

Source area code: E05014012. Electorate: 7,696. Source and method.

Falconbrook, 2022
CandidatePartyCandidate votesResult
Stock K.Labour1,607Elected
Hogg S.Labour1,603Elected
Mitchell A.Conservative607Not elected
Rahman J.Conservative557Not elected
Hendry K.Trade Union and Socialist Coalition120Not 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.

Furzedown3 seats contested · 38.9% turnout

Source area code: E05014013. Electorate: 12,112. Source and method.

Furzedown, 2022
CandidatePartyCandidate votesResult
Cooper L.Labour3,232Elected
Ffrench K.Labour2,939Elected
Gasser J.Labour2,893Elected
Broadhurst R.Conservative973Not elected
Collins S.Green936Not elected
Iliff J.Conservative936Not elected
Mathers T.Conservative935Not elected
Bracken A.Liberal Democrats322Not elected
Murray C.Liberal Democrats288Not elected
Pigott S.Liberal Democrats177Not 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.

Lavender2 seats contested · 38.0% turnout

Source area code: E05014014. Electorate: 8,610. Source and method.

Lavender, 2022
CandidatePartyCandidate votesResult
Cook J.Conservative1,495Elected
Pridham T.Conservative1,391Elected
Linton M.Labour1,298Not elected
Tate R.Labour1,206Not elected
Richert C.Green445Not elected
Voyce J.Liberal Democrats294Not elected
Radcliffe M.Liberal Democrats268Not 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.

Nine Elms2 seats contested · 31.1% turnout

Source area code: E05014015. Electorate: 2,847. Source and method.

Nine Elms, 2022
CandidatePartyCandidate votesResult
Corner M.Conservative352Elected
Justin M.Conservative328Elected
Christian A.Labour261Not elected
Younes M.Labour250Not elected
Gitsham M.Liberal Democrats239Not elected
Wixley S.Liberal Democrats212Not elected
Zeenny J.Green41Not elected
Macmillan A.Green34Not 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.

Northcote2 seats contested · 48.4% turnout

Source area code: E05014016. Electorate: 8,695. Source and method.

Northcote, 2022
CandidatePartyCandidate votesResult
Owens E.Conservative2,244Elected
Richards-Jones A.Conservative2,168Elected
Wintle E.Labour1,377Not elected
Toone J.Labour1,094Not elected
Taylor J.Green754Not elected
Morris B.Liberal Democrats544Not 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.

Roehampton3 seats contested · 33.6% turnout

Source area code: E05014017. Electorate: 11,133. Source and method.

Roehampton, 2022
CandidatePartyCandidate votesResult
Yates J.Labour1,909Elected
Tiller M.Labour1,865Elected
Henderson G.Labour1,855Elected
Cooper J.Conservative1,247Not elected
Chapman R.Conservative1,183Not elected
Ossman D.Conservative1,154Not elected
Brown T.Green357Not elected
Compson H.Liberal Democrats351Not elected
Speedy B.Liberal Democrats312Not elected
Palmer M.Green307Not elected
Olayinka D.Trade Union and Socialist Coalition98Not 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.

Shaftesbury & Queenstown3 seats contested · 39.5% turnout

Source area code: E05014019. Electorate: 10,917. Source and method.

Shaftesbury & Queenstown, 2022
CandidatePartyCandidate votesResult
Linton S.Labour1,966Elected
Dikerdem A.Labour1,879Elected
Worrall S.Labour1,563Elected
Hanson M.Conservative1,090Not elected
Clamp J.Conservative1,077Not elected
Kelsall K.Conservative982Not elected
Ellis M.Green668Not elected
Munro J.Liberal Democrats421Not 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.

South Balham2 seats contested · 46.4% turnout

Source area code: E05014020. Electorate: 7,633. Source and method.

South Balham, 2022
CandidatePartyCandidate votesResult
Fraser C.Labour1,850Elected
Marshall N.Labour1,518Elected
Mytton T.Conservative1,425Not elected
Toktas N.Conservative1,271Not elected
Vickery R.Green451Not elected
Fennelly A.Liberal Democrats230Not elected
Lane D.Liberal Democrats175Not 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.

Southfields2 seats contested · 47.4% turnout

Source area code: E05014021. Electorate: 8,863. Source and method.

Southfields, 2022
CandidatePartyCandidate votesResult
Caddy K.Conservative1,853Elected
Humphries G.Conservative1,763Elected
Fennell L.Labour1,702Not elected
John P.Labour1,607Not elected
Redcliffe I.Green385Not elected
Durai-Bates P.Liberal Democrats375Not elected
McEntee F.Green323Not elected
Quaradeghini F.Liberal Democrats261Not 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 Mary's3 seats contested · 31.4% turnout

Source area code: E05014018. Electorate: 10,327. Source and method.

St Mary's, 2022
CandidatePartyCandidate votesResult
Lee J.Labour1,914Elected
Colclough J.Labour1,880Elected
Soujeole C.Conservative1,700Elected
Evans Z.Conservative1,693Not elected
Stone M.Labour1,690Not elected
Morgan R.Conservative1,659Not elected
Brown B.Green465Not elected
Curtis L.Green438Not elected
Nicholls T.Liberal Democrats348Not 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.

Thamesfield3 seats contested · 44.5% turnout

Source area code: E05014022. Electorate: 11,979. Source and method.

Thamesfield, 2022
CandidatePartyCandidate votesResult
Brooks E.Conservative2,292Elected
Jeffreys J.Conservative2,221Elected
Locker J.Conservative2,212Elected
Locke C.Labour1,768Not elected
Robinson A.Labour1,763Not elected
Gibbons S.Labour1,762Not elected
Benton P.Liberal Democrats744Not elected
Grubb B.Liberal Democrats733Not elected
Barton-Singer G.Liberal Democrats701Not elected
Killick E.Green556Not elected
McCann D.Green526Not elected
Staniaszek P.Green377Not 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.

Tooting Bec3 seats contested · 37.0% turnout

Source area code: E05014023. Electorate: 12,146. Source and method.

Tooting Bec, 2022
CandidatePartyCandidate votesResult
Boswell S.Labour2,787Elected
Critchard A.Labour2,759Elected
White P.Labour2,258Elected
Styles J.Conservative1,073Not elected
Pautsch M.Conservative1,061Not elected
Megyesi M.Conservative1,041Not elected
Osborne L.Green695Not elected
Jones S.Green536Not elected
Fiorani L.Liberal Democrats400Not elected
Elliott D.Liberal Democrats268Not elected
Pindar M.Liberal Democrats189Not 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.

Tooting Broadway3 seats contested · 34.3% turnout

Source area code: E05014024. Electorate: 11,923. Source and method.

Tooting Broadway, 2022
CandidatePartyCandidate votesResult
Forbes K.Labour2,773Elected
Akinola K.Labour2,762Elected
Gibbons A.Labour2,339Elected
Brent G.Conservative849Not elected
Caddy N.Conservative768Not elected
McLoughlin J.Conservative754Not elected
Fitzhardinge T.Green680Not elected
Tuttle C.Liberal Democrats277Not elected
Bieniek S.Liberal Democrats272Not elected
Sharich S.Liberal Democrats195Not 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.

Trinity2 seats contested · 52.3% turnout

Source area code: E05014025. Electorate: 8,198. Source and method.

Trinity, 2022
CandidatePartyCandidate votesResult
Dobres L.Labour2,074Elected
Mayorcas J.Labour1,827Elected
Botting K.Conservative1,680Not elected
Anderson C.Conservative1,672Not elected
Pasola A.Green407Not elected
Irwin J.Liberal Democrats387Not elected
Tibbles P.Liberal Democrats369Not 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.

Wandle2 seats contested · 47.5% turnout

Source area code: E05014026. Electorate: 7,546. Source and method.

Wandle, 2022
CandidatePartyCandidate votesResult
Paul D.Labour1,750Elected
Varatharaj S.Labour1,668Elected
Davies S.Conservative1,456Not elected
Flook A.Conservative1,435Not elected
Almeida Goodwin M.Green311Not elected
Lyons D.Liberal Democrats215Not elected
Midlane S.Green172Not 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.

Wandsworth Common3 seats contested · 46.7% turnout

Source area code: E05014027. Electorate: 11,250. Source and method.

Wandsworth Common, 2022
CandidatePartyCandidate votesResult
Graham A.Conservative2,699Elected
Birchall R.Conservative2,560Elected
Graham P.Conservative2,448Elected
Wilson R.Labour1,766Not elected
Hogan D.Labour1,664Not elected
Pollard T.Labour1,580Not elected
Goodwin G.Green740Not elected
Strathearn D.Green543Not elected
Sharpe P.Green503Not elected
Arms E.Liberal Democrats323Not elected
Ogden C.Liberal Democrats277Not elected
Thillainathan H.Liberal Democrats174Not 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.

Wandsworth Town3 seats contested · 44.8% turnout

Source area code: E05014028. Electorate: 13,010. Source and method.

Wandsworth Town, 2022
CandidatePartyCandidate votesResult
Davies S.Labour2,835Elected
Jafri S.Labour2,618Elected
Sweet W.Conservative2,472Elected
Goenka R.Conservative2,445Not elected
Nicholas S.Labour2,439Not elected
McCausland P.Conservative2,415Not elected
Couper J.Green623Not elected
Moreau P.Green543Not elected
Warren P.Liberal Democrats476Not 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 Hill3 seats contested · 48.9% turnout

Source area code: E05014029. Electorate: 11,408. Source and method.

West Hill, 2022
CandidatePartyCandidate votesResult
Grimston M.Independent3,689Elected
Ireland A.Labour2,221Elected
Ghossain D.Conservative1,621Elected
Murtas S.Conservative1,620Not elected
Shearer D.Labour1,557Not elected
Ravara F.Labour1,529Not elected
Walsh T.Conservative1,096Not elected
Whiffin J.Green644Not elected
Brown H.Liberal Democrats305Not elected
Downie D.Liberal Democrats296Not elected
Hinton A.Liberal Democrats177Not 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 Putney3 seats contested · 48.0% turnout

Source area code: E05014030. Electorate: 12,025. Source and method.

West Putney, 2022
CandidatePartyCandidate votesResult
Ambache J.Labour2,676Elected
Gilbert C.Labour2,605Elected
Sutters S.Conservative2,534Elected
Reid P.Conservative2,519Not elected
Lewer I.Conservative2,409Not elected
Loveland G.Labour2,239Not elected
Amini T.Green524Not elected
Chidgey J.Liberal Democrats515Not elected
Estelle J.Green473Not elected
Hart Dyke C.Liberal Democrats342Not 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)

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

58 records shown

Named members in the 2026 source archive
CouncillorWard or divisionParty
Jo RigbyBalhamLabour Party
Jonathan IliffBalhamConservative and Unionist
Lynsey HedgesBalhamConservative and Unionist
Claire DaviesBattersea ParkConservative and Unionist
Tony BeltonBattersea ParkLabour Party
Victoria AsanteBattersea ParkLabour Party
George CrivelliEast PutneyConservative and Unionist
Jasmin GlynneEast PutneyLabour Party
Ravi GovindiaEast PutneyConservative and Unionist
Kate StockFalconbrookLabour Party
Simon HoggFalconbrookLabour Party
Judi GasserFurzedownLabour Party
Leonie CooperFurzedownLabour Party
Samantha LewisFurzedownLabour Party
Daniel HamiltonLavenderConservative and Unionist
Tom PridhamLavenderConservative and Unionist
Matthew CornerNine ElmsConservative and Unionist
Will SweetNine ElmsConservative and Unionist
Aled Richards-JonesNorthcoteConservative and Unionist
James CraigNorthcoteConservative and Unionist
Graeme HendersonRoehamptonLabour Party
Jenny YatesRoehamptonLabour Party
Matthew TillerRoehamptonLabour Party
Aydin DikerdemShaftesbury & QueenstownLabour Party
Sara AppsShaftesbury & QueenstownLabour Party
Stephen WorrallShaftesbury & QueenstownLabour Party
Elizabeth SimosSouth BalhamLabour Party
Toby HopkinsSouth BalhamLabour Party
Emmeline OwensSouthfieldsConservative and Unionist
Guy HumphriesSouthfieldsConservative and Unionist
Caroline De La SoujeoleSt Mary'sConservative and Unionist
Charlie FisherSt Mary'sConservative and Unionist
Zarah WilesSt Mary'sConservative and Unionist
Ethan BrooksThamesfieldConservative and Unionist
Robert MorrittThamesfieldConservative and Unionist
Salvatore MurtasThamesfieldConservative and Unionist
Annamarie CritchardTooting BecLabour Party
Paul WhiteTooting BecLabour Party
Sheila BoswellTooting BecLabour Party
Kemi AkinolaTooting BroadwayLabour Party
Rex OsbornTooting BroadwayLabour Party
Sean LawlessTooting BroadwayLabour Party
Kirsten BottingTrinityConservative and Unionist
Lizzy DobresTrinityLabour Party
Chris BaronWandleConservative and Unionist
Denise PaulWandleLabour Party
Angela GrahamWandsworth CommonConservative and Unionist
Peter GrahamWandsworth CommonConservative and Unionist
Tom MyttonWandsworth CommonConservative and Unionist
Michelle CookWandsworth TownLabour Party
Noel DubeWandsworth TownConservative and Unionist
Sarah DaviesWandsworth TownLabour Party
Angela IrelandWest HillLabour Party
Daniel GhossainWest HillConservative and Unionist
Malcolm GrimstonWest HillIndependent / Other
Melanie HamptonWest PutneyConservative and Unionist
Nick AustinWest PutneyConservative and Unionist
Shakeel AhmadWest PutneyConservative and Unionist

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 ages339,859
Under 1650,809
Age 16 to 64254,286
Age 65 and over34,764
Population history2011–2025

Unit: people. Source and definitions.

Population history, 2011–2025
Measurepeople
2011307,710
2012312,262
2013316,810
2014319,898
2015322,658
2016326,413
2017329,493
2018331,069
2019334,558
2020333,678
2021328,429
2022331,675
2023335,863
2024339,727
2025339,859
Census residentsCensus 2021

Unit: people. Source and definitions.

Census residents, Census 2021
Measurepeople
Residence type: Total327,506
Residence type: Lives in a household322,998
Residence type: Lives in a communal establishment4,508
Population densityCensus 2021

Unit: people per square kilometre. Source and definitions.

Population density, Census 2021
Measurepeople per square kilometre
Population Density: Persons per square kilometre9,560.0
Census age groupsCensus 2021

Unit: people. Source and definitions.

Census age groups, Census 2021
Measurepeople
Age: Total327,507
Age: Aged 4 years and under18,704
Age: Aged 5 to 9 years16,908
Age: Aged 10 to 14 years15,678
Age: Aged 15 to 19 years13,081
Age: Aged 20 to 24 years23,844
Age: Aged 25 to 29 years47,659
Age: Aged 30 to 34 years38,464
Age: Aged 35 to 39 years29,292
Age: Aged 40 to 44 years24,588
Age: Aged 45 to 49 years20,817
Age: Aged 50 to 54 years18,802
Age: Aged 55 to 59 years16,224
Age: Aged 60 to 64 years12,112
Age: Aged 65 to 69 years9,099
Age: Aged 70 to 74 years8,282
Age: Aged 75 to 79 years5,724
Age: Aged 80 to 84 years4,208
Age: Aged 85 years and over4,021
Household numbersCensus 2021

Unit: households. Source and definitions.

Household numbers, Census 2021
Measurehouseholds
Number of households: Number of households137,393
Accommodation typeCensus 2021

Unit: households. Source and definitions.

Accommodation type, Census 2021
Measurehouseholds
Accommodation type: Total: All households137,393
Accommodation type: Detached3,031
Accommodation type: Semi-detached9,640
Accommodation type: Terraced30,521
Accommodation type: In a purpose-built block of flats or tenement66,056
Accommodation type: Part of a converted or shared house, including bedsits24,263
Accommodation type: Part of another converted building, for example, former school, church or warehouse1,770
Accommodation type: In a commercial building, for example, in an office building, hotel or over a shop1,969
Accommodation type: A caravan or other mobile or temporary structure143
Housing tenureCensus 2021

Unit: households. Source and definitions.

Housing tenure, Census 2021
Measurehouseholds
Tenure of household: Total: All households137,392
Tenure of household: Owned58,325
Tenure of household: Owned: Owns outright24,410
Tenure of household: Owned: Owns with a mortgage or loan33,915
Tenure of household: Shared ownership2,509
Tenure of household: Shared ownership: Shared ownership2,509
Tenure of household: Social rented26,544
Tenure of household: Social rented: Rents from council or Local Authority16,653
Tenure of household: Social rented: Other social rented9,891
Tenure of household: Private rented49,830
Tenure of household: Private rented: Private landlord or letting agency46,295
Tenure of household: Private rented: Other private rented3,535
Tenure of household: Lives rent free184
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 over273,559
Economic activity status: Economically active (excluding full-time students)195,501
Economic activity status: Economically active (excluding full-time students):In employment186,222
Economic activity status: Economically active (excluding full-time students):In employment:Employee153,693
Economic activity status: Economically active (excluding full-time students): In employment: Employee: Part-time21,650
Economic activity status: Economically active (excluding full-time students): In employment: Employee: Full-time132,043
Economic activity status: Economically active (excluding full-time students):In employment:Self-employed with employees4,936
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed with employees: Part-time1,069
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed with employees: Full-time3,867
Economic activity status: Economically active (excluding full-time students):In employment:Self-employed without employees27,593
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed without employees: Part-time12,884
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed without employees: Full-time14,709
Economic activity status: Economically active (excluding full-time students): Unemployed9,279
Economic activity status: Economically active and a full-time student5,927
Economic activity status: Economically active and a full-time student:In employment4,219
Economic activity status: Economically active and a full-time student:In employment:Employee3,534
Economic activity status: Economically active and a full-time student: In employment: Employee: Part-time2,505
Economic activity status: Economically active and a full-time student: In employment: Employee: Full-time1,029
Economic activity status: Economically active and a full-time student:In employment:Self-employed with employees58
Economic activity status: Economically active and a full-time student: In employment: Self-employed with employees: Part-time40
Economic activity status: Economically active and a full-time student: In employment: Self-employed with employees: Full-time18
Economic activity status: Economically active and a full-time student:In employment:Self-employed without employees627
Economic activity status: Economically active and a full-time student: In employment: Self-employed without employees: Part-time499
Economic activity status: Economically active and a full-time student: In employment: Self-employed without employees: Full-time128
Economic activity status: Economically active and a full-time student: Unemployed1,708
Economic activity status: Economically inactive72,131
Economic activity status: Economically inactive: Retired26,906
Economic activity status: Economically inactive: Student16,228
Economic activity status: Economically inactive: Looking after home or family12,560
Economic activity status: Economically inactive: Long-term sick or disabled7,360
Economic activity status: Economically inactive: Other9,077
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 over273,558
Highest level of qualification: No qualifications27,202
Highest level of qualification: Level 1 and entry level qualifications12,759
Highest level of qualification: Level 2 qualifications18,895
Highest level of qualification: Apprenticeship5,578
Highest level of qualification: Level 3 qualifications31,214
Highest level of qualification: Level 4 qualifications and above171,346
Highest level of qualification: Other qualifications6,564
General healthCensus 2021

Unit: people. Source and definitions.

General health, Census 2021
Measurepeople
General health: Total: All usual residents327,506
General health: Very good health198,576
General health: Good health91,919
General health: Fair health26,746
General health: Bad health7,868
General health: Very bad health2,397
DisabilityCensus 2021

Unit: people. Source and definitions.

Disability, Census 2021
Measurepeople
Disability: Total: All usual residents327,506
Disability: Disabled under the Equality Act37,444
Disability: Disabled under the Equality Act: Day-to-day activities limited a lot14,764
Disability: Disabled under the Equality Act: Day-to-day activities limited a little22,680
Disability: Not disabled under the Equality Act290,062
Disability: Not disabled under the Equality Act: Has long term physical or mental health condition but day-to-day activities are not limited20,184
Disability: Not disabled under the Equality Act: No long term physical or mental health conditions269,878
Ethnic groupsCensus 2021

Unit: people. Source and definitions.

Ethnic groups, Census 2021
Measurepeople
Ethnic group: Total: All usual residents327,506
Ethnic group: Asian, Asian British or Asian Welsh38,314
Ethnic group: Asian, Asian British or Asian Welsh: Bangladeshi1,639
Ethnic group: Asian, Asian British or Asian Welsh: Chinese4,658
Ethnic group: Asian, Asian British or Asian Welsh: Indian9,599
Ethnic group: Asian, Asian British or Asian Welsh: Pakistani12,249
Ethnic group: Asian, Asian British or Asian Welsh: Other Asian10,169
Ethnic group: Black, Black British, Black Welsh, Caribbean or African33,062
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: African17,330
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: Caribbean11,356
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: Other Black4,376
Ethnic group: Mixed or Multiple ethnic groups20,598
Ethnic group: Mixed or Multiple ethnic groups: White and Asian5,776
Ethnic group: Mixed or Multiple ethnic groups: White and Black African2,494
Ethnic group: Mixed or Multiple ethnic groups: White and Black Caribbean5,340
Ethnic group: Mixed or Multiple ethnic groups: Other Mixed or Multiple ethnic groups6,988
Ethnic group: White222,090
Ethnic group: White: English, Welsh, Scottish, Northern Irish or British157,048
Ethnic group: White: Irish8,061
Ethnic group: White: Gypsy or Irish Traveller120
Ethnic group: White: Roma1,730
Ethnic group: White: Other White55,131
Ethnic group: Other ethnic group13,442
Ethnic group: Other ethnic group: Arab3,860
Ethnic group: Other ethnic group: Any other ethnic group9,582
ReligionCensus 2021

Unit: people. Source and definitions.

Religion, Census 2021
Measurepeople
Religion: Total: All usual residents327,506
Religion: No religion118,543
Religion: Christian139,656
Religion: Buddhist2,275
Religion: Hindu6,419
Religion: Jewish1,756
Religion: Muslim32,519
Religion: Sikh967
Religion: Other religion1,871
Religion: Not answered23,500
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–18403,075
2018–19391,387
2019–20396,220
2020–21431,179
2021–22420,599
2022–23451,588
2023–24509,922
2024–25567,017
2025–26640,017
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
Education268,664
Highways and transport-9,192
Children’s social care75,296
Adult social care145,975
Public health39,016
Housing (general fund only)52,880
Culture and related services11,527
Environment and regulation22,944
Planning and development9,158
Police0
Fire and rescue0
Central services23,749
Other services0
Total service expenditure640,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
19983,702
19994,032
20004,287
20014,531
20024,737
20034,927
20045,125
20055,461
20065,723
20076,212
20086,402
20096,138
20106,327
20116,634
20127,123
20137,577
20148,127
20158,723
20168,867
20178,727
20188,879
20199,084
English deprivation2025

Unit: rank. Source and definitions.

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

Unit: percent. Source and definitions.

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

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

Band D council tax, 2026–27
MeasureGBP
Full area bill, including local and major precepts£1,028.21
This council, excluding parish precepts£517.70
This council, including parish precepts£517.70
County or Greater London Authority precept£510.51
Police precept£0.00
Fire precept£0.00
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£76,619,071.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.