House Price Finder

Oxfordshire Property Prices

33 towns and cities

£551,485
Average Price
£390,000
Median Price
72,568
Sales (since 2020)
33
Towns

Towns & Cities in Oxfordshire

Burford £913,315 Oxford £743,343 Woodstock £676,399 Watlington £615,760 Bampton £547,409 Wallingford £541,463 Abingdon £532,664 Chinnor £532,310 Bicester £524,558 Kidlington £517,562 Thame £512,927 Witney £453,720 Banbury £441,419 Didcot £436,056 Faringdon £432,503 Wantage £412,307 Carterton £356,336

Price Trends

Year Average Median Sales
2026 £470,369 £401,250 226
2025 £511,108 £400,000 9,186
2024 £534,781 £399,950 11,219
2023 £617,590 £400,000 10,685
2022 £562,776 £400,000 13,374
2021 £559,414 £380,000 16,671
2020 £514,643 £365,000 11,207
2019 £477,105 £345,000 11,783
2018 £471,415 £350,000 12,225
2017 £486,318 £345,000 12,038
2016 £433,519 £330,000 12,199
2015 £393,859 £300,000 12,045

House Prices in Oxfordshire

The average property price in Oxfordshire is £551,485, based on 72,568 transactions since 2020. The county has 33 towns and cities with recorded property sales.

Data sourced from HM Land Registry Price Paid Data, published under the Open Government Licence v3.0.