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

Cambridgeshire Council Map

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

716,983

Electoral divisions

59

Seats in 2026

61

Selected result year

2021

Party seats: 2026 snapshot

Download seat history (CSV)

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

Seats by party, 2026
PartySeats
Liberal Democrats32
Conservative10
Reform UK8
Labour5
Green3
Other3
Reported total61

“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
202661Conservative 10 · Labour 5 · Liberal Democrats 32 · Green 3 · Reform UK 8 · Other 3
202561Conservative 10 · Labour 5 · Liberal Democrats 31 · Green 3 · Reform UK 10 · Other 2
202461Conservative 22 · Labour 9 · Liberal Democrats 23 · Other 7
202361Conservative 25 · Labour 8 · Liberal Democrats 22 · Other 6
202261Conservative 27 · Labour 9 · Liberal Democrats 20 · Other 5
202161Conservative 27 · Labour 9 · Liberal Democrats 20 · Other 5
202061Conservative 35 · Labour 7 · Liberal Democrats 16 · Other 3
201961Conservative 36 · Labour 7 · Liberal Democrats 15 · Other 3
201861Conservative 36 · Labour 7 · Liberal Democrats 14 · Other 4
201761Conservative 36 · Labour 7 · Liberal Democrats 15 · Other 3
201669Conservative 32 · Labour 8 · Liberal Democrats 14 · UKIP 10 · Other 5
201569Conservative 32 · Labour 7 · Liberal Democrats 14 · Other 16
201469Conservative 32 · Labour 7 · Liberal Democrats 14 · Other 16
201369Conservative 32 · Labour 7 · Liberal Democrats 14 · Other 16
201269Conservative 41 · Labour 3 · Liberal Democrats 21 · Other 4
201169Conservative 43 · Labour 2 · Liberal Democrats 23 · Other 1
201069Conservative 43 · Labour 2 · Liberal Democrats 23 · Other 1
200969Conservative 43 · Labour 2 · Liberal Democrats 23 · Other 1
200869Conservative 42 · Labour 4 · Liberal Democrats 23
200769Conservative 42 · Labour 4 · Liberal Democrats 23
200669Conservative 42 · Labour 4 · Liberal Democrats 23
200569Conservative 42 · Labour 4 · Liberal Democrats 23
200459Conservative 34 · Labour 8 · Liberal Democrats 17
200359Conservative 34 · Labour 9 · Liberal Democrats 16
200259Conservative 34 · Labour 9 · Liberal Democrats 16
200159Conservative 34 · Labour 9 · Liberal Democrats 16
200059Conservative 33 · Labour 10 · Liberal Democrats 16
199959Conservative 33 · Labour 10 · Liberal Democrats 16
199859Conservative 33 · Labour 10 · Liberal Democrats 16
199759Conservative 33 · Labour 10 · Liberal Democrats 16
199677Conservative 33 · Labour 21 · Liberal Democrats 21 · Other 2
199577Conservative 33 · Labour 21 · Liberal Democrats 21 · Other 2
199477Conservative 33 · Labour 21 · Liberal Democrats 21 · Other 2
199377Conservative 33 · Labour 21 · Liberal Democrats 21 · Other 2
199277Conservative 46 · Labour 20 · Liberal Democrats 10 · Other 1
199177Conservative 46 · Labour 20 · Liberal Democrats 10 · Other 1
199077Conservative 46 · Labour 20 · Liberal Democrats 10 · Other 1
198977Conservative 46 · Labour 20 · Liberal Democrats 10 · Other 1
198877Conservative 29 · Labour 21 · Liberal Democrats 26 · Other 1
198777Conservative 29 · Labour 21 · Liberal Democrats 26 · Other 1
198677Conservative 29 · Labour 21 · Liberal Democrats 26 · Other 1
198577Conservative 29 · Labour 21 · Liberal Democrats 26 · Other 1
198468Conservative 35 · Labour 19 · Liberal Democrats 11 · Other 3
198368Conservative 35 · Labour 19 · Liberal Democrats 11 · Other 3
198268Conservative 35 · Labour 19 · Liberal Democrats 11 · Other 3
198168Conservative 35 · Labour 19 · Liberal Democrats 11 · Other 3
198068Conservative 56 · Labour 7 · Liberal Democrats 1 · Other 4
197968Conservative 56 · Labour 7 · Liberal Democrats 1 · Other 4
197868Conservative 56 · Labour 7 · Liberal Democrats 1 · Other 4
197768Conservative 56 · Labour 7 · Liberal Democrats 1 · Other 4
197668Conservative 28 · Labour 22 · Liberal Democrats 5 · Other 13
197568Conservative 28 · Labour 22 · Liberal Democrats 5 · Other 13
197468Conservative 28 · Labour 22 · Liberal Democrats 5 · Other 13
197368Conservative 28 · Labour 22 · Liberal Democrats 5 · Other 13

Cambridgeshire Council and Local Areas

County council in East of England. Official council code: E10000003. County electoral divisions elect county councillors. District councils are listed separately below.

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

District councils within this county

