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

St Albans Council Map

View the St Albans 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

150,757

Wards

20

Seats in 2026

56

Selected result year

2022

Party seats: 2026 snapshot

Download seat history (CSV)

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

Seats by party, 2026
PartySeats
Liberal Democrats44
Conservative5
Green3
Labour2
Other2
Reported total56

“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
202656Conservative 5 · Labour 2 · Liberal Democrats 44 · Green 3 · Other 2
202556Conservative 4 · Labour 2 · Liberal Democrats 46 · Green 3 · Other 1
202456Conservative 3 · Labour 2 · Liberal Democrats 47 · Green 3 · Other 1
202356Conservative 4 · Liberal Democrats 48 · Green 2 · Other 2
202256Conservative 4 · Liberal Democrats 50 · Green 1 · Other 1
202158Conservative 23 · Labour 2 · Liberal Democrats 30 · Green 1 · Other 2
202058Conservative 23 · Labour 6 · Liberal Democrats 25 · Green 1 · Other 3
201958Conservative 23 · Labour 6 · Liberal Democrats 25 · Green 1 · Other 3
201858Conservative 30 · Labour 6 · Liberal Democrats 18 · Green 1 · Other 3
201758Conservative 31 · Labour 7 · Liberal Democrats 16 · Green 1 · Other 3
201658Conservative 31 · Labour 7 · Liberal Democrats 16 · Green 1 · Other 3
201558Conservative 32 · Labour 8 · Liberal Democrats 16 · Other 2
201458Conservative 29 · Labour 10 · Liberal Democrats 17 · Other 2
201358Conservative 29 · Labour 8 · Liberal Democrats 19 · Other 2
201258Conservative 29 · Labour 8 · Liberal Democrats 19 · Other 2
201158Conservative 29 · Labour 3 · Liberal Democrats 24 · Other 2
201058Conservative 24 · Labour 3 · Liberal Democrats 30 · Other 1
200958Conservative 22 · Labour 5 · Liberal Democrats 30 · Other 1
200858Conservative 22 · Labour 5 · Liberal Democrats 30 · Other 1
200758Conservative 19 · Labour 8 · Liberal Democrats 29 · Other 2
200658Conservative 18 · Labour 8 · Liberal Democrats 31 · Other 1
200558Conservative 17 · Labour 11 · Liberal Democrats 29 · Other 1
200458Conservative 17 · Labour 11 · Liberal Democrats 29 · Other 1
200358Conservative 21 · Labour 13 · Liberal Democrats 23 · Other 1
200258Conservative 20 · Labour 15 · Liberal Democrats 22 · Other 1
200158Conservative 18 · Labour 15 · Liberal Democrats 24 · Other 1
200058Conservative 18 · Labour 15 · Liberal Democrats 24 · Other 1
199958Conservative 21 · Labour 16 · Liberal Democrats 21
199857Conservative 11 · Labour 16 · Liberal Democrats 30
199757Conservative 5 · Labour 11 · Liberal Democrats 39 · Other 2
199657Conservative 5 · Labour 11 · Liberal Democrats 39 · Other 2
199557Conservative 13 · Labour 10 · Liberal Democrats 34
199457Conservative 19 · Labour 9 · Liberal Democrats 29
199357Conservative 23 · Labour 10 · Liberal Democrats 23 · Other 1
199257Conservative 23 · Labour 10 · Liberal Democrats 23 · Other 1
199157Conservative 27 · Labour 9 · Liberal Democrats 20 · Other 1
199057Conservative 31 · Labour 8 · Liberal Democrats 17 · Other 1
198957Conservative 32 · Labour 8 · Liberal Democrats 17
198857Conservative 32 · Labour 8 · Liberal Democrats 17
198757Conservative 25 · Labour 7 · Liberal Democrats 24 · Other 1
198657Conservative 23 · Labour 8 · Liberal Democrats 25 · Other 1
198557Conservative 25 · Labour 7 · Liberal Democrats 23 · Other 2
198457Conservative 25 · Labour 7 · Liberal Democrats 23 · Other 2
198357Conservative 30 · Labour 9 · Liberal Democrats 17 · Other 1
198257Conservative 29 · Labour 10 · Liberal Democrats 15 · Other 3
198157Conservative 37 · Labour 11 · Liberal Democrats 5 · Other 4
198057Conservative 37 · Labour 11 · Liberal Democrats 5 · Other 4
197957Conservative 43 · Labour 8 · Liberal Democrats 2 · Other 4
197854Conservative 45 · Labour 6 · Liberal Democrats 1 · Other 2
197754Conservative 45 · Labour 6 · Liberal Democrats 1 · Other 2
197654Conservative 45 · Labour 6 · Liberal Democrats 1 · Other 2
197554Conservative 33 · Labour 14 · Liberal Democrats 7
197454Conservative 33 · Labour 14 · Liberal Democrats 7
197354Conservative 33 · Labour 14 · Liberal Democrats 7

