# Melksham Property Market Summary
Melksham, a market town in Wiltshire, demonstrates a dynamic property market with 8,502 properties and an average price of £206,010. The market has shown considerable volatility over recent years, with values climbing steadily from £283,326 in 2016 to a peak of £426,445 in 2023 – representing a significant 50% increase during this period. However, 2024 saw a notable correction with average prices dropping to £322,933, before recovering partially to £360,120 in early 2025. Transaction volumes have remained relatively robust, peaking at 588 sales in 2021 and maintaining healthy activity levels throughout, with 2024 recording 469 sales despite the price adjustment.
The market's recent fluctuations reflect broader UK property trends, with the 2023 peak likely influenced by post-pandemic demand, followed by the 2024 correction as mortgage rates rose. Melksham's relatively affordable average price point makes it an attractive option within Wiltshire, particularly for those seeking value compared to nearby Bath or Swindon. The town benefits from good transport links to these larger centres whilst offering a more traditional market town setting, which continues to drive sustained buyer interest across varying market conditions.
The average house price in Melksham, Wiltshire is £206,010. Prices range from £1,500 to £13,000,000.
There are 8,502 properties in Melksham with 11,018 recorded transactions since 1995.
The median house price in Melksham is £166,750, compared to an average of £206,010.
Melksham has 3,206 detached properties, 2,808 semi-detached properties, 1,759 terraced properties, 552 flat / maisonette properties.
Average house prices in Melksham have risen by 458.4% from £64,490 in 1995 to £360,120 in 2025.
The most popular streets in Melksham by number of properties include Bath Road, Skylark Road, Semington Road, Spa Road, Forest Road.
Melksham is located in Wiltshire, in the West Wiltshire district.