House Prices in Crayford

Live asking prices — data to 10 August 2026, updated daily

Properties for Sale

380

21 new in last 14 days

Average Price

£391,501

Median £400,000

Avg. Time on Market

190 days

Median 146 days

Price Range

£150k to £650k

Middle 90% of asking prices

Market Breakdown

Data to:

Properties by Price

Distribution of asking prices in Crayford

Properties by Type

What's on the market in Crayford

Properties by Bedrooms

Bedroom count distribution in Crayford

Time on Market

How long properties have been listed in Crayford

Prices by Property Type in Crayford

Type Count Avg. Price Median Avg. Days
Flat 90 £231,603 £245,000 182
Terraced 100 £403,030 £400,000 170
Semi-Detached 124 £459,222 £450,000 202
Detached 26 £664,192 £597,500 185

Prices by Bedrooms in Crayford

Bedrooms Count Avg. Price Median Avg. Days
1 Bed 39 £195,615 £200,000 216
2 Bed 113 £302,507 £290,000 191
3 Bed 156 £438,785 £425,000 181
4 Bed 50 £571,550 £555,000 188
5+ Bed 8 £708,125 £712,500 154

Properties by Price Range in Crayford

Price Range Count Avg. Days on Market Share
Under £100k 11 178
3%
£100k – £200k 22 260
6%
£200k – £300k 79 185
21%
£300k – £400k 67 172
18%
£400k – £500k 126 205
33%
£500k – £1M 74 172
19%
Over £1M 1 50
0%

Properties by Time on Market in Crayford

Duration Count Share
Less than 1 month 50
13%
1 – 2 months 32
8%
2 – 3 months 45
12%
3 – 4 months 35
9%
4 – 6 months 62
16%
6 – 9 months 47
12%
9 – 12 months 39
10%
12 – 18 months 66
17%
Over 18 months 4
1%

Search Another Location

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