St Albans Council and Local Areas

District council in East of England. Official council code: E07000240. Open a ward to see its map and recorded election results.

This area also has a county council: Hertfordshire.

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 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
  • 50 Liberal Democrats
  • 4 Conservative
  • 1 Independent
  • 1 Green

Declared winners in this source only. This is not a council-wide vote share or a current seat total.

The supplied 2026 candidate download does not include votes or winners. The 2026 seat archive above is a different dataset. Download the separate 2026 candidate lists (CSV).

Batchwood3 seats contested · 44.3% turnout

Source area code: E05013947. Electorate: 5,623. Source and method.

Batchwood, 2022
CandidatePartyCandidate votesResult
Needham L.Liberal Democrats1,499Elected
Howland S.Liberal Democrats1,441Elected
Murray J.Liberal Democrats1,399Elected
Pakenham M.Labour499Not elected
Grant I.Labour494Not elected
Tallon L.Conservative462Not elected
Durant-Tayloe D.Green369Not elected
Swift L.Green368Not 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.

Bernards Heath3 seats contested · 46.7% turnout

Source area code: E05013948. Electorate: 5,779. Source and method.

Bernards Heath, 2022
CandidatePartyCandidate votesResult
Campbell H.Liberal Democrats1,846Elected
Levy J.Liberal Democrats1,503Elected
Patil Mead M.Liberal Democrats1,326Elected
Bishara N.Green768Not elected
Killen A.Conservative570Not elected
Cloke J.Labour330Not elected
Farenga S.Green294Not elected
Maisey P.Green288Not 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.

Clarence3 seats contested · 50.8% turnout

Source area code: E05013949. Electorate: 6,099. Source and method.

Clarence, 2022
CandidatePartyCandidate votesResult
Madoc J.Liberal Democrats2,045Elected
White C.Liberal Democrats1,910Elected
Pedroz M.Liberal Democrats1,443Elected
Fisher M.Green1,422Not elected
Bailey E.Labour462Not elected
Kaloczi D.Conservative432Not elected
Riener G.Green370Not elected
Roberts G.Green361Not 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.

Colney Heath1 seats contested · 37.3% turnout

Source area code: E05013950. Electorate: 2,103. Source and method.

Colney Heath, 2022
CandidatePartyCandidate votesResult
Brazier C.Liberal Democrats461Elected
Leonard G.Conservative214Not elected
Paul R.Green67Not elected
Chester L.Labour38Not 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.

Cunningham3 seats contested · 41.0% turnout

Source area code: E05013951. Electorate: 5,683. Source and method.

Cunningham, 2022
CandidatePartyCandidate votesResult
Donald R.Liberal Democrats1,679Elected
Everall R.Liberal Democrats1,511Elected
Harrison G.Liberal Democrats1,476Elected
Drewitt R.Conservative451Not elected
Paton J.Labour357Not elected
Hall C.Green341Not elected
Fletcher P.Green259Not 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.

HARPENDEN WEST3 seats contested · 49.1% turnout

Source area code: E05013955. Electorate: 6,051. Source and method.

HARPENDEN WEST, 2022
CandidatePartyCandidate votesResult
Haynes G.Liberal Democrats1,479Elected
Galvin J.Liberal Democrats1,447Elected
Gaskell F.Liberal Democrats1,318Elected
Cowley M.Conservative1,133Not elected
Daly J.Conservative1,094Not elected
Griffiths S.Conservative1,042Not elected
Riley K.Green592Not elected
Schlich L.Green256Not elected
Moura P.Labour200Not elected
Wathen J.Green136Not 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.

