House Prices in Thame
Oxfordshire · 9,724 properties sold
£512,927
Average Price
£420,000
Median Price
9,724
Properties Sold
↓ 3.5%
2025 vs 2024
The average property price in Thame is £512,927, based on 9,724 sales. The median price is £420,000. The area covers 2 postcode districts.
Property Types Sold
Semi-Detached 2,725 (28%)
Detached 2,724 (28%)
Terraced 2,637 (27%)
Flat 1,431 (15%)
Other 207 (2%)
Price Trends
| Year | Average | Median | Sales |
|---|---|---|---|
| 2026 (partial) | £533,333 | £430,000 | 6 |
| 2025 | £500,778 | £450,000 | 245 |
| 2024 | £518,958 | £450,000 | 287 |
| 2023 | £475,960 | £415,000 | 228 |
| 2022 | £499,839 | £406,750 | 358 |
| 2021 | £555,100 | £430,000 | 402 |
| 2020 | £502,939 | £395,000 | 272 |
| 2019 | £468,586 | £375,000 | 291 |
| 2018 | £521,199 | £440,000 | 359 |
| 2017 | £487,902 | £415,000 | 336 |
| 2016 | £479,308 | £380,000 | 353 |
| 2015 | £411,184 | £303,000 | 349 |
Source: HM Land Registry Price Paid Data · Crown copyright 2026 · Open Government Licence v3.0