On average Shaftesbury has high deprivation and low crime levels, with around 54 crimes per 1,000 residents per year, about 37% below the Wales average of 86 per 1,000. Approximately 20.7% of homes in this area are social housing provided by a local council or housing association. The average income per household in Shaftesbury is £39,606 per year. Shaftesbury is home to around 5,243 people, with a population density of about 3,205 per km².
Based on 57 recent sales, the median property price is £180,000 (about £204 per square foot) in Shaftesbury area, with individual transactions ranging from £85,000 up to £313,000.
| Type | Sales | Median | £/sq ft |
|---|---|---|---|
| Detached | 2 | £237,500 | £255 |
| Semi-Detached | 14 | £223,250 | £243 |
| Terraced | 39 | £165,000 | £191 |
| Flats | 2 | £122,500 | £156 |
Sale price
| Year | Detached | Flats | Semi-Detached | Terraced |
|---|---|---|---|---|
| 2016 | — | £74,750 | £104,500 | £96,000 |
| 2017 | £190,000 | £69,000 | £117,250 | £103,000 |
| 2018 | £203,500 | £94,250 | £141,000 | £116,500 |
| 2019 | £195,000 | £96,000 | £148,000 | £127,000 |
| 2020 | £200,000 | £84,000 | £161,000 | £130,000 |
| 2021 | £257,500 | £75,000 | £180,000 | £132,000 |
| 2022 | £408,250 | £109,000 | £190,000 | £145,000 |
| 2023 | — | £96,250 | £170,000 | £150,000 |
| 2024 | £250,500 | £95,000 | £185,000 | £152,500 |
| 2025 | £237,500 | £100,000 | £208,750 | £157,000 |
| 2026 | — | £145,000 | £210,000 | £162,500 |
Price per sq ft
| Year | Detached | Flats | Semi-Detached | Terraced |
|---|---|---|---|---|
| 2016 | — | £99 | £100 | £111 |
| 2017 | £168 | £88 | £143 | £115 |
| 2018 | £143 | £126 | £160 | £130 |
| 2019 | £139 | £124 | £164 | £139 |
| 2020 | £194 | £120 | £170 | £135 |
| 2021 | £218 | £119 | £189 | £151 |
| 2022 | £213 | £145 | £230 | £174 |
| 2023 | — | £156 | £189 | £171 |
| 2024 | £245 | £209 | £200 | £171 |
| 2025 | £255 | £129 | £219 | £190 |
| 2026 | — | £182 | £224 | £190 |
All data is sourced from official UK government agencies and public datasets. Last updated: 16/07/2026. Read more about how our statistics are calculated.