Harpenden East3 seats contested · 43.3% turnout

Source area code: E05013952. Electorate: 5,703. Source and method.

Harpenden East, 2022
CandidatePartyCandidate votesResult
Liver P.Liberal Democrats1,435Elected
De Kort P.Liberal Democrats1,434Elected
Canning D.Liberal Democrats1,293Elected
Heritage T.Conservative859Not elected
Maynard M.Conservative859Not elected
Mitchell K.Conservative708Not elected
Troughton I.Green322Not elected
Gillen C.Labour220Not 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.

Harpenden North & Rural3 seats contested · 44.8% turnout

Source area code: E05013953. Electorate: 5,862. Source and method.

Harpenden North & Rural, 2022
CandidatePartyCandidate votesResult
Moore E.Liberal Democrats1,610Elected
Wren A.Liberal Democrats1,500Elected
Rohale A.Liberal Democrats1,264Elected
Cousin P.Conservative861Not elected
Pawle B.Conservative846Not elected
D'Rosario A.Conservative761Not elected
Folwell S.Green243Not elected
Whittome C.Green221Not elected
Spiri L.Labour182Not 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.

Harpenden South3 seats contested · 41.2% turnout

Source area code: E05013954. Electorate: 5,579. Source and method.

Harpenden South, 2022
CandidatePartyCandidate votesResult
Heritage D.Conservative1,152Elected
Ellis B.Conservative1,074Elected
Beashel M.Conservative1,056Elected
Galvin Z.Liberal Democrats1,030Not elected
Liver M.Liberal Democrats812Not elected
Priggen M.Liberal Democrats711Not elected
Leonard S.Green287Not elected
Crew D.Labour271Not elected
McQuade A.Green202Not 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.

Hill End3 seats contested · 46.1% turnout

Source area code: E05013956. Electorate: 5,574. Source and method.

Hill End, 2022
CandidatePartyCandidate votesResult
Day J.Liberal Democrats1,798Elected
Rowlands A.Liberal Democrats1,742Elected
Mughal A.Liberal Democrats1,467Elected
Bharadia S.Conservative405Not elected
Cook P.Independent364Not elected
Baker L.Green336Not elected
Jordan M.Green300Not elected
Clark S.Labour285Not 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.

London Colney3 seats contested · 31.9% turnout

Source area code: E05013957. Electorate: 5,911. Source and method.

London Colney, 2022
CandidatePartyCandidate votesResult
Lillico T.Liberal Democrats704Elected
Calder S.Conservative637Elected
Gampell G.Liberal Democrats596Elected
Gardner K.Labour588Not elected
Tallon S.Conservative583Not elected
Davis W.Liberal Democrats542Not elected
Winstone L.Conservative523Not elected
Hopkins J.Labour440Not elected
Osborne A.Labour419Not elected
Gillhespy S.Green171Not elected
Maddock M.Green125Not 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.

Marshalswick East & Jersey Farm3 seats contested · 47.8% turnout

Source area code: E05013958. Electorate: 5,654. Source and method.

Marshalswick East & Jersey Farm, 2022
CandidatePartyCandidate votesResult
Kirby L.Liberal Democrats1,488Elected
Dacosta-Waldman E.Liberal Democrats1,420Elected
Visram R.Liberal Democrats1,318Elected
Bolton L.Conservative934Not elected
Leonard F.Conservative913Not elected
Read B.Conservative869Not elected
Clough S.Green285Not elected
Lomas J.Green264Not elected
Pullinger N.Labour236Not 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.

Marshalswick West2 seats contested · 49.6% turnout

Source area code: E05013959. Electorate: 3,850. Source and method.

Marshalswick West, 2022
CandidatePartyCandidate votesResult
Jones M.Liberal Democrats1,150Elected
Mostyn S.Liberal Democrats1,103Elected
Clegg T.Conservative508Not elected
Deepthi D.Conservative482Not elected
Sayce C.Green206Not elected
Timbs R.Green162Not elected
Nicolson A.Labour133Not 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.

Park Street3 seats contested · 41.1% turnout

Source area code: E05013960. Electorate: 6,308. Source and method.

