The average price of homes in Leatherhead, a town in Surrey, is approximately £600,000 as of late 2023. This figure reflects a diverse market, with larger family homes, particularly those with four or more bedrooms, often reaching upwards of £800,000 to over £1 million, especially in desirable areas like the village of Fetcham nearby. Smaller two-bedroom flats can be found starting around £300,000, catering to first-time buyers or those looking to downsize. Detached properties typically command the highest prices, with some listings exceeding £1.5 million. The town's proximity to London and its pleasant surroundings contribute to the ongoing demand, impacting house prices and market trends.