House Prices in Crayford

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

Properties for Sale

378

28 new in last 14 days

Average Price

£395,392

Median £400,000

Avg. Time on Market

184 days

Median 146 days

Price Range

£149k 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 92 £243,861 £245,000 176
Terraced 96 £407,344 £400,000 166
Semi-Detached 125 £459,428 £450,000 192
Detached 27 £661,444 £595,000 170

Prices by Bedrooms in Crayford

Bedrooms Count Avg. Price Median Avg. Days
1 Bed 40 £192,600 £200,000 207
2 Bed 112 £304,208 £293,750 189
3 Bed 152 £441,483 £435,000 173
4 Bed 49 £568,316 £560,000 181
5+ Bed 11 £767,273 £675,000 147

Properties by Price Range in Crayford

Price Range Count Avg. Days on Market Share
Under £100k 11 162
3%
£100k – £200k 24 227
6%
£200k – £300k 76 189
20%
£300k – £400k 65 159
17%
£400k – £500k 123 200
33%
£500k – £1M 77 164
20%
Over £1M 2 93
1%

Properties by Time on Market in Crayford

Duration Count Share
Less than 1 month 39
10%
1 – 2 months 45
12%
2 – 3 months 47
12%
3 – 4 months 32
8%
4 – 6 months 67
18%
6 – 9 months 38
10%
9 – 12 months 45
12%
12 – 18 months 61
16%
Over 18 months 4
1%

Search Another Location

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