County ranking
Best places to live in Surrey
30 towns ranked by overall liveability score, from official UK data.
61 towns in Surrey clear our data thresholds: a population over 3,000 and real scores in 8 or more of 9 categories. The top 30 are ranked below. Worcester Park and Stoneleigh takes first place with 76/100, putting three points between it and West Molesey on 73. 12 of them score 65 or better, something about one in eight comparable UK towns manages: Worcester Park and Stoneleigh (76), West Molesey (73) and Ewell (69), among others.
Across all 61 qualifying towns the county median is 57/100, 3 points above the 54/100 median for UK towns of this size. On price, Frimley is the top five's cheapest at a median of £470,000. West Molesey, also in the top five, runs to £699,950. The steepest fall in the ranking comes after second place, where West Molesey on 73 gives way to Ewell on 69. Full breakdowns for the leaders: Worcester Park and Stoneleigh, West Molesey and Ewell.
| # | Town | Score | Strongest categories | Population | Median price |
|---|---|---|---|---|---|
| 1 | Worcester Park and Stoneleigh | 76 | Healthcare 74 Schools 78 | 15,518 | £630,500 |
| 2 | West Molesey | 73 | Healthcare 74 Lifestyle 76 | 46,974 | £699,950 |
| 3 | Ewell | 69 | Healthcare 76 Schools 73 | 28,146 | £551,750 |
| 4 | Frimley | 69 | Healthcare 70 Lifestyle 68 | 15,309 | £470,000 |
| 5 | New Haw, West Byfleet and Sheerwater | 69 | Healthcare 72 Lifestyle 70 | 31,456 | £500,000 |
| 6 | Epsom | 68 | Healthcare 84 Transport 65 | 29,535 | £517,500 |
| 7 | Hersham | 67 | Healthcare 71 Lifestyle 62 | 12,843 | £585,000 |
| 8 | Walton-on-Thames | 67 | Healthcare 75 Lifestyle 75 | 24,095 | £515,000 |
| 9 | Esher | 66 | Healthcare 67 Lifestyle 65 | 9,901 | £995,000 |
| 10 | Tadworth and Epsom Downs | 66 | Healthcare 66 Transport 58 | 27,740 | £587,000 |
| 11 | Weybourne (Waverley) | 65 | Lifestyle 60 Transport 56 | 11,304 | £482,500 |
| 12 | Woking | 65 | Lifestyle 83 Healthcare 70 | 68,636 | £427,500 |
| 13 | Reigate | 63 | Lifestyle 79 Transport 62 | 24,344 | £602,500 |
| 14 | Ashford Common | 62 | Healthcare 63 Schools 64 | 7,716 | £455,000 |
| 15 | Ashtead | 62 | Healthcare 60 Lifestyle 54 | 14,592 | £707,500 |
| 16 | Camberley | 62 | Healthcare 56 Transport 55 | 37,362 | £435,000 |
| 17 | Guildford | 62 | Healthcare 77 Transport 71 | 79,286 | £490,000 |
| 18 | Redhill (Reigate and Banstead) | 62 | Lifestyle 75 Transport 68 | 28,210 | £423,750 |
| 19 | Shepperton Green | 61 | Broadband 96 Schools 55 | 4,210 | £527,500 |
| 20 | Dorking | 60 | Healthcare 67 Lifestyle 69 | 17,087 | £472,500 |
| 21 | Sunbury-on-Thames | 60 | Schools 68 Lifestyle 64 | 21,660 | £510,000 |
| 22 | Weybridge | 60 | Lifestyle 75 Schools 58 | 16,190 | £557,000 |
| 23 | Ash and Ash Vale | 59 | Lifestyle 72 Transport 58 | 24,389 | £420,000 |
| 24 | Banstead | 59 | Healthcare 58 Lifestyle 56 | 10,017 | £645,000 |
| 25 | Farncombe | 59 | Healthcare 53 Lifestyle 56 | 12,645 | £495,000 |
| 26 | Great Bookham and Fetcham | 59 | Healthcare 49 Lifestyle 52 | 21,019 | £667,000 |
| 27 | Ashford (Spelthorne) | 58 | Healthcare 76 Transport 63 | 24,816 | £450,000 |
| 28 | Byfleet | 58 | Lifestyle 63 Healthcare 50 | 14,942 | £482,500 |
| 29 | Farnham | 58 | Lifestyle 60 Transport 56 | 20,027 | £486,250 |
| 30 | Staines-upon-Thames | 58 | Lifestyle 63 Healthcare 59 | 18,918 | £460,000 |
Ranked on the default weighting, out of 100. Strongest categories are the two furthest above the national median for that category, not simply the two highest numbers. Almost every town scores well on safety, so raw highs would say little.
Find your own best place in Surrey
The ranking above uses one weighting. Change any control below to re-rank all 61 qualifying towns around what you actually care about — who's moving, a minimum on one category, a price ceiling for the type of home you'd buy.
Pick a persona or set a filter to re-rank 61 towns in place.
23 moreShow fewer
BagshotHorley (Reigate and Banstead)StanwellCaterhamEghamHindheadChertseyCranleighKingswood (Reigate and Banstead)South MersthamWest End and ChobhamWreccleshamCobham (Elmbridge)Milford and WitleyOxtedBramley and WonershLeatherheadBisley (Surrey Heath)WindleshamVirginia WaterSendLingfieldSmallfieldHow this ranking was built
Every settlement in Surrey was scored across 9 categories (safety, schools, healthcare, transport, environment, broadband, lifestyle, economic health and bills) from official sources including Police UK, Ofsted, the CQC, Ofcom, the Environment Agency and MHCLG. Two filters then decide who appears here:
- Population above 3,000. Without a floor the list fills with hamlets of a few dozen people. Surrey has 61 towns above it.
- Real data in at least 8 of 9 categories. Places we can only partly measure are excluded rather than ranked on guesswork.
Counties are ceremonial, and a town belongs to the county its postcodes physically sit in, so border towns land where residents would expect them to.
Check your exact postcode
Get a personalised score for any UK postcode, tailored to what matters most to you.
Score my postcode