# Corsham Property Market Summary
Corsham's property market has demonstrated notable volatility over recent years, with the current average price of £264,735 across 5,065 properties masking significant year-on-year fluctuations. The market experienced steady growth from 2016 (£368,767) through 2018 (£395,060), before entering a period of pronounced acceleration during the pandemic years. Prices peaked dramatically in 2023 at £576,305, though 2024 saw a substantial correction to £376,377. Early 2025 data suggests a recovery towards previous highs at £566,343, though this is based on fewer transactions (108 sales), which may indicate reduced market activity at elevated price points.
This historic Wiltshire market town benefits from excellent transport links to Bath, Bristol, and Chippenham, making it particularly attractive to commuters and families seeking a blend of rural character and accessibility. The marked price variations—particularly the surges in 2021, 2023, and early 2025—reflect both the town's desirability and the broader market dynamics affecting well-connected settlements in the South West. The decreasing sales volumes in recent years (from 376 in 2018 to 184 in 2023) alongside rising prices suggest a tightening market where quality properties command premium prices, though the 2024 correction indicates some buyer resistance to the highest valuations.
The average house price in Corsham, Wiltshire is £264,735. Prices range from £2,000 to £9,580,000.
There are 5,065 properties in Corsham with 6,195 recorded transactions since 1995.
The median house price in Corsham is £215,000, compared to an average of £264,735.
Corsham has 1,937 detached properties, 1,330 semi-detached properties, 1,176 terraced properties, 511 flat / maisonette properties.
Average house prices in Corsham have risen by 647.1% from £75,805 in 1995 to £566,343 in 2025.
The most popular streets in Corsham by number of properties include Freestone Way, Brook Drive, High Street, Broadmead, Buckthorn Row.
Corsham is located in Wiltshire, in the North Wiltshire district.