Guest, Sign inJoin
England · County

Find your town in Surrey

Surrey has 66 towns of 2,500 or more and 99 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.

66graded towns
43grade A− or better
99villages and smaller places
Guildfordlargest · 77,870
How Surrey compares: its report card →
Surrey at a glance

What Surrey is like

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

The typical town, subject by subjectThe median Surrey town against UK towns · the line marks the typical UK town
How Surrey’s towns grade overall66 graded towns
A43B19C4

43 of 66 (65%) grade A− or better, against 25% of UK towns.

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

Find a town that’s…

66 towns · ordered by Surrey rank

A+

Wrecclesham

Town · 7,312 people · #18 of 2,138 nationally

StrongestA+SchoolsA+HealthLowestCCost of living
A+

Ashtead

Town · 14,830 people · #38 of 2,138 nationally

StrongestA+Jobs & incomeA+SchoolsLowestC−Cost of living
A+

Worcester Park and Stoneleigh

Town · 15,851 people · #42 of 2,138 nationally

StrongestA+Jobs & incomeASchoolsLowestC−Cost of living
A+

Bramley and Wonersh

Town · 4,193 people · #55 of 2,138 nationally

StrongestA+Jobs & incomeAHealthLowestC−Hazard risk
A+

Milford and Witley

Town · 6,489 people · #75 of 2,138 nationally

StrongestASchoolsAHazard riskLowestC+Cost of living
A+

Shalford

Town · 2,508 people · #76 of 2,138 nationally

StrongestA+Jobs & incomeASchoolsLowestC−Cost of living
A+

East Horsley

Town · 5,843 people · #78 of 2,138 nationally

StrongestA+HealthA+SchoolsLowestDHazard risk
A+

Farnham

Large town · 20,499 people · #91 of 2,138 nationally

StrongestA+SchoolsAJobs & incomeLowestCHazard risk
A

Windlesham

Town · 3,706 people · #122 of 2,138 nationally

StrongestA+Jobs & incomeA+HealthLowestC−Walkability
A

Esher

Town · 9,484 people · #124 of 2,138 nationally

StrongestA+Jobs & incomeA+HealthLowestC−Cost of living
A

Godalming

Town · 10,450 people · #134 of 2,138 nationally

StrongestAHealthAJobs & incomeLowestC+Hazard risk
A

Great Bookham and Fetcham

Large town · 21,655 people · #136 of 2,138 nationally

StrongestA+Jobs & incomeA+HealthLowestC−Cost of living
A

Lightwater

Town · 6,539 people · #141 of 2,138 nationally

StrongestA+Jobs & incomeA+HealthLowestC−Walkability
A

West Molesey

Large town · 47,144 people · #145 of 2,138 nationally

StrongestA+Jobs & incomeA+SchoolsLowestDHazard risk
A

Weybridge

Town · 15,918 people · #149 of 2,138 nationally

StrongestA+HealthAJobs & incomeLowestDHazard risk
A

Hindhead

Town · 6,444 people · #155 of 2,138 nationally

StrongestAHazard riskA−Jobs & incomeLowestB−Cost of living
A

Reigate

Large town · 23,774 people · #174 of 2,138 nationally

StrongestA+Jobs & incomeAWalkabilityLowestC−Cost of living
A

Weybourne

Town · 11,241 people · #181 of 2,138 nationally

StrongestA+HealthAJobs & incomeLowestC+Hazard risk
A

West End and Chobham

Town · 8,877 people · #192 of 2,138 nationally

StrongestAJobs & incomeASchoolsLowestCWalkability
A

Haslemere

Town · 11,897 people · #195 of 2,138 nationally

StrongestA+SchoolsAJobs & incomeLowestC+Cost of living
A

Frimley

Town · 15,101 people · #204 of 2,138 nationally

StrongestA+Jobs & incomeA−WalkabilityLowestCHazard risk
A

Farncombe

Town · 13,247 people · #213 of 2,138 nationally

StrongestAWalkabilityAJobs & incomeLowestC−Hazard risk
A

Chipstead and Woodmansterne

Town · 4,523 people · #214 of 2,138 nationally

StrongestA+Jobs & incomeASchoolsLowestC−Cost of living
A

Hersham

Town · 12,622 people · #221 of 2,138 nationally

StrongestAJobs & incomeAWalkabilityLowestCCost of living
A

Cobham

Town · 17,505 people · #231 of 2,138 nationally

