Melksham has an average sold price of £203,631 across 16,947 HM Land Registry transactions, with data from 1995-01-10 to 2026-07-27.
Melksham averages £203,631 across 16,947 completed sales. Check the median, sample depth and nearby alternatives before using the average as a market signal.
Average £203,631 · Median £170,000 · 16,947 transactions · +5.7% growth · 438 streets
Melksham has an average sale price of £203,631 and a median sale price of £170,000, based on 16,947 registered transactions across 32 active years. The average is 49.0% below the national average of £398,894, the median is 7.2% below the national median of £183,250.
The median sold price of £170,000 is 16.5% lower than the average of £203,631. This can happen when a smaller number of higher-value transactions pull the average upward.
Among the most active listed streets by transaction count, PRIMROSE DRIVE has 251 recorded sales at an average of £131,653; SPA ROAD has 245 recorded sales at an average of £129,719; SEMINGTON ROAD has 227 recorded sales at an average of £173,513.
By transaction count, detached homes represent 32.8% of recorded sales (5,567 transactions) with an average sold price of £272,538; semi-detached homes represent 32.5% of recorded sales (5,511 transactions) with an average sold price of £178,147; terraced homes represent 25.1% of recorded sales (4,257 transactions) with an average sold price of £144,521.
Property valuation guide
Professional valuers use recent sold prices as comparable evidence. In Melksham, the median sold price is £170,000 and the average is £203,631, based on 16,947 HM Land Registry transactions. Over five years, prices have moved +5.7%, which affects how comparables from earlier years should be weighted.
These are historical completed-sale prices — not a formal valuation, asking price or investment advice. Use them to sense-check an asking price or set expectations before instructing a surveyor.
| Year | Median price | Average price | Sales |
|---|---|---|---|
| 2026 | £282,500 | £294,629 | 164 |
| 2025 | £293,750 | £335,090 | 560 |
| 2024 | £287,000 | £328,529 | 473 |
| 2023 | £297,000 | £344,035 | 501 |
| 2022 | £305,000 | £351,425 | 672 |
| 2021 | £269,763 | £304,737 | 758 |
| 2020 | £259,995 | £277,070 | 499 |
| 2019 | £243,000 | £317,125 | 527 |
| 2018 | £245,000 | £284,206 | 579 |
| 2017 | £230,000 | £271,992 | 550 |
Source: HM Land Registry Price Paid Data. Most recent 10 years shown.