Browse all 59 mapped areas
  • Abbey EDE58000050 · Electoral division
  • Alconbury & Kimbolton EDE58000051 · Electoral division
  • Arbury EDE58000052 · Electoral division
  • Bar Hill EDE58000053 · Electoral division
  • Brampton & Buckden EDE58000054 · Electoral division
  • Burwell EDE58000055 · Electoral division
  • Cambourne EDE58001771 · Electoral division
  • Castle EDE58000057 · Electoral division
  • Chatteris EDE58000058 · Electoral division
  • Cherry Hinton EDE58000059 · Electoral division
  • Chesterton EDE58000060 · Electoral division
  • Cottenham & Willingham EDE58001761 · Electoral division
  • Duxford EDE58000062 · Electoral division
  • Ely North EDE58000063 · Electoral division
  • Ely South EDE58000064 · Electoral division
  • Fulbourn EDE58000065 · Electoral division
  • Gamlingay EDE58000066 · Electoral division
  • Godmanchester & Huntingdon South EDE58000067 · Electoral division
  • Hardwick EDE58001772 · Electoral division
  • Histon & Impington EDE58000069 · Electoral division
  • Huntingdon North & Hartford EDE58000070 · Electoral division
  • Huntingdon West EDE58000071 · Electoral division
  • King's Hedges EDE58000072 · Electoral division
  • Linton EDE58000073 · Electoral division
  • Littleport EDE58000074 · Electoral division
  • Longstanton, Northstowe & Over EDE58001762 · Electoral division
  • March North & Waldersey EDE58000076 · Electoral division
  • March South & Rural EDE58000077 · Electoral division
  • Market EDE58000078 · Electoral division
  • Melbourn & Bassingbourn EDE58000079 · Electoral division
  • Newnham EDE58000080 · Electoral division
  • Papworth & Swavesey EDE58001773 · Electoral division
  • Petersfield EDE58000082 · Electoral division
  • Queen Edith's EDE58000083 · Electoral division
  • Ramsey & Bury EDE58000084 · Electoral division
  • Roman Bank & Peckover EDE58000085 · Electoral division
  • Romsey EDE58000086 · Electoral division
  • Sawston & Shelford EDE58001774 · Electoral division
  • Sawtry & Stilton EDE58000088 · Electoral division
  • Soham North & Isleham EDE58000089 · Electoral division
  • Soham South & Haddenham EDE58000090 · Electoral division
  • Somersham & Earith EDE58000091 · Electoral division
  • St. Ives North & Wyton EDE58000092 · Electoral division
  • St. Ives South & Needingworth EDE58000093 · Electoral division
  • St. Neots East & Gransden EDE58000094 · Electoral division
  • St. Neots Eynesbury EDE58000095 · Electoral division
  • St. Neots Priory Park & Little Paxton EDE58000096 · Electoral division
  • St. Neots The Eatons EDE58000097 · Electoral division
  • Sutton EDE58000098 · Electoral division
  • The Hemingfords & Fenstanton EDE58000099 · Electoral division
  • Trumpington EDE58000100 · Electoral division
  • Warboys & The Stukeleys EDE58000101 · Electoral division
  • Waterbeach EDE58000102 · Electoral division
  • Whittlesey North EDE58000103 · Electoral division
  • Whittlesey South EDE58000104 · Electoral division
  • Wisbech East EDE58000105 · Electoral division
  • Wisbech West EDE58000106 · Electoral division
  • Woodditton EDE58000107 · Electoral division
  • Yaxley & Farcet EDE58000108 · Electoral division

Recorded election results

Download all recorded results (CSV)

59 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
  • 28 Conservative
  • 20 Liberal Democrats
  • 9 Labour & Co-Operative Party
  • 2 Independent
  • 2 St Neots Independent Group

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 · 38.7% turnout

Source area code: E58000050. Electorate: 7,085. Source and method.

Abbey, 2021
CandidatePartyCandidate votesResult
Bulat A.Labour & Co-Operative Party1,129Elected
Caddick J.L.Green924Not elected
Haire T.J.Conservative326Not elected
Ansell R.Liberal Democrats324Not 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.

Alconbury & Kimbolton1 seats contested · 43.2% turnout

Source area code: E58000051. Electorate: 8,165. Source and method.

Alconbury & Kimbolton, 2021
CandidatePartyCandidate votesResult
Gardener I.D.Conservative2,362Elected
Henderson-Begg A.A.Liberal Democrats488Not elected
McCutcheon J.Green319Not elected
Sly P.N.Labour & Co-Operative Party306Not 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.

Arbury1 seats contested · 40.9% turnout

Source area code: E58000052. Electorate: 7,007. Source and method.

Arbury, 2021
CandidatePartyCandidate votesResult
Cox Condron H.Labour & Co-Operative Party1,359Elected
Tod F.M.R.Liberal Democrats611Not elected
Boorman R.W.Conservative475Not elected
Lawrence S.R.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.

Bar Hill1 seats contested · 47.7% turnout

Source area code: E58000053. Electorate: 7,086. Source and method.

Bar Hill, 2021
CandidatePartyCandidate votesResult
Murphy E.H.Liberal Democrats1,500Elected
Harford L.Conservative1,345Not elected
Rankin S.Green494Not 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.

Brampton & Buckden1 seats contested · 38.9% turnout

Source area code: E58000054. Electorate: 8,953. Source and method.

Brampton & Buckden, 2021
CandidatePartyCandidate votesResult
Billington K.Conservative1,494Elected
Childs J.R.Liberal Democrats1,326Not elected
Wakeford S.Labour & Co-Operative Party419Not elected
Holsgrove G.J.Green206Not 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.

Burwell1 seats contested · 34.0% turnout

Source area code: E58000055. Electorate: 8,972. Source and method.

Burwell, 2021
CandidatePartyCandidate votesResult
Schumann J.Conservative1,551Elected
Cane C.K.B.Liberal Democrats761Not elected
Swift L.Labour & Co-Operative Party694Not 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.

Cambourne1 seats contested · 34.3% turnout

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

Cambourne, 2021
CandidatePartyCandidate votesResult
Howell M.P.Conservative1,155Elected
Drew S.M.Liberal Democrats969Not elected
Hayes T.F.Labour & Co-Operative Party595Not elected
Pitcaithly M.Green301Not 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.