Park Street, 2022
CandidatePartyCandidate votesResult
Abidi S.Liberal Democrats1,303Elected
Parry J.Liberal Democrats1,296Elected
Webb N.Liberal Democrats1,154Elected
Nash S.Conservative954Not elected
Clark A.Conservative950Not elected
Curthoys R.Conservative950Not elected
Park-Crowne A.Green257Not elected
McGrath M.Labour248Not elected
Park-Crowne M.Green166Not 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.

Redbourn2 seats contested · 41.9% turnout

Source area code: E05013961. Electorate: 4,296. Source and method.

Redbourn, 2022
CandidatePartyCandidate votesResult
Mitchell D.Independent886Elected
Carney L.Liberal Democrats874Elected
Mead V.Conservative641Not elected
West J.Conservative341Not elected
Thomas D.Green213Not elected
Vegro S.Labour172Not elected
Hayes A.Labour167Not 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.

SOPWELL3 seats contested · 42.8% turnout

Source area code: E05013963. Electorate: 5,436. Source and method.

SOPWELL, 2022
CandidatePartyCandidate votesResult
Shamsher S.Liberal Democrats1,440Elected
Matanle E.Liberal Democrats1,412Elected
Gorar M.Liberal Democrats1,237Elected
Smith J.Labour550Not elected
Chatrath J.Labour442Not elected
Easton J.Green322Not elected
Rench H.Conservative317Not elected
Gibbons T.Green295Not elected
Honey P.Independent207Not elected
Ewington M.Communist Party of Britain75Not 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.

Sandridge & Wheathampstead3 seats contested · 46.0% turnout

Source area code: E05013962. Electorate: 6,079. Source and method.

Sandridge & Wheathampstead, 2022
CandidatePartyCandidate votesResult
Cunningham L.Liberal Democrats1,358Elected
Gavan K.Liberal Democrats1,298Elected
Hollingsworth S.Liberal Democrats1,254Elected
Clark G.Conservative1,240Not elected
Duran C.Conservative1,125Not elected
Gaygusuz S.Conservative984Not elected
Hitch O.Green432Not elected
Hegerty J.Labour274Not 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 Peters3 seats contested · 39.6% turnout

Source area code: E05013964. Electorate: 6,130. Source and method.

St Peters, 2022
CandidatePartyCandidate votesResult
Taylor J.Liberal Democrats1,588Elected
Clare D.Liberal Democrats1,531Elected
Grover S.Green1,478Elected
Byatt D.Labour569Not elected
Calle G.Conservative403Not elected
Verity P.Conservative336Not 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 Stephen3 seats contested · 44.2% turnout

Source area code: E05013965. Electorate: 6,561. Source and method.

St Stephen, 2022
CandidatePartyCandidate votesResult
Hilton A.Liberal Democrats1,444Elected
Fry G.Liberal Democrats1,400Elected
Jirasek V.Liberal Democrats1,187Elected
Jacob A.Conservative1,145Not elected
Winstone D.Conservative1,112Not elected
Varghese J.Conservative1,048Not elected
Blackwell J.Labour285Not elected
Bennett K.Green263Not elected
Garcia S.Green202Not elected
Ruffhead A.Christian Peoples Alliance127Not 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.

Verulam3 seats contested · 51.1% turnout

Source area code: E05013966. Electorate: 5,775. Source and method.

Verulam, 2022
CandidatePartyCandidate votesResult
Gamble D.Liberal Democrats1,977Elected
Hill E.Liberal Democrats1,941Elected
Warwick-Thompson A.Liberal Democrats1,705Elected
Devi S.Conservative835Not elected
Corney V.Green395Not elected
Barnes J.Green333Not elected
Meade G.Labour262Not 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)

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

56 records shown