StrongestA+HealthA+Jobs & incomeLowestC−Hazard risk
A

Kingswood

Town · 3,757 people · #234 of 2,138 nationally

StrongestA+Jobs & incomeAHealthLowestDCost of living
A

Warlingham

Town · 8,918 people · #303 of 2,138 nationally

StrongestAJobs & incomeAHazard riskLowestC−Cost of living
A−

Cranleigh

Town · 10,430 people · #319 of 2,138 nationally

StrongestAHealthB+WalkabilityLowestDHazard risk
A−

Bisley

Town · 4,045 people · #322 of 2,138 nationally

StrongestA+Jobs & incomeAHazard riskLowestC+Safety
A−

Send

Town · 4,094 people · #340 of 2,138 nationally

StrongestAHealthAJobs & incomeLowestC−Cost of living
A−

Whyteleafe

Town · 3,174 people · #345 of 2,138 nationally

StrongestAWalkabilityAHealthLowestD−Hazard risk
A−

Tadworth and Epsom Downs

Large town · 27,095 people · #366 of 2,138 nationally

StrongestAJobs & incomeASchoolsLowestC−Cost of living
A−

Epsom

Large town · 35,857 people · #381 of 2,138 nationally

StrongestA+WalkabilityASchoolsLowestC−Safety
A−

Virginia Water

Town · 5,185 people · #408 of 2,138 nationally

StrongestA+HealthA+Jobs & incomeLowestDCost of living
A−

New Haw, West Byfleet and Sheerwater

Large town · 33,035 people · #424 of 2,138 nationally

StrongestAJobs & incomeASchoolsLowestDCost of living
A−

Walton-on-Thames

Large town · 27,016 people · #437 of 2,138 nationally

StrongestAWalkabilityASchoolsLowestDHazard risk
A−

Banstead

Town · 8,929 people · #447 of 2,138 nationally

StrongestAJobs & incomeAHazard riskLowestC−Cost of living
A−

Woking

Large town · 75,655 people · #463 of 2,138 nationally

StrongestAWalkabilityA−Jobs & incomeLowestCSafety
A−

Ewell

Large town · 27,509 people · #472 of 2,138 nationally

StrongestA+Jobs & incomeAWalkabilityLowestCCost of living
A−

Camberley

Large town · 36,787 people · #477 of 2,138 nationally

StrongestA−Jobs & incomeB+HealthLowestC+Safety
A−

Dorking

Town · 17,463 people · #482 of 2,138 nationally

StrongestAWalkabilityAJobs & incomeLowestCSafety
A−

Shepperton

Town · 5,917 people · #502 of 2,138 nationally

StrongestA+HealthAJobs & incomeLowestD−Hazard risk
B+

Guildford

Large town · 77,870 people · #530 of 2,138 nationally

StrongestA+WalkabilityAJobs & incomeLowestDSafety
B+

Oxted

Town · 11,491 people · #534 of 2,138 nationally

StrongestAJobs & incomeAWalkabilityLowestC−Cost of living
B+

Caterham

Large town · 22,757 people · #547 of 2,138 nationally

StrongestAWalkabilityAHazard riskLowestCCost of living
B+

Redhill

Large town · 32,516 people · #552 of 2,138 nationally

StrongestA+WalkabilityASchoolsLowestC−Safety
B+

Leatherhead

Town · 11,482 people · #557 of 2,138 nationally

StrongestASchoolsAWalkabilityLowestDSafety
B+

Ashford Common

Town · 8,333 people · #618 of 2,138 nationally

StrongestA−Jobs & incomeA−SchoolsLowestC−Cost of living
B+

Byfleet

Town · 14,187 people · #640 of 2,138 nationally

StrongestA+Jobs & incomeB+WalkabilityLowestDHazard risk
B+

Bagshot

Town · 5,930 people · #650 of 2,138 nationally

StrongestA−Jobs & incomeB+HealthLowestDHazard risk
B

Shepperton Green

Town · 4,358 people · #799 of 2,138 nationally

StrongestA−SchoolsA−Jobs & incomeLowestD−Hazard risk
B

Laleham

Town · 2,521 people · #808 of 2,138 nationally

StrongestAJobs & incomeA−HealthLowestD−Hazard risk
B

Horley

Large town · 27,067 people · #856 of 2,138 nationally

StrongestA−WalkabilityA−Jobs & incomeLowestC+Cost of living
B

