Wiltshire has an average sold price of £324,132 across 149,949 HM Land Registry transactions, with data from 1995-01-05 to 2026-07-31.
Wiltshire averages £324,132 across 149,949 completed sales. Use town coverage, median price and nearby comparisons before narrowing a shortlist.
Average £324,132 · Median £255,000 · 149,949 transactions · -1.8% growth · 35 towns
Wiltshire has an average sale price of £324,132 and a median sale price of £255,000, based on 149,949 registered transactions across 32 active years. The average is 18.7% below the national average of £398,893, the median is 39.2% above the national median of £183,250.
The median sold price of £255,000 is 21.3% lower than the average of £324,132. This can happen when a smaller number of higher-value transactions pull the average upward.
Among ranked towns in this district, SALISBURY has 34,134 recorded sales at an average of £343,027; CHIPPENHAM has 17,778 recorded sales at an average of £338,406; TROWBRIDGE has 16,227 recorded sales at an average of £250,044.
Among ranked towns with enough recorded transactions, the highest average sold prices are shown for ROMSEY (£849,769), TETBURY (£801,829), HUNGERFORD (£714,995).
Among ranked towns with available five-year change data, TIDWORTH shows a five-year change of +28.7%; CORSHAM shows a five-year change of +16.0%; TETBURY shows a five-year change of +15.6%.