House Price Finder

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

YearAverageMedianSales
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

Postcode Areas in Thame

OX29OX9
Source: HM Land Registry Price Paid Data · Crown copyright 2026 · Open Government Licence v3.0