Ashford

Large town · 22,823 people · #863 of 2,138 nationally

StrongestA−WalkabilityA−SchoolsLowestC−Cost of living
B−

Ash and Ash Vale

Large town · 24,284 people · #976 of 2,138 nationally

StrongestA−Jobs & incomeBHealthLowestC−Hazard risk
B−

Egham

Large town · 28,003 people · #978 of 2,138 nationally

StrongestAWalkabilityAJobs & incomeLowestD−Hazard risk
B−

Sunbury-on-Thames

Large town · 21,476 people · #981 of 2,138 nationally

StrongestAWalkabilityA−SchoolsLowestDCost of living
B−

Lingfield

Town · 3,622 people · #985 of 2,138 nationally

StrongestA−WalkabilityB+Jobs & incomeLowestC−Cost of living
B−

Chertsey

Town · 14,558 people · #1,051 of 2,138 nationally

StrongestA−SchoolsA−WalkabilityLowestD−Hazard risk
B−

South Merstham

Town · 9,953 people · #1,082 of 2,138 nationally

StrongestAWalkabilityB+Jobs & incomeLowestC−Hazard risk
B−

Addlestone

Town · 13,748 people · #1,136 of 2,138 nationally

StrongestA−WalkabilityBJobs & incomeLowestDHazard risk
C+

Staines-upon-Thames

Large town · 21,327 people · #1,236 of 2,138 nationally

StrongestAWalkabilityB+HealthLowestD−Hazard risk
C

Godstone

Town · 2,648 people · #1,448 of 2,138 nationally

StrongestBJobs & incomeBWalkabilityLowestC−Safety
C

Stanwell

Town · 11,728 people · #1,539 of 2,138 nationally

StrongestAWalkabilityAHazard riskLowestDSafety
C−

Smallfield

Town · 2,613 people · #1,740 of 2,138 nationally

StrongestBJobs & incomeBHealthLowestD−Hazard risk
A

Pirbright Garrison town

Town · 3,920 people

StrongestA+Jobs & incomeA+WalkabilityLowestDCost of living

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

Go deeper

Surrey lists

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

All Surrey rankings →
Villages and small towns

99 smaller places in Surrey

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.

60 places under 1,000 people

Photos: 0: John P Reeves · CC BY-SA 2.0 · 1: Thomas Grant · CC BY-SA 2.0 · 2: Dr Neil Clifton · CC BY-SA 2.0 · 3: David Kemp · CC BY-SA 2.0 · 4: Flaming Ferrari · CC BY-SA 4.0 · 5: Alan Hunt · CC BY-SA 2.0 · 6: Colin Smith · CC BY-SA 2.0 · 7: Des Blenkinsopp · CC BY-SA 2.0 · 8: raydar · CC BY-SA 2.0 · 11: The Voice of Hassocks · CC0 · 12: SuzanneKn at en.wikipedia · Public domain · 13: David Howard · CC BY-SA 2.0 · 14: Robin Webster · CC BY-SA 2.0 · 15: Charlesdrakew · Public domain · 16: Ian Capper · CC BY-SA 2.0 · 17: BabelStone · CC BY-SA 3.0 · 20: Euchiasmus at English Wikipedia · Public domain · 21: Mark · CC BY 2.0 · 22: Derek Harper · CC BY-SA 2.0 · 25: Hywel Williams · CC BY-SA 2.0 · 29: P L Chadwick · CC BY-SA 2.0 · 33: HenrikKbh · CC BY-SA 3.0 · 35: Howard Hudson · CC BY 2.5 · 38: Bobulous · CC BY-SA 4.0 · 40: Malc McDonald · CC BY-SA 2.0 · 41: Robert Eva · CC BY-SA 2.0 · 44: Peter Whatley · CC BY-SA 2.0 · 47: James Emmans · CC BY-SA 2.0 · 48: Nigel Cox · CC BY-SA 2.0 · 51: David Squire · CC BY-SA 2.0 · 52: Wayland Smith · CC BY-SA 2.0 · 53: Manfred Heyde · CC BY-SA 3.0 · 57: Roger Cornfoot · CC BY-SA 2.0 · 58: Christianmesmar · CC BY-SA 3.0 · 59: Peter Trimming · CC BY-SA 2.0 · 61: Stefan Czapski · CC BY-SA 2.0 · 63: Maxwell Hamilton from Greater London, England, UK · CC BY 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.