Named members in the 2026 source archive
CouncillorWard or divisionParty
Chris LewisBatchwoodLiberal Democrats
Jenni MurrayBatchwoodLiberal Democrats
Lynn CunninghamBatchwoodLiberal Democrats
Chris BrattleBernards HeathLiberal Democrats
Helen CampbellBernards HeathLiberal Democrats
Jez LevyBernards HeathLiberal Democrats
Joanna MeadenClarenceLiberal Democrats
Josie MadocClarenceLiberal Democrats
Matt FisherClarenceGreen Party (E&W)
Chris BrazierColney HeathLiberal Democrats
Keith CottonCunninghamLiberal Democrats
Robert DonaldCunninghamLiberal Democrats
Roly EverallCunninghamLiberal Democrats
Dason CanningHarpenden EastIndependent / Other
Paul De KortHarpenden EastLiberal Democrats
Pip LiverHarpenden EastLiberal Democrats
Ayesha RohaleHarpenden North & RuralLiberal Democrats
Kevin TimmonsHarpenden North & RuralLiberal Democrats
Sue GriffithsHarpenden North & RuralConservative and Unionist
David HeritageHarpenden SouthConservative and Unionist
Matt CowleyHarpenden SouthConservative and Unionist
Teresa HeritageHarpenden SouthConservative and Unionist
Aaron JacobHarpenden WestConservative and Unionist
Fiona GaskellHarpenden WestLiberal Democrats
John GalvinHarpenden WestLiberal Democrats
Anthony RowlandsHill EndLiberal Democrats
Graeme ShawHill EndLiberal Democrats
Jamie DayHill EndLiberal Democrats
Emma TurnbullLondon ColneyLabour Party
Mike HobdayLondon ColneyLabour Party
Tony LillicoLondon ColneyLiberal Democrats
Lorraine KirbyMarshalswick East & Jersey FarmLiberal Democrats
Raihaanah AhmedMarshalswick East & Jersey FarmLiberal Democrats
Raj VisramMarshalswick East & Jersey FarmLiberal Democrats
Michael JonesMarshalswick WestLiberal Democrats
Simon MostynMarshalswick WestLiberal Democrats
Nuala WebbPark StreetLiberal Democrats
Rav DighePark StreetLiberal Democrats
Terrie SmithPark StreetLiberal Democrats
Brian GunsonRedbournLiberal Democrats
David MitchellRedbournIndependent / Other
Ann Chance-ReadSandridge & WheathampsteadLiberal Democrats
Owain McKenzieSandridge & WheathampsteadLiberal Democrats
Simon JohnsSandridge & WheathampsteadLiberal Democrats
Harriet SherlockSopwellLiberal Democrats
Jesús PastorSopwellLiberal Democrats
Sarwar ShamsherSopwellLiberal Democrats
Juliet VoiseySt PetersGreen Party (E&W)
Sean HughesSt PetersLiberal Democrats
Simon GroverSt PetersGreen Party (E&W)
Ajanta HiltonSt StephenLiberal Democrats
Giles FrySt StephenLiberal Democrats
Mohammed RafiSt StephenLiberal Democrats
Dawn GambleVerulamLiberal Democrats
Edgar HillVerulamLiberal Democrats
Julian DeggVerulamLiberal Democrats

Each table has its own date, unit and source. Census categories can contain subcategories. Do not add all rows together. Residents, households and electors are different measures.

Population by ageMid-2025

Unit: people. Source and definitions.

Population by age, Mid-2025
Measurepeople
All ages150,757
Under 1630,940
Age 16 to 6492,755
Age 65 and over27,062
Population history2011–2025

Unit: people. Source and definitions.

Population history, 2011–2025
Measurepeople
2011141,248
2012142,616
2013144,222
2014145,938
2015146,894
2016147,823
2017147,596
2018147,552
2019148,058
2020148,555
2021148,624
2022148,652
2023149,694
2024150,722
2025150,757
Census residentsCensus 2021

Unit: people. Source and definitions.

Census residents, Census 2021
Measurepeople
Residence type: Total148,167
Residence type: Lives in a household146,953
Residence type: Lives in a communal establishment1,214
Population densityCensus 2021

Unit: people per square kilometre. Source and definitions.

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

Unit: people. Source and definitions.

Census age groups, Census 2021
Measurepeople
Age: Total148,169
Age: Aged 4 years and under8,659
Age: Aged 5 to 9 years10,327
Age: Aged 10 to 14 years11,081
Age: Aged 15 to 19 years8,258
Age: Aged 20 to 24 years5,944
Age: Aged 25 to 29 years7,431
Age: Aged 30 to 34 years8,670
Age: Aged 35 to 39 years9,823
Age: Aged 40 to 44 years11,554
Age: Aged 45 to 49 years11,766
Age: Aged 50 to 54 years11,247
Age: Aged 55 to 59 years9,979
Age: Aged 60 to 64 years7,937
Age: Aged 65 to 69 years6,435
Age: Aged 70 to 74 years6,558
Age: Aged 75 to 79 years4,872
Age: Aged 80 to 84 years3,668
Age: Aged 85 years and over3,960
Household numbersCensus 2021

