House Price Finder

Oxfordshire Property Prices

33 towns and cities · 72,568 sales recorded

£551,485
Average Price
£390,000
Median Price
72,568
Total Sales
↓ 8.0%
Year-on-Year

Property Type Breakdown

31%
Semi-Detached
114,684 sales
29%
Detached
107,094 sales
25%
Terraced
94,063 sales
14%
Flat
51,671 sales
2%
Other
6,985 sales

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

All Towns in Oxfordshire

1
Burford
2,195 sales
£913k
2
Oxford
78,243 sales
£743k
3
Woodstock
3,157 sales
£676k
4
Watlington
2,453 sales
£616k
5
Bampton
3,448 sales
£547k
6
Wallingford
14,488 sales
£541k
7
Abingdon
32,345 sales
£533k
8
Chinnor
4,368 sales
£532k
9
Bicester
37,596 sales
£525k
10
Kidlington
12,110 sales
£518k
11
Thame
9,724 sales
£513k
12
Witney
30,561 sales
£454k
13
Banbury
50,785 sales
£441k
14
Didcot
27,451 sales
£436k
15
Faringdon
9,020 sales
£433k
16
Wantage
15,827 sales
£412k
17
Carterton
9,677 sales
£356k

Useful guides

Stamp Duty Calculator

Calculate SDLT on your purchase — 2026/27 rates.

Most Expensive Areas

The priciest towns and counties in England and Wales.

Most Affordable Areas

Where you can still buy a home for under £170,000.