Castle1 seats contested · 49.2% turnout

Source area code: E58000057. Electorate: 6,773. Source and method.

Castle, 2021
CandidatePartyCandidate votesResult
Rae C.M.F.Labour & Co-Operative Party1,339Elected
Gadney A.D.Liberal Democrats1,105Not elected
Baron S.Green537Not elected
Salway P.J.Conservative313Not 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.

Chatteris1 seats contested · 28.7% turnout

Source area code: E58000058. Electorate: 8,424. Source and method.

Chatteris, 2021
CandidatePartyCandidate votesResult
Hay A.V.Conservative1,410Elected
Phillips M.J.Labour & Co-Operative Party413Not elected
Divine D.R.Independent405Not elected
Crawford A.W.N.Green157Not 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.

Cherry Hinton1 seats contested · 40.2% turnout

Source area code: E58000059. Electorate: 8,400. Source and method.

Cherry Hinton, 2021
CandidatePartyCandidate votesResult
Goodliffe B.K.Labour & Co-Operative Party1,617Elected
Barrett-Payton E.W.Conservative861Not elected
Potter R.M.Green456Not elected
Moore G.M.E.Liberal Democrats394Not 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.

Chesterton1 seats contested · 51.3% turnout

Source area code: E58000060. Electorate: 8,132. Source and method.

Chesterton, 2021
CandidatePartyCandidate votesResult
Bird G.Labour & Co-Operative Party1,639Elected
Manning I.G.Liberal Democrats1,505Not elected
May E.A.Green520Not elected
Harford M.Conservative416Not elected
Burkinshaw P.United Kingdom Independence Party27Not 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.

Cottenham & Willingham1 seats contested · 45.4% turnout

Source area code: E58001761. Electorate: 8,533. Source and method.

Cottenham & Willingham, 2021
CandidatePartyCandidate votesResult
Gough N.Liberal Democrats2,045Elected
Wotherspoon T.J.Conservative1,363Not elected
Coe C.C.Green435Not 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.

Duxford1 seats contested · 49.5% turnout

Source area code: E58000062. Electorate: 8,387. Source and method.

Duxford, 2021
CandidatePartyCandidate votesResult
McDonald P.J.Liberal Democrats1,990Elected
Murton L.R.Conservative1,692Not elected
James C.A.Green438Not 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.

Ely North1 seats contested · 41.9% turnout

Source area code: E58000063. Electorate: 7,123. Source and method.

Ely North, 2021
CandidatePartyCandidate votesResult
Whelan A.Liberal Democrats1,233Elected
Hobbs R.J.Conservative1,080Not elected
Moschetta L.Labour & Co-Operative Party373Not elected
Ingram R.A.S.Green240Not 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.

Ely South1 seats contested · 46.9% turnout

Source area code: E58000064. Electorate: 8,406. Source and method.

Ely South, 2021
CandidatePartyCandidate votesResult
Coutts P.A.H.Liberal Democrats1,763Elected
McFall J.M.Conservative1,122Not elected
Denness R.A.Labour & Co-Operative Party618Not elected
Bristow G.Green360Not 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.

Fulbourn1 seats contested · 42.8% turnout

Source area code: E58000065. Electorate: 7,210. Source and method.

Fulbourn, 2021
CandidatePartyCandidate votesResult
Daunton C.H.G.Liberal Democrats1,182Elected
Walker G.S.Conservative754Not elected
Andrews T.Labour & Co-Operative Party666Not elected
Fisher O.Green258Not elected
Scarr N.J.Independent185Not 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.

Gamlingay1 seats contested · 47.1% turnout

Source area code: E58000066. Electorate: 8,354. Source and method.

Gamlingay, 2021
CandidatePartyCandidate votesResult
Kindersley S.G.M.Liberal Democrats1,941Elected
Gould H.Conservative1,711Not elected
Bradshaw S.A.Green251Not 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.

Godmanchester & Huntingdon South1 seats contested · 36.9% turnout

Source area code: E58000067. Electorate: 7,496. Source and method.

Godmanchester & Huntingdon South, 2021
CandidatePartyCandidate votesResult
Wilson G.M.Liberal Democrats1,258Elected
Sparling P.J.Conservative972Not elected
Sweek S.P.Labour & Co-Operative Party465Not elected
Martin W.Trade Union and Socialist Coalition38Not 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.

Hardwick1 seats contested · 48.2% turnout

Source area code: E58001772. Electorate: 9,058. Source and method.

Hardwick, 2021
CandidatePartyCandidate votesResult
Atkins M.I.Liberal Democrats1,865Elected
Nieto L.Conservative1,860Not elected
Reynolds C.Green590Not 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.

Histon & Impington1 seats contested · 46.0% turnout

Source area code: E58000069. Electorate: 8,629. Source and method.

Histon & Impington, 2021
CandidatePartyCandidate votesResult
Hathorn R.Liberal Democrats2,240Elected
Mastin S.J.Conservative725Not elected
Arsalan K.Labour & Co-Operative Party630Not elected
Archer S.A.Green327Not 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.

Huntingdon North & Hartford1 seats contested · 31.9% turnout

Source area code: E58000070. Electorate: 8,497. Source and method.

Huntingdon North & Hartford, 2021
CandidatePartyCandidate votesResult
King J.Conservative1,039Elected
Kadewere P.Labour & Co-Operative Party847Not elected
Pearce P.Liberal Democrats670Not elected
Ashcroft P.H.United Kingdom Independence Party93Not elected
Eagle G.Trade Union and Socialist Coalition17Not 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.

Huntingdon West1 seats contested · 34.7% turnout