Unit: households. Source and definitions.

Household numbers, Census 2021
Measurehouseholds
Number of households: Number of households58,991
Accommodation typeCensus 2021

Unit: households. Source and definitions.

Accommodation type, Census 2021
Measurehouseholds
Accommodation type: Total: All households58,990
Accommodation type: Detached15,495
Accommodation type: Semi-detached17,838
Accommodation type: Terraced11,819
Accommodation type: In a purpose-built block of flats or tenement11,090
Accommodation type: Part of a converted or shared house, including bedsits1,284
Accommodation type: Part of another converted building, for example, former school, church or warehouse689
Accommodation type: In a commercial building, for example, in an office building, hotel or over a shop521
Accommodation type: A caravan or other mobile or temporary structure254
Housing tenureCensus 2021

Unit: households. Source and definitions.

Housing tenure, Census 2021
Measurehouseholds
Tenure of household: Total: All households58,990
Tenure of household: Owned41,852
Tenure of household: Owned: Owns outright20,615
Tenure of household: Owned: Owns with a mortgage or loan21,237
Tenure of household: Shared ownership297
Tenure of household: Shared ownership: Shared ownership297
Tenure of household: Social rented7,187
Tenure of household: Social rented: Rents from council or Local Authority4,620
Tenure of household: Social rented: Other social rented2,567
Tenure of household: Private rented9,602
Tenure of household: Private rented: Private landlord or letting agency8,703
Tenure of household: Private rented: Other private rented899
Tenure of household: Lives rent free52
Economic activityCensus 2021

Unit: people aged 16 and over. Source and definitions.

Economic activity, Census 2021
Measurepeople aged 16 and over
Economic activity status: Total: All usual residents aged 16 years and over116,090
Economic activity status: Economically active (excluding full-time students)73,882
Economic activity status: Economically active (excluding full-time students):In employment71,281
Economic activity status: Economically active (excluding full-time students):In employment:Employee57,427
Economic activity status: Economically active (excluding full-time students): In employment: Employee: Part-time13,304
Economic activity status: Economically active (excluding full-time students): In employment: Employee: Full-time44,123
Economic activity status: Economically active (excluding full-time students):In employment:Self-employed with employees2,291
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed with employees: Part-time398
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed with employees: Full-time1,893
Economic activity status: Economically active (excluding full-time students):In employment:Self-employed without employees11,563
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed without employees: Part-time5,595
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed without employees: Full-time5,968
Economic activity status: Economically active (excluding full-time students): Unemployed2,601
Economic activity status: Economically active and a full-time student1,972
Economic activity status: Economically active and a full-time student:In employment1,589
Economic activity status: Economically active and a full-time student:In employment:Employee1,458
Economic activity status: Economically active and a full-time student: In employment: Employee: Part-time1,187
Economic activity status: Economically active and a full-time student: In employment: Employee: Full-time271
Economic activity status: Economically active and a full-time student:In employment:Self-employed with employees11
Economic activity status: Economically active and a full-time student: In employment: Self-employed with employees: Part-time3
Economic activity status: Economically active and a full-time student: In employment: Self-employed with employees: Full-time8
Economic activity status: Economically active and a full-time student:In employment:Self-employed without employees120
Economic activity status: Economically active and a full-time student: In employment: Self-employed without employees: Part-time102
Economic activity status: Economically active and a full-time student: In employment: Self-employed without employees: Full-time18
Economic activity status: Economically active and a full-time student: Unemployed383
Economic activity status: Economically inactive40,236
Economic activity status: Economically inactive: Retired24,127
Economic activity status: Economically inactive: Student5,487
Economic activity status: Economically inactive: Looking after home or family5,508
Economic activity status: Economically inactive: Long-term sick or disabled2,586
Economic activity status: Economically inactive: Other2,528
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 over116,091
Highest level of qualification: No qualifications11,783
Highest level of qualification: Level 1 and entry level qualifications7,775
Highest level of qualification: Level 2 qualifications13,318
Highest level of qualification: Apprenticeship4,003
Highest level of qualification: Level 3 qualifications15,218
Highest level of qualification: Level 4 qualifications and above61,536
Highest level of qualification: Other qualifications2,458
General healthCensus 2021

