House Prices in Hampstead

Live asking prices — data to 26 July 2026, updated daily

Properties for Sale

1,441

62 new in last 14 days

Average Price

£1,769,041

Median £950,000

Avg. Time on Market

202 days

Median 124 days

Price Range

£380k to £6.0M

Middle 90% of asking prices

Market Breakdown

Data to:

Properties by Price

Distribution of asking prices in Hampstead

Properties by Type

What's on the market in Hampstead

Properties by Bedrooms

Bedroom count distribution in Hampstead

Time on Market

How long properties have been listed in Hampstead

Prices by Property Type in Hampstead

Type Count Avg. Price Median Avg. Days
Flat 1,071 £1,004,311 £800,000 202
Terraced 104 £2,742,538 £2,274,750 166
Semi-Detached 52 £5,979,624 £5,625,000 234
Detached 60 £7,022,724 £6,472,500 223

Prices by Bedrooms in Hampstead

Bedrooms Count Avg. Price Median Avg. Days
1 Bed 230 £518,457 £502,500 220
2 Bed 509 £911,385 £800,000 188
3 Bed 303 £1,456,677 £1,250,000 208
4 Bed 142 £2,668,236 £2,299,750 181
5+ Bed 191 £5,636,630 £4,799,999 213

Properties by Price Range in Hampstead

Price Range Count Avg. Days on Market Share
Under £100k 4 210
0%
£100k – £200k 8 184
1%
£200k – £300k 19 255
1%
£300k – £400k 53 234
4%
£400k – £500k 91 195
6%
£500k – £1M 588 195
41%
Over £1M 678 205
47%

Properties by Time on Market in Hampstead

Duration Count Share
Less than 1 month 166
12%
1 – 2 months 213
15%
2 – 3 months 208
14%
3 – 4 months 117
8%
4 – 6 months 157
11%
6 – 9 months 115
8%
9 – 12 months 171
12%
12 – 18 months 245
17%
Over 18 months 49
3%

Search Another Location

Find house price data for any UK town, city, or postcode