Surrey house prices by town
Median sold prices across 43 Surrey towns, from 12,356 sales registered in the last 12 months. Medians, not averages - half of homes sold for more, half for less.
- Esher +6.7% £887,500
- Virginia Water -2.2% £850,000
- Cobham -12.2% £795,000
- Ashtead +2.6% £715,750
- Thames Ditton +10% £693,000
- Windlesham -1.5% £670,000
- Betchworth -4.5% £635,000
- Leatherhead -4.7% £628,750
- Worcester Park +0.2% £616,000
- Banstead +2% £612,000
- Cranleigh +6.9% £601,500
- Oxted +0.2% £569,250
- Epsom +6.3% £558,000
- Haslemere +4.9% £550,500
- Tadworth -6.5% £549,000
- Lightwater +15.3% £545,000
- Walton-on-Thames -0.1% £535,000
- Godalming +1.4% £532,125
- Reigate -5.6% £530,000
- Shepperton +3.7% £528,750
- Weybridge -12.1% £527,500
- Lingfield +10.5% £525,000
- Molesey +7.3% £515,000
- Warlingham -3.9% £509,250
- Farnham 0% £500,000
- Hindhead -14.5% £500,000
- Guildford -2% £490,000
- Sunbury-on-Thames +3.6% £485,000
- Dorking -0.1% £475,000
- Caterham +4.5% £459,750
- Ashford 0% £450,000
- Chertsey +5.9% £450,000
- Egham 0% £450,000
- Woking -4.3% £450,000
- West Byfleet -3.8% £447,500
- Staines-upon-Thames +4.1% £440,000
- Addlestone +4.5% £438,750
- Camberley -3.5% £435,000
- Godstone -9.4% £435,000
- Horley +1.2% £430,000
- Redhill -1.7% £422,500
- Bagshot -4.6% £415,000
- Whyteleafe -1.8% £270,000
Contains HM Land Registry data © Crown copyright and database right, licensed under the Open Government Licence v3.0. Covers sales registered since 2 Sept 2025. Updated 2 Sept 2026.