Unit: people. Source and definitions.

General health, Census 2021
Measurepeople
General health: Total: All usual residents148,167
General health: Very good health85,242
General health: Good health44,893
General health: Fair health13,557
General health: Bad health3,520
General health: Very bad health955
DisabilityCensus 2021

Unit: people. Source and definitions.

Disability, Census 2021
Measurepeople
Disability: Total: All usual residents148,170
Disability: Disabled under the Equality Act19,128
Disability: Disabled under the Equality Act: Day-to-day activities limited a lot6,894
Disability: Disabled under the Equality Act: Day-to-day activities limited a little12,234
Disability: Not disabled under the Equality Act129,042
Disability: Not disabled under the Equality Act: Has long term physical or mental health condition but day-to-day activities are not limited10,944
Disability: Not disabled under the Equality Act: No long term physical or mental health conditions118,098
Ethnic groupsCensus 2021

Unit: people. Source and definitions.

Ethnic groups, Census 2021
Measurepeople
Ethnic group: Total: All usual residents148,169
Ethnic group: Asian, Asian British or Asian Welsh12,176
Ethnic group: Asian, Asian British or Asian Welsh: Bangladeshi3,107
Ethnic group: Asian, Asian British or Asian Welsh: Chinese1,625
Ethnic group: Asian, Asian British or Asian Welsh: Indian3,856
Ethnic group: Asian, Asian British or Asian Welsh: Pakistani1,619
Ethnic group: Asian, Asian British or Asian Welsh: Other Asian1,969
Ethnic group: Black, Black British, Black Welsh, Caribbean or African3,159
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: African1,821
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: Caribbean905
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: Other Black433
Ethnic group: Mixed or Multiple ethnic groups6,354
Ethnic group: Mixed or Multiple ethnic groups: White and Asian2,556
Ethnic group: Mixed or Multiple ethnic groups: White and Black African650
Ethnic group: Mixed or Multiple ethnic groups: White and Black Caribbean1,306
Ethnic group: Mixed or Multiple ethnic groups: Other Mixed or Multiple ethnic groups1,842
Ethnic group: White123,865
Ethnic group: White: English, Welsh, Scottish, Northern Irish or British108,962
Ethnic group: White: Irish2,976
Ethnic group: White: Gypsy or Irish Traveller142
Ethnic group: White: Roma149
Ethnic group: White: Other White11,636
Ethnic group: Other ethnic group2,615
Ethnic group: Other ethnic group: Arab880
Ethnic group: Other ethnic group: Any other ethnic group1,735
ReligionCensus 2021

Unit: people. Source and definitions.

Religion, Census 2021
Measurepeople
Religion: Total: All usual residents148,166
Religion: No religion55,020
Religion: Christian70,246
Religion: Buddhist735
Religion: Hindu2,740
Religion: Jewish2,237
Religion: Muslim6,915
Religion: Sikh535
Religion: Other religion709
Religion: Not answered9,029
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–1813,130
2018–1913,434
2019–2013,020
2020–2122,922
2021–2215,535
2022–2317,623
2023–2417,603
2024–2518,146
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
Education0
Highways and transport-3,129
Children’s social care0
Adult social care0
Public health-85
Housing (general fund only)3,066
Culture and related services1,443
Environment and regulation7,095
Planning and development4,242
Police0
Fire and rescue0
Central services5,514
Other services0
Total service expenditure18,146
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
19982,214
19992,313
20002,490
20012,558
20022,689
20032,779
20042,947
20053,123
20063,209
20073,356
20083,424
20093,235
20103,364
20113,445
20123,513
20133,663
20143,899
20154,490
20164,691
20174,853
20184,949
20195,207
English deprivation2025

Unit: rank. Source and definitions.

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

Unit: percent. Source and definitions.

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

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

Band D council tax, 2026–27
MeasureGBP
Full area bill, including local and major precepts£2,419.22
This council, excluding parish precepts£214.22
This council, including parish precepts£281.03
County or Greater London Authority precept£1,858.19
Police precept£280.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£13,917,213.00
Parish precepts£4,340,755.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.