House Price Finder

House Prices in Malmesbury

Wiltshire · 8,454 properties sold

£534,773
Average Price
£382,000
Median Price
8,454
Properties Sold
↑ 1.0%
2025 vs 2024

The average property price in Malmesbury is £534,773, based on 8,454 sales. The median price is £382,000. The area covers 3 postcode districts.

Property Types Sold

Detached 3,461 (41%)
Terraced 2,065 (24%)
Semi-Detached 1,988 (24%)
Flat 710 (8%)
Other 230 (3%)

Price Trends

YearAverageMedianSales
2026 (partial) £261,000 £261,000 2
2025 £473,474 £390,000 213
2024 £468,973 £400,000 325
2023 £508,900 £370,000 259
2022 £534,055 £385,000 281
2021 £488,499 £380,000 379
2020 £823,267 £375,000 206
2019 £424,070 £369,950 240
2018 £435,482 £365,000 338
2017 £447,675 £330,000 345
2016 £332,695 £284,000 284
2015 £359,889 £289,950 235

Postcode Areas in Malmesbury

NE20SN16SN5
Source: HM Land Registry Price Paid Data · Crown copyright 2026 · Open Government Licence v3.0