Stratford-on-Avon has an average sold price of £303,179 across 81,179 HM Land Registry transactions, with data from 1995-01-03 to 2026-07-29.
Stratford-on-Avon averages £303,179 across 81,179 completed sales. Use town coverage, median price and nearby comparisons before narrowing a shortlist.
Average £303,179 · Median £235,000 · 81,179 transactions · -1.2% growth · 28 towns
Stratford-on-Avon has an average sale price of £303,179 and a median sale price of £235,000, based on 81,179 registered transactions across 32 active years. The average is 24.0% below the national average of £398,893, the median is 28.2% above the national median of £183,250.
The median sold price of £235,000 is 22.5% lower than the average of £303,179. This can happen when a smaller number of higher-value transactions pull the average upward.
Among ranked towns in this district, STRATFORD-UPON-AVON has 29,815 recorded sales at an average of £317,506; SOUTHAM has 11,633 recorded sales at an average of £257,624; ALCESTER has 9,878 recorded sales at an average of £238,529.
Among ranked towns with enough recorded transactions, the highest average sold prices are shown for SOLIHULL (£516,949), REDDITCH (£514,367), MORETON-IN-MARSH (£461,190).
Among ranked towns with available five-year change data, SHIPSTON-ON-STOUR shows a five-year change of +21.2%; LEAMINGTON SPA shows a five-year change of +11.7%; HENLEY-IN-ARDEN shows a five-year change of +8.0%.