Source area code: E58000071. Electorate: 7,452. Source and method.

Huntingdon West, 2021
CandidatePartyCandidate votesResult
Sanderson T.Independent1,427Elected
George L.Labour & Co-Operative Party636Not elected
Rankin G.T.Conservative494Not 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.

King's Hedges1 seats contested · 34.9% turnout

Source area code: E58000072. Electorate: 8,686. Source and method.

King's Hedges, 2021
CandidatePartyCandidate votesResult
Meschini E.Labour & Co-Operative Party1,478Elected
Rathwell R.E.Liberal Democrats570Not elected
Ionides J.M.Conservative503Not elected
Slade M.Green450Not 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.

Linton1 seats contested · 47.2% turnout

Source area code: E58000073. Electorate: 8,773. Source and method.

Linton, 2021
CandidatePartyCandidate votesResult
Batchelor H.A.F.Liberal Democrats2,024Elected
Bald J.J.Conservative1,506Not elected
White P.D.Labour & Co-Operative Party303Not elected
Evans P.Green256Not 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.

Littleport1 seats contested · 23.5% turnout

Source area code: E58000074. Electorate: 7,255. Source and method.

Littleport, 2021
CandidatePartyCandidate votesResult
Ambrose Smith D.I.Conservative904Elected
Cooley A.D.Labour & Co-Operative Party363Not elected
Speed P.J.Liberal Democrats251Not elected
Phillips L.C.Green165Not 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.

Longstanton Northstowe & Over1 seats contested · 44.9% turnout

Source area code: E58001762. Electorate: 7,149. Source and method.

Longstanton Northstowe & Over, 2021
CandidatePartyCandidate votesResult
Thompson F.Liberal Democrats1,706Elected
Bygott T.Conservative1,126Not elected
Harrison M.D.Green342Not 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.

March North & Waldersey2 seats contested · 28.4% turnout

Source area code: E58000076. Electorate: 18,295. Source and method.

March North & Waldersey, 2021
CandidatePartyCandidate votesResult
French J.Conservative2,978Elected
Count S.Conservative2,906Elected
Field M.E.C.Labour & Co-Operative Party1,053Not elected
Taylor M.A.Labour & Co-Operative Party667Not elected
Bligh S.Liberal Democrats640Not elected
Stewart J.Green446Not elected
White R.W.Green384Not elected
Patrick D.R.Independent381Not 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.

March South & Rural1 seats contested · 31.8% turnout

Source area code: E58000077. Electorate: 8,441. Source and method.

March South & Rural, 2021
CandidatePartyCandidate votesResult
Gowing J.Conservative1,819Elected
Hirson A.J.Labour & Co-Operative Party480Not elected
O'Rourke L.T.Liberal Democrats192Not elected
Pollard E.L.Green164Not 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.

Market1 seats contested · 34.1% turnout

Source area code: E58000078. Electorate: 6,880. Source and method.

Market, 2021
CandidatePartyCandidate votesResult
Gay N.Labour & Co-Operative Party872Elected
Macaulay Y.A.Liberal Democrats781Not elected
Elliott N.Green432Not elected
Pickering P.L.D.Conservative232Not 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.

Melbourn & Bassingbourn1 seats contested · 41.5% turnout

Source area code: E58000079. Electorate: 8,143. Source and method.

Melbourn & Bassingbourn, 2021
CandidatePartyCandidate votesResult
Van De Ven S.E.K.Liberal Democrats1,854Elected
Goldie T.Conservative1,061Not elected
Saggers S.P.Green249Not elected
Lewis C.J.T.Labour & Co-Operative Party179Not 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.

Newnham1 seats contested · 40.6% turnout

Source area code: E58000080. Electorate: 5,803. Source and method.

Newnham, 2021
CandidatePartyCandidate votesResult
Nethsingha L.K.Liberal Democrats971Elected
Sadiq T.Labour & Co-Operative Party777Not elected
Hart S.M.Green386Not elected
Vitali J.C.Conservative197Not 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.

Papworth & Swavesey1 seats contested · 41.0% turnout

Source area code: E58001773. Electorate: 7,523. Source and method.

Papworth & Swavesey, 2021
CandidatePartyCandidate votesResult
Smith M.L.Conservative1,390Elected
Mayer T.Labour & Co-Operative Party864Not elected
Sandford P.D.Liberal Democrats568Not elected
Aspel D.Green217Not 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.

Petersfield1 seats contested · 46.3% turnout

Source area code: E58000082. Electorate: 8,503. Source and method.

Petersfield, 2021
CandidatePartyCandidate votesResult
Howitt R.S.Labour & Co-Operative Party1,896Elected
Argent M.T.Liberal Democrats1,018Not elected
Wilkinson E.Green606Not elected
Meftah S.Conservative392Not 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.

Queen Edith's1 seats contested · 48.9% turnout

Source area code: E58000083. Electorate: 7,814. Source and method.

Queen Edith's, 2021
CandidatePartyCandidate votesResult
Beckett A.Liberal Democrats1,355Elected
King S.Labour & Co-Operative Party1,168Not elected
Douglas D.F.Conservative647Not elected
Whitmore J.Green599Not 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.

Ramsey & Bury1 seats contested · 32.6% turnout

Source area code: E58000084. Electorate: 8,156. Source and method.

Ramsey & Bury, 2021
CandidatePartyCandidate votesResult
Costello A.E.Conservative1,698Elected
Tew M.Independent518Not elected
Hebert M.T.Labour & Co-Operative Party412Not 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.

Roman Bank & Peckover1 seats contested · 33.0% turnout

Source area code: E58000085. Electorate: 9,235. Source and method.

