House Prices in Hampton, Greater London

6,650 properties Avg. price: £372,990 Greater London
6,650
Properties
£373K
Average Price
£270K
Median Price
9,005
Total Sales

Market overview

# Hampton Property Market Summary

Hampton's property market demonstrates notable volatility, with average prices fluctuating considerably between £568,016 and £837,661 over the past decade. The area boasts a substantial housing stock of 6,650 properties, though the current average price of £372,990 appears significantly lower than recent transaction data suggests, likely reflecting a mix of property types including flats and smaller homes alongside the area's characteristic family houses. The market peaked in 2017 at £837,661 before experiencing corrections, with 2023 showing renewed strength at £819,977, though 2024 and early 2025 figures indicate a cooling to around £690,000-£700,000.

Transaction volumes reveal typical market patterns, with sales declining from 294 in 2016 to 162 in 2023, before rebounding to 305 in 2024 - suggesting increased buyer activity as prices stabilised. The 2020-2021 period showed resilience despite broader economic uncertainty, with prices holding firm above £700,000. Hampton's appeal lies in its Thames-side location, good transport links to central London, and family-friendly environment, though recent price corrections indicate the market is adjusting to changing economic conditions. Buyers in 2025 are seeing prices approximately 18% below the 2017 peak, potentially offering better value than in recent years.

AI-generated market summary · Updated 23 Jun 2026

Price Trends — Hampton

Recent Sales

40, Courtlands Avenue, Hampton, TW12 3NT Other 15 Dec 2025 £950,000 40, Courtlands Avenue, Hampton, TW12 3NT Other 15 Dec 2025 £950,000 35 - 37, High Street, Hampton Hill, Hampton, TW12 1NB Other 25 Nov 2025 £250,000 35 - 37, High Street, Hampton Hill, Hampton, TW12 1NB Other 25 Nov 2025 £250,000 4A, Station Approach, Hampton, TW12 2HY Semi-Detached 21 Nov 2025 £350,000 4A, Station Approach, Hampton, TW12 2HY Semi-Detached 21 Nov 2025 £350,000 136, Broad Lane, Hampton, TW12 3BW Other 14 Nov 2025 £895,000 Hartswood, Uxbridge Road, Hampton Hill, Hampton, TW12 1SL Detached 14 Nov 2025 £784,000 136, Broad Lane, Hampton, TW12 3BW Other 14 Nov 2025 £895,000 Hartswood, Uxbridge Road, Hampton Hill, Hampton, TW12 1SL Detached 14 Nov 2025 £784,000 63, Wensleydale Road, Hampton, TW12 2LP Detached 6 Nov 2025 £1,150,000 63, Wensleydale Road, Hampton, TW12 2LP Detached 6 Nov 2025 £1,150,000 1, Grove Hill Villas, Hampton Hill, Hampton, TW12 1JN Semi-Detached 31 Oct 2025 £600,000 1, Grove Hill Villas, Hampton Hill, Hampton, TW12 1JN Semi-Detached 31 Oct 2025 £600,000 Flat 4, Lothian Lodge, 1B, Queens Road, Hampton Hill, Hampton, TW12 1BS Flat / Maisonette 27 Oct 2025 £260,000 4, Haslemere Close, Hampton, TW12 3JT Semi-Detached 27 Oct 2025 £442,000 Flat 4, Lothian Lodge, 1B, Queens Road, Hampton Hill, Hampton, TW12 1BS Flat / Maisonette 27 Oct 2025 £260,000 4, Haslemere Close, Hampton, TW12 3JT Semi-Detached 27 Oct 2025 £442,000 13, Hawley Close, Hampton, TW12 3XX Semi-Detached 1 Oct 2025 £465,000 13, Hawley Close, Hampton, TW12 3XX Semi-Detached 1 Oct 2025 £465,000

Frequently Asked Questions

What is the average house price in Hampton?

The average house price in Hampton, Greater London is £372,990. Prices range from £1,000 to £20,152,000.

How many properties are in Hampton?

There are 6,650 properties in Hampton with 9,005 recorded transactions since 1995.

What is the median house price in Hampton?

The median house price in Hampton is £270,000, compared to an average of £372,990.

What types of properties are available in Hampton?

Hampton has 2,040 terraced properties, 1,790 semi-detached properties, 1,682 flat / maisonette properties, 1,015 detached properties.

How have house prices changed in Hampton?

Average house prices in Hampton have risen by 540.9% from £107,361 in 1995 to £688,130 in 2025.

What are the most popular streets in Hampton?

The most popular streets in Hampton by number of properties include High Street, Uxbridge Road, Station Road, Hanworth Road, Percy Road.

Where is Hampton located?

Hampton is located in Greater London, in the Richmond Upon Thames district.