House Prices in Shaftesbury

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

Properties for Sale

281

22 new in last 14 days

Average Price

£345,166

Median £300,000

Avg. Time on Market

186 days

Median 114 days

Price Range

£115k to £725k

Middle 90% of asking prices

Market Breakdown

Data to:

Properties by Price

Distribution of asking prices in Shaftesbury

Properties by Type

What's on the market in Shaftesbury

Properties by Bedrooms

Bedroom count distribution in Shaftesbury

Time on Market

How long properties have been listed in Shaftesbury

Prices by Property Type in Shaftesbury

Type Count Avg. Price Median Avg. Days
Flat 40 £160,786 £161,000 318
Terraced 82 £276,861 £260,000 154
Semi-Detached 54 £313,049 £292,500 140
Detached 75 £505,599 £430,000 170

Prices by Bedrooms in Shaftesbury

Bedrooms Count Avg. Price Median Avg. Days
1 Bed 25 £146,176 £135,000 289
2 Bed 72 £243,163 £230,000 180
3 Bed 105 £333,986 £310,000 163
4 Bed 54 £504,878 £450,000 185
5+ Bed 16 £617,656 £612,500 202

Properties by Price Range in Shaftesbury

Price Range Count Avg. Days on Market Share
Under £100k 10 214
4%
£100k – £200k 37 178
13%
£200k – £300k 92 198
33%
£300k – £400k 70 155
25%
£400k – £500k 34 182
12%
£500k – £1M 34 239
12%
Over £1M 4 53
1%

Properties by Time on Market in Shaftesbury

Duration Count Share
Less than 1 month 36
13%
1 – 2 months 37
13%
2 – 3 months 32
11%
3 – 4 months 38
14%
4 – 6 months 41
15%
6 – 9 months 34
12%
9 – 12 months 28
10%
12 – 18 months 23
8%
Over 18 months 12
4%

Search Another Location

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