Roman Bank & Peckover, 2021
CandidatePartyCandidate votesResult
King S.J.E.Conservative1,728Elected
Booth G.G.R.Liberal Democrats895Not elected
Mountain C.Labour & Co-Operative Party242Not elected
Johnson R.M.Green137Not elected

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

Romsey1 seats contested · 42.9% turnout

Source area code: E58000086. Electorate: 9,129. Source and method.

Romsey, 2021
CandidatePartyCandidate votesResult
Shailer N.F.J.Labour & Co-Operative Party2,056Elected
Whitebread E.J.Green722Not elected
Oliver S.Liberal Democrats601Not elected
Collis D.Conservative488Not 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.

Sawston & Shelford2 seats contested · 47.6% turnout

Source area code: E58001774. Electorate: 15,871. Source and method.

Sawston & Shelford, 2021
CandidatePartyCandidate votesResult
Milnes B.Liberal Democrats3,518Elected
King M.Liberal Democrats3,125Elected
Deb M.Conservative2,106Not elected
Hargrove D.K.Conservative2,045Not elected
Berridge S.Green1,041Not elected
Draper T.L.Labour & Co-Operative Party898Not elected
Crane E.R.Green743Not elected
Pillai A.Labour & Co-Operative Party679Not 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.

Sawtry & Stilton1 seats contested · 35.7% turnout

Source area code: E58000088. Electorate: 9,454. Source and method.

Sawtry & Stilton, 2021
CandidatePartyCandidate votesResult
Bywater S.Conservative2,399Elected
Sandeman J.B.Labour & Co-Operative Party514Not elected
Morris J.P.Liberal Democrats293Not elected
Henson R.J.United Kingdom Independence Party126Not 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.

Soham North & Isleham1 seats contested · 29.6% turnout

Source area code: E58000089. Electorate: 8,552. Source and method.

Soham North & Isleham, 2021
CandidatePartyCandidate votesResult
Goldsack M.B.Conservative1,570Elected
Warner C.Liberal Democrats400Not elected
Hucker M.A.Labour & Co-Operative Party367Not elected
Prentice K.R.Green158Not 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.

Soham South & Haddenham1 seats contested · 35.5% turnout

Source area code: E58000090. Electorate: 9,013. Source and method.

Soham South & Haddenham, 2021
CandidatePartyCandidate votesResult
Schumann D.Conservative1,620Elected
Barker H.C.Liberal Democrats740Not elected
Hill L.M.Labour & Co-Operative Party553Not elected
Waterhouse F.Green236Not 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.

Somersham & Earith1 seats contested · 36.3% turnout

Source area code: E58000091. Electorate: 7,718. Source and method.

Somersham & Earith, 2021
CandidatePartyCandidate votesResult
Criswell S.Conservative1,713Elected
Hulme T.Liberal Democrats399Not elected
Webb K.A.Labour & Co-Operative Party362Not elected
McLaughlin K.K.Green278Not 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 Ives North & Wyton1 seats contested · 30.6% turnout

Source area code: E58000092. Electorate: 8,097. Source and method.

St Ives North & Wyton, 2021
CandidatePartyCandidate votesResult
Fuller R.Conservative1,241Elected
Richards A.L.Labour & Co-Operative Party471Not elected
Barnes A.Green337Not elected
Catmur J.R.Liberal Democrats207Not elected
Bullen P.Independent179Not 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 Ives South & Needingworth1 seats contested · 38.0% turnout

Source area code: E58000093. Electorate: 8,028. Source and method.

St Ives South & Needingworth, 2021
CandidatePartyCandidate votesResult
Reynolds K.Conservative1,368Elected
Wells N.Liberal Democrats749Not elected
Gleadow C.Labour & Co-Operative Party565Not elected
Parkin J.R.G.Green305Not 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 Neots East & Gransden1 seats contested · 39.3% turnout

Source area code: E58000094. Electorate: 5,075. Source and method.

St Neots East & Gransden, 2021
CandidatePartyCandidate votesResult
Ferguson S.W.Independent764Elected
Collins S.Conservative755Not elected
Davenport-Ray L.Green240Not elected
Lee R.D.Labour & Co-Operative Party211Not 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 Neots Eynesbury1 seats contested · 28.6% turnout

Source area code: E58000095. Electorate: 7,956. Source and method.

St Neots Eynesbury, 2021
CandidatePartyCandidate votesResult
Taylor S.L.St Neots Independent Group879Elected
Eaton N.P.Conservative835Not elected
Duckworth A.L.Labour & Co-Operative Party364Not elected
Timms L.Green163Not 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 Neots Priory Park & Little Paxton1 seats contested · 34.0% turnout

Source area code: E58000096. Electorate: 7,960. Source and method.

St Neots Priory Park & Little Paxton, 2021
CandidatePartyCandidate votesResult
Prentice K.I.Conservative1,237Elected
Seeff G.M.Liberal Democrats662Not elected
Boston J.E.Labour & Co-Operative Party402Not elected
Laycock D.E.Green352Not 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 Neots The Eatons1 seats contested · 34.9% turnout

Source area code: E58000097. Electorate: 9,688. Source and method.

St Neots The Eatons, 2021
CandidatePartyCandidate votesResult
Giles D.A.St Neots Independent Group1,404Elected
Jennings A.Conservative1,217Not elected
Emery C.A.Labour & Co-Operative Party432Not elected
Goodman C.J.Green287Not 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.

Sutton1 seats contested · 37.9% turnout

Source area code: E58000098. Electorate: 8,775. Source and method.

Sutton, 2021
CandidatePartyCandidate votesResult
Dupre L.H.Liberal Democrats2,155Elected
Farmer J.R.Conservative972Not elected
Toranzos C.F.Labour & Co-Operative Party175Not 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.

