Guest, Sign inJoin
England · County

Find your town in Cambridgeshire

Cambridgeshire has 51 towns of 2,500 or more and 139 villages and smaller places. Towns are graded against towns across England, Scotland, Wales and Northern Ireland on cost of living, safety, schools, health and more.

51graded towns
27grade A− or better
139villages and smaller places
Peterboroughlargest · 190,592
How Cambridgeshire compares: its report card →
Cambridgeshire at a glance

What Cambridgeshire is like

The typical Cambridgeshire town grades highest on cost of living and jobs & income against towns across England, Scotland, Wales and Northern Ireland, and lowest on outdoors. Choose a subject to find the towns that do best on it.

The typical town, subject by subjectThe median Cambridgeshire town against UK towns · the line marks the typical UK town
How Cambridgeshire’s towns grade overall51 graded towns
A27B14C4D6

27 of 51 (53%) grade A− or better, against 25% of UK towns.

Every town ranked by scoreThe full Cambridgeshire list, with what drives each gradeCompare two townsSide by side, subject by subject
The finder

Find a town that’s…

51 towns · ordered by Cambridgeshire rank

A+

Bar Hill

Town · 3,899 people · #1 of 2,138 nationally

StrongestA+HealthA+Jobs & incomeLowestB+Hazard risk
A+

Girton

Town · 4,384 people · #3 of 2,138 nationally

StrongestA+Jobs & incomeA+HealthLowestC−Hazard risk
A+

Great Shelford and Stapleford

Town · 6,159 people · #11 of 2,138 nationally

StrongestA+Jobs & incomeA+WalkabilityLowestC+Cost of living
A+

Milton

Town · 4,150 people · #24 of 2,138 nationally

StrongestA+HealthA+WalkabilityLowestBHazard risk
A+

Histon and Impington

Town · 7,781 people · #39 of 2,138 nationally

StrongestA+SchoolsA+WalkabilityLowestBSafety
A+

Hardwick

Town · 2,658 people · #45 of 2,138 nationally

StrongestA+HealthAJobs & incomeLowestB−Walkability
A+

Over

Town · 2,898 people · #50 of 2,138 nationally

StrongestASafetyAJobs & incomeLowestCHazard risk
A+

Linton

Town · 4,452 people · #52 of 2,138 nationally

StrongestAHealthA−Jobs & incomeLowestCHazard risk
A+

Burwell

Town · 5,912 people · #64 of 2,138 nationally

StrongestAHealthASchoolsLowestCWalkability
A+

Hemingford Grey

Town · 3,372 people · #67 of 2,138 nationally

StrongestAHealthASafetyLowestD−Hazard risk
A+

Cambourne

Town · 11,071 people · #97 of 2,138 nationally

StrongestASchoolsAHealthLowestB−Safety
A

Cottenham

Town · 6,156 people · #150 of 2,138 nationally

StrongestA+SchoolsA−WalkabilityLowestB−Safety
A

Ely

Town · 19,185 people · #161 of 2,138 nationally

StrongestAWalkabilityA−HealthLowestC+Safety
A

Fulbourn

Town · 3,737 people · #175 of 2,138 nationally

StrongestAJobs & incomeAWalkabilityLowestB−Cost of living
A

Bluntisham and Colne

Town · 2,790 people · #274 of 2,138 nationally

StrongestASafetyA−HealthLowestDWalkability
A

Somersham

Town · 3,349 people · #295 of 2,138 nationally

StrongestACost of livingA−HealthLowestC−Walkability
A

Swavesey

Town · 2,739 people · #299 of 2,138 nationally

StrongestAJobs & incomeA−Cost of livingLowestD−Hazard risk
A−

St Ives

Town · 16,818 people · #315 of 2,138 nationally

StrongestACost of livingAWalkabilityLowestD−Hazard risk
A−

Waterbeach

Town · 5,375 people · #316 of 2,138 nationally

StrongestA−WalkabilityA−Jobs & incomeLowestCHazard risk
A−

Little Paxton

Town · 4,031 people · #324 of 2,138 nationally

StrongestACost of livingA−Jobs & incomeLowestC−Hazard risk
A−

Godmanchester

Town · 7,714 people · #325 of 2,138 nationally

StrongestA−Cost of livingB+WalkabilityLowestC+Safety
A−

Longstanton and Northstowe

Town · 5,278 people · #368 of 2,138 nationally

StrongestAJobs & incomeA−SchoolsLowestD−Hazard risk
A−

Sawston

Town · 7,270 people · #377 of 2,138 nationally

StrongestAWalkabilityB+Jobs & incomeLowestDHazard risk
A−

Melbourn

Town · 4,907 people · #405 of 2,138 nationally

StrongestA−Jobs & incomeA−HealthLowestC−Schools
A−

Sawtry

Town · 5,870 people · #456 of 2,138 nationally

StrongestACost of livingB+HealthLowestC+Schools
A−

Willingham

Town · 3,912 people · #492 of 2,138 nationally

StrongestA−Cost of livingB+HealthLowestCHazard risk
B+

Fordham

Town · 2,566 people · #535 of 2,138 nationally

StrongestASchoolsB+Cost of livingLowestC−Walkability
B+

Papworth Everard

Town · 3,821 people · #588 of 2,138 nationally

StrongestACost of livingA−Jobs & incomeLowestDSchools
B+

St Neots

Large town · 33,262 people · #609 of 2,138 nationally

StrongestACost of livingA−WalkabilityLowestC−Hazard risk
B+

Gamlingay

Town · 2,920 people · #617 of 2,138 nationally

StrongestAHazard riskAHealthLowestD−Schools
B+

Haddenham

Town · 3,050 people · #621 of 2,138 nationally

