Surrey house prices by town
Median sold prices across 43 Surrey towns, from 11,427 sales registered in the last 12 months. Medians, not averages - half of homes sold for more, half for less.
- Esher +1.3% £861,000
- Virginia Water -0.1% £850,000
- Cobham -11% £810,000
- Thames Ditton +0.4% £740,000
- Ashtead +7% £738,500
- Windlesham -0.7% £685,000
- Worcester Park +6.9% £620,000
- Leatherhead -10.4% £605,000
- Banstead -2.4% £600,000
- Betchworth -11.2% £594,862
- Haslemere +11.7% £586,250
- Oxted -5% £551,250
- Cranleigh -2.9% £550,000
- Epsom +2.9% £550,000
- Tadworth -4% £546,500
- Reigate -2.3% £537,500
- Lightwater +14.2% £533,750
- Walton-on-Thames -1.9% £530,000
- Lingfield +10.8% £525,000
- Shepperton +5% £525,000
- Weybridge -9.8% £522,500
- Godalming -1% £521,288
- Hindhead -5.2% £516,750
- Molesey +8.4% £515,000
- Warlingham -4.2% £512,500
- Farnham +0.5% £502,500
- Guildford -4.3% £485,000
- Dorking +2.2% £475,000
- Sunbury-on-Thames 0% £472,500
- Godstone -4.7% £457,500
- Woking -3.6% £453,000
- Ashford 0% £450,000
- Caterham 0% £450,000
- Egham -2.2% £450,000
- Addlestone +4.7% £445,000
- West Byfleet -5.4% £443,047
- Camberley -4.4% £435,000
- Horley +2.8% £433,500
- Staines-upon-Thames -1.2% £425,000
- Chertsey -3.4% £422,500
- Redhill -2.6% £420,000
- Bagshot -4.3% £416,250
- Whyteleafe 0% £275,000
Contains HM Land Registry data © Crown copyright and database right, licensed under the Open Government Licence v3.0. Covers sales registered since 22 Oct 2025. Updated 22 Oct 2026.