The Hemingfords & Fenstanton1 seats contested · 40.1% turnout

Source area code: E58000099. Electorate: 7,830. Source and method.

The Hemingfords & Fenstanton, 2021
CandidatePartyCandidate votesResult
Dew D.B.Conservative1,737Elected
Priestman D.J.Liberal Democrats698Not elected
Gleadow M.J.Labour & Co-Operative Party377Not elected
Gunn-Kelly S.Green275Not 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.

Trumpington1 seats contested · 41.4% turnout

Source area code: E58000100. Electorate: 8,625. Source and method.

Trumpington, 2021
CandidatePartyCandidate votesResult
Slatter P.M.Liberal Democrats1,470Elected
Stacey P.Labour & Co-Operative Party995Not elected
George S.M.Conservative651Not elected
Galloway C.B.Green409Not 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.

Warboys & The Stukeleys1 seats contested · 32.1% turnout

Source area code: E58000101. Electorate: 6,837. Source and method.

Warboys & The Stukeleys, 2021
CandidatePartyCandidate votesResult
Corney S.Conservative1,393Elected
Kewley H.Liberal Democrats383Not elected
Williams P.J.Labour & Co-Operative Party380Not 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.

Waterbeach1 seats contested · 45.0% turnout

Source area code: E58000102. Electorate: 9,150. Source and method.

Waterbeach, 2021
CandidatePartyCandidate votesResult
Bradnam A.E.Liberal Democrats1,462Elected
Bull J.P.Labour & Co-Operative Party1,053Not elected
Shelton B.Conservative1,050Not elected
Lachlan-Cope T.A.Green500Not 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.

Whittlesey North1 seats contested · 33.7% turnout

Source area code: E58000103. Electorate: 8,181. Source and method.

Whittlesey North, 2021
CandidatePartyCandidate votesResult
Boden C.Conservative2,055Elected
Bibb P.J.Labour & Co-Operative Party571Not elected
Cutler D.P.Liberal Democrats100Not 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.

Whittlesey South1 seats contested · 32.7% turnout

Source area code: E58000104. Electorate: 8,714. Source and method.

Whittlesey South, 2021
CandidatePartyCandidate votesResult
Connor D.Conservative1,727Elected
Hibbert J.Labour & Co-Operative Party497Not elected
Wicks B.Independent455Not elected
Wilkes S.A.Green148Not elected

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

Wisbech East1 seats contested · 28.0% turnout

Source area code: E58000105. Electorate: 7,875. Source and method.

Wisbech East, 2021
CandidatePartyCandidate votesResult
Hoy S.Conservative1,358Elected
Crowson S.Independent358Not elected
Mee R.M.Labour & Co-Operative Party286Not elected
McGill R.Liberal Democrats119Not elected
Payne C.M.Workers Party48Not 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.

Wisbech West1 seats contested · 24.2% turnout

Source area code: E58000106. Electorate: 7,650. Source and method.

Wisbech West, 2021
CandidatePartyCandidate votesResult
Tierney S.Conservative1,049Elected
Maul A.Independent451Not elected
Kerry D.J.Labour & Co-Operative Party202Not elected
Hurlock T.United Kingdom Independence Party97Not elected
Monk L.Independent27Not 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.

Woodditton1 seats contested · 38.3% turnout

Source area code: E58000107. Electorate: 8,726. Source and method.

Woodditton, 2021
CandidatePartyCandidate votesResult
Sharp A.G.Conservative1,661Elected
Powell C.E.Liberal Democrats809Not elected
O'Dell S.J.Labour & Co-Operative Party471Not elected
Marshall E.Green355Not 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.

Yaxley & Farcet1 seats contested · 27.2% turnout

Source area code: E58000108. Electorate: 8,480. Source and method.

Yaxley & Farcet, 2021
CandidatePartyCandidate votesResult
McGuire L.W.Conservative1,296Elected
Wood A.R.Liberal Democrats578Not elected
Smalley S.M.V.Labour & Co-Operative Party403Not 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)

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

61 records shown