StrongestAHazard riskA−Cost of livingLowestC−Schools
B+

Cambridge

City · 152,742 people · #642 of 2,138 nationally

StrongestA+WalkabilityAJobs & incomeLowestC−Safety
B+

Sutton

Town · 3,880 people · #649 of 2,138 nationally

StrongestACost of livingB+HealthLowestDSchools
B+

Yaxley

Town · 9,403 people · #681 of 2,138 nationally

StrongestA+Cost of livingBJobs & incomeLowestCSchools
B+

Soham

Town · 10,609 people · #685 of 2,138 nationally

StrongestACost of livingB−SchoolsLowestC+Health
B+

Warboys

Town · 4,318 people · #686 of 2,138 nationally

StrongestACost of livingBHealthLowestDWalkability
B+

Brampton

Town · 6,585 people · #695 of 2,138 nationally

StrongestA−Cost of livingA−Jobs & incomeLowestDHazard risk
B+

Fenstanton

Town · 3,015 people · #722 of 2,138 nationally

StrongestAHealthA−Cost of livingLowestD−Schools
B

Buckden

Town · 2,757 people · #806 of 2,138 nationally

StrongestA−Cost of livingBSafetyLowestDSchools
B−

Huntingdon

Large town · 25,603 people · #1,158 of 2,138 nationally

StrongestA+WalkabilityACost of livingLowestDSafety
C

Littleport

Town · 9,170 people · #1,475 of 2,138 nationally

StrongestACost of livingB−WalkabilityLowestDHazard risk
C

Ramsey

Town · 5,727 people · #1,557 of 2,138 nationally

StrongestACost of livingB−WalkabilityLowestDHazard risk
C

Peterborough

City · 190,592 people · #1,572 of 2,138 nationally

StrongestA−WalkabilityA−Cost of livingLowestDSafety
C−

Eye

Town · 5,419 people · #1,653 of 2,138 nationally

StrongestB+Cost of livingC+SafetyLowestDSchools
D

Chatteris

Town · 11,022 people · #1,911 of 2,138 nationally

StrongestB−SafetyC+WalkabilityLowestDSchools
D

Whittlesey

Town · 13,833 people · #1,991 of 2,138 nationally

StrongestB−WalkabilityCHealthLowestDSchools
D

Doddington and Wimblington

Town · 4,279 people · #2,015 of 2,138 nationally

StrongestB−SafetyCJobs & incomeLowestDHazard risk
D−

March

Large town · 21,345 people · #2,061 of 2,138 nationally

StrongestB+WalkabilityC+Cost of livingLowestD−Schools
D−

Manea

Town · 2,638 people · #2,066 of 2,138 nationally

StrongestB−SafetyC−HealthLowestD−Hazard risk
D−

Wisbech

Large town · 26,800 people · #2,099 of 2,138 nationally

StrongestAWalkabilityB−Cost of livingLowestD−Hazard risk
A+

Wittering Garrison town

Town · 2,678 people

StrongestAWalkabilityASchoolsLowestBSafety

Military garrison towns and university campuses keep their grades but aren’t ranked: most residents serve in the forces or are students.

Go deeper

Cambridgeshire lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All Cambridgeshire rankings →
Villages and small towns

139 smaller places in Cambridgeshire

Places of 1,000 to 2,500 people have subject grades on their pages, but no overall grade or rank. The search at the top finds these too.

92 places under 1,000 people

Photos: 0: Cruccone · CC BY 3.0 · 1: Ben Wilkinson · CC BY 3.0 · 2: John Sutton · CC BY-SA 2.0 · 3: Keith Edkins · CC BY-SA 2.0 · 4: Martin Tester · CC BY-SA 2.0 · 5: Stephen McKay · CC BY-SA 2.0 · 7: Chris Heaton · CC BY-SA 2.0 · 8: Senra , John McCullough · CC BY 3.0 · 9: sean hickin · CC BY 2.0 · 10: Hugh Venables · CC BY-SA 2.0 · 11: David Howard · CC BY-SA 2.0 · 12: John Welford · CC BY-SA 2.0 · 13: Cmglee · CC BY-SA 3.0 · 14: Richard Humphrey · CC BY-SA 2.0 · 17: Unknown author · Public domain · 19: Eirian Evans · CC BY-SA 2.0 · 22: Marathon · CC BY-SA 2.0 · 24: Michael Trolove · CC BY-SA 2.0 · 25: Peter S · CC BY-SA 2.0 · 27: Geographer · CC BY-SA 2.0 · 29: Bogbumper · CC BY-SA 3.0 · 30: Matthew Chadwick · CC BY-SA 2.0 · 33: Tim Heaton · CC BY-SA 2.0 · 38: Jo and Steve Turner · CC BY-SA 2.0 · 42: N Scott · CC BY-SA 2.0 · 43: Jonathan Thacker · CC BY-SA 2.0 · 44: Colin Smith · CC BY-SA 2.0 · 48: Derek Harper · CC BY-SA 2.0 · 50: John Salmon · CC BY-SA 2.0

Sources: TownRatings grades: our own summary of the data, ranked against UK towns only · ONS Census 2021, output areas summed to the ONS 2022 built-up area. All under the Open Government Licence v3.0.

Contains public sector information licensed under the Open Government Licence v3.0. Contains HM Land Registry data © Crown copyright and database right 2026. Contains OS data © Crown copyright and database right 2026 (ONS boundaries). Northern Ireland: Source: NISRA; contains Land & Property Services data and Ordnance Survey of Northern Ireland information, © Crown copyright, licensed under the Open Government Licence v3.0. Scotland: contains National Records of Scotland data, Registers of Scotland data and SEPA data, © Crown copyright / © SEPA 2025, licensed under the Open Government Licence v3.0.