Named members in the 2026 source archive
CouncillorWard or divisionParty
Elliot TongAbbeyGreen Party (E&W)
Ian GardenerAlconbury & KimboltonConservative and Unionist
Mike BlackArburyLabour Party
Edna MurphyBar HillLiberal Democrats
Liam Dewey-BeckettBrampton & BuckdenLiberal Democrats
Yannifer MalinowskiBurwellLiberal Democrats
Lucy NethsinghaCambourneLiberal Democrats
Rory ClarkCastleLiberal Democrats
Daniel DivineChatterisReform UK
Bryony GoodliffeCherry HintonLabour Party
Ian ManningChestertonLiberal Democrats
Yasmin DeterCottenham & WillinghamLiberal Democrats
Peter McDonaldDuxfordLiberal Democrats
Alison WhelanEly NorthLiberal Democrats
Christine WhelanEly SouthLiberal Democrats
Matthew MorganFulbournLiberal Democrats
James StuartGamlingayLiberal Democrats
Graham WilsonGodmanchester & Huntingdon SouthLiberal Democrats
Christopher MorrisHardwickLiberal Democrats
Ros HathornHiston & ImpingtonLiberal Democrats
Leedo GeorgeHuntingdon North & HartfordConservative and Unionist
Tom SandersonHuntingdon WestLiberal Democrats
Elisa MeschiniKing's HedgesLabour Party
Henry BatchelorLintonLiberal Democrats
John WellsLittleportReform UK
Luis NavarroLongstanton, Northstowe & OverLiberal Democrats
Colin GalbraithMarch North & WalderseyReform UK
Stefan FisherMarch North & WalderseyReform UK
Christopher ThornhillMarch South & RuralReform UK
Alex BeckettMarketLiberal Democrats
Adam BostanciMelbourn & BassingbournLiberal Democrats
Peter ReesNewnhamGreen Party (E&W)
Chris PoultonPapworth & SwaveseyLiberal Democrats
Richard HowittPetersfieldLabour Party
Karen YoungQueen Edith'sLiberal Democrats
James SidlowRamsey & BuryReform UK
VacantRoman Bank & PeckoverVacant
Darren GreenRomseyGreen Party (E&W)
Laurence Damary-HomanSawston & ShelfordLiberal Democrats
Peter FaneSawston & ShelfordLiberal Democrats
Simon BywaterSawtry & StiltonConservative and Unionist
Mark GoldsackSoham North & IslehamConservative and Unionist
Tom Hawker-DawsonSoham South & HaddenhamLiberal Democrats
Charlotte LoweSomersham & EarithConservative and Unionist
Julie KerrSt. Ives North & WytonIndependent / Other
Alex BulatSt. Ives South & NeedingworthLabour Party
Sarah CaineSt. Neots East & GransdenLiberal Democrats
Ricky IoannidesSt. Neots EynesburyReform UK
Robin WyattSt. Neots Priory Park & Little PaxtonLiberal Democrats
Geoffrey SeeffSt. Neots The EatonsLiberal Democrats
Lorna DupreSuttonLiberal Democrats
David KeaneThe Hemingfords & FenstantonConservative and Unionist
David LevienTrumpingtonLiberal Democrats
Ross MartinWarboys & The StukeleysConservative and Unionist
Anna BradnamWaterbeachLiberal Democrats
Chris BodenWhittlesey NorthConservative and Unionist
Michael FisherWhittlesey SouthReform UK
Samantha HoyWisbech EastConservative and Unionist
Steve TierneyWisbech WestConservative and Unionist
Jonny EdgeWooddittonLiberal Democrats
Des WattYaxley & FarcetIndependent / Other

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 ages716,983
Under 16123,375
Age 16 to 64455,459
Age 65 and over138,149
Census residentsCensus 2021

Unit: people. Source and definitions.

Census residents, Census 2021
Measurepeople
Residence type: Total678,849
Residence type: Lives in a household653,608
Residence type: Lives in a communal establishment25,241
Census age groupsCensus 2021

Unit: people. Source and definitions.

Census age groups, Census 2021
Measurepeople
Age: Total678,852
Age: Aged 4 years and under34,470
Age: Aged 5 to 9 years38,723
Age: Aged 10 to 14 years38,802
Age: Aged 15 to 19 years38,540
Age: Aged 20 to 24 years43,885
Age: Aged 25 to 29 years46,125
Age: Aged 30 to 34 years47,834
Age: Aged 35 to 39 years45,704
Age: Aged 40 to 44 years44,166
Age: Aged 45 to 49 years44,554
Age: Aged 50 to 54 years46,751
Age: Aged 55 to 59 years44,907
Age: Aged 60 to 64 years37,815
Age: Aged 65 to 69 years33,090
Age: Aged 70 to 74 years34,186
Age: Aged 75 to 79 years25,310
Age: Aged 80 to 84 years17,421
Age: Aged 85 years and over16,569
Household numbersCensus 2021

Unit: households. Source and definitions.

Household numbers, Census 2021
Measurehouseholds
Number of households: Number of households277,634
Accommodation typeCensus 2021

Unit: households. Source and definitions.

Accommodation type, Census 2021
Measurehouseholds
Accommodation type: Total: All households277,634
Accommodation type: Detached99,628
Accommodation type: Semi-detached84,863
Accommodation type: Terraced52,202
Accommodation type: In a purpose-built block of flats or tenement32,525
Accommodation type: Part of a converted or shared house, including bedsits3,397
Accommodation type: Part of another converted building, for example, former school, church or warehouse1,308
Accommodation type: In a commercial building, for example, in an office building, hotel or over a shop1,411
Accommodation type: A caravan or other mobile or temporary structure2,300
Housing tenureCensus 2021

Unit: households. Source and definitions.

Housing tenure, Census 2021
Measurehouseholds
Tenure of household: Total: All households277,634
Tenure of household: Owned177,075
Tenure of household: Owned: Owns outright95,061
Tenure of household: Owned: Owns with a mortgage or loan82,014
Tenure of household: Shared ownership4,401
Tenure of household: Shared ownership: Shared ownership4,401
Tenure of household: Social rented42,253
Tenure of household: Social rented: Rents from council or Local Authority15,984
Tenure of household: Social rented: Other social rented26,269
Tenure of household: Private rented53,690
Tenure of household: Private rented: Private landlord or letting agency46,798
Tenure of household: Private rented: Other private rented6,892
Tenure of household: Lives rent free215
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 over559,648
Economic activity status: Economically active (excluding full-time students)336,911
Economic activity status: Economically active (excluding full-time students):In employment325,809
Economic activity status: Economically active (excluding full-time students):In employment:Employee275,389
Economic activity status: Economically active (excluding full-time students): In employment: Employee: Part-time62,445
Economic activity status: Economically active (excluding full-time students): In employment: Employee: Full-time212,944
Economic activity status: Economically active (excluding full-time students):In employment:Self-employed with employees7,675
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed with employees: Part-time1,620
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed with employees: Full-time6,055
Economic activity status: Economically active (excluding full-time students):In employment:Self-employed without employees42,745
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed without employees: Part-time19,386
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed without employees: Full-time23,359
Economic activity status: Economically active (excluding full-time students): Unemployed11,102
Economic activity status: Economically active and a full-time student12,807
Economic activity status: Economically active and a full-time student:In employment10,250
Economic activity status: Economically active and a full-time student:In employment:Employee9,056
Economic activity status: Economically active and a full-time student: In employment: Employee: Part-time6,546
Economic activity status: Economically active and a full-time student: In employment: Employee: Full-time2,510
Economic activity status: Economically active and a full-time student:In employment:Self-employed with employees66
Economic activity status: Economically active and a full-time student: In employment: Self-employed with employees: Part-time34
Economic activity status: Economically active and a full-time student: In employment: Self-employed with employees: Full-time32
Economic activity status: Economically active and a full-time student:In employment:Self-employed without employees1,128
Economic activity status: Economically active and a full-time student: In employment: Self-employed without employees: Part-time965
Economic activity status: Economically active and a full-time student: In employment: Self-employed without employees: Full-time163
Economic activity status: Economically active and a full-time student: Unemployed2,557
Economic activity status: Economically inactive209,930
Economic activity status: Economically inactive: Retired118,314
Economic activity status: Economically inactive: Student40,475
Economic activity status: Economically inactive: Looking after home or family21,642
Economic activity status: Economically inactive: Long-term sick or disabled15,908
Economic activity status: Economically inactive: Other13,591
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 over559,647
Highest level of qualification: No qualifications84,271
Highest level of qualification: Level 1 and entry level qualifications49,814
Highest level of qualification: Level 2 qualifications68,398
Highest level of qualification: Apprenticeship27,623
Highest level of qualification: Level 3 qualifications92,735
Highest level of qualification: Level 4 qualifications and above222,792
Highest level of qualification: Other qualifications14,014
General healthCensus 2021

Unit: people. Source and definitions.

General health, Census 2021
Measurepeople
General health: Total: All usual residents678,849
General health: Very good health335,098
General health: Good health235,114
General health: Fair health80,537
General health: Bad health22,036
General health: Very bad health6,064
DisabilityCensus 2021

Unit: people. Source and definitions.

Disability, Census 2021
Measurepeople
Disability: Total: All usual residents678,849
Disability: Disabled under the Equality Act109,908
Disability: Disabled under the Equality Act: Day-to-day activities limited a lot40,853
Disability: Disabled under the Equality Act: Day-to-day activities limited a little69,055
Disability: Not disabled under the Equality Act568,941
Disability: Not disabled under the Equality Act: Has long term physical or mental health condition but day-to-day activities are not limited54,457
Disability: Not disabled under the Equality Act: No long term physical or mental health conditions514,484
Ethnic groupsCensus 2021

Unit: people. Source and definitions.

Ethnic groups, Census 2021
Measurepeople
Ethnic group: Total: All usual residents678,849
Ethnic group: Asian, Asian British or Asian Welsh39,689
Ethnic group: Asian, Asian British or Asian Welsh: Bangladeshi3,898
Ethnic group: Asian, Asian British or Asian Welsh: Chinese9,594
Ethnic group: Asian, Asian British or Asian Welsh: Indian12,824
Ethnic group: Asian, Asian British or Asian Welsh: Pakistani3,850
Ethnic group: Asian, Asian British or Asian Welsh: Other Asian9,523
Ethnic group: Black, Black British, Black Welsh, Caribbean or African9,745
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: African6,631
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: Caribbean1,805
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: Other Black1,309
Ethnic group: Mixed or Multiple ethnic groups19,354
Ethnic group: Mixed or Multiple ethnic groups: White and Asian7,039
Ethnic group: Mixed or Multiple ethnic groups: White and Black African2,779
Ethnic group: Mixed or Multiple ethnic groups: White and Black Caribbean3,693
Ethnic group: Mixed or Multiple ethnic groups: Other Mixed or Multiple ethnic groups5,843
Ethnic group: White601,166
Ethnic group: White: English, Welsh, Scottish, Northern Irish or British524,194
Ethnic group: White: Irish5,685
Ethnic group: White: Gypsy or Irish Traveller1,719
Ethnic group: White: Roma1,474
Ethnic group: White: Other White68,094
Ethnic group: Other ethnic group8,895
Ethnic group: Other ethnic group: Arab1,855
Ethnic group: Other ethnic group: Any other ethnic group7,040
ReligionCensus 2021

Unit: people. Source and definitions.

Religion, Census 2021
Measurepeople
Religion: Total: All usual residents678,849
Religion: No religion293,134
Religion: Christian306,302
Religion: Buddhist3,698
Religion: Hindu7,245
Religion: Jewish1,978
Religion: Muslim13,953
Religion: Sikh1,165
Religion: Other religion3,853
Religion: Not answered47,521
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–18629,189
2018–19635,843
2019–20657,118
2020–21696,859
2021–22705,642
2022–23781,585
2023–24888,194
2024–25943,704
2025–261,049,991
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
Education484,133
Highways and transport25,220
Children’s social care134,632
Adult social care285,012
Public health35,380
Housing (general fund only)7,082
Culture and related services7,025
Environment and regulation47,855
Planning and development1,835
Police0
Fire and rescue0
Central services21,817
Other services0
Total service expenditure1,049,991
English deprivation2025

Unit: rank. Source and definitions.

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

Unit: percent. Source and definitions.

Neighbourhood deprivation, 2025
Measurepercent
Neighbourhoods in England’s most deprived 10%1.3%
County Band D precept2026–27

Unit: GBP. Source and definitions. This is only the county element. District, police, fire and parish charges can also apply. Source notes:

County Band D precept, 2026–27
MeasureGBP
County council element£1,785.42

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.