House Prices in Banbury
Oxfordshire · 50,785 properties sold
£441,419
Average Price
£320,000
Median Price
50,785
Properties Sold
↓ 10.4%
2025 vs 2024
The average property price in Banbury is £441,419, based on 50,785 sales. The median price is £320,000. The area covers 4 postcode districts.
Property Types Sold
Semi-Detached 16,186 (32%)
Detached 15,486 (30%)
Terraced 12,345 (24%)
Flat 5,785 (11%)
Other 983 (2%)
Price Trends
| Year | Average | Median | Sales |
|---|---|---|---|
| 2026 (partial) | £365,165 | £344,950 | 41 |
| 2025 | £453,003 | £335,000 | 1,309 |
| 2024 | £505,864 | £331,500 | 1,489 |
| 2023 | £442,619 | £325,000 | 1,278 |
| 2022 | £439,529 | £323,000 | 1,833 |
| 2021 | £405,342 | £315,000 | 2,241 |
| 2020 | £424,776 | £296,000 | 1,515 |
| 2019 | £358,788 | £279,995 | 1,733 |
| 2018 | £472,632 | £299,750 | 1,734 |
| 2017 | £372,265 | £279,725 | 1,800 |
| 2016 | £327,999 | £270,000 | 1,786 |
| 2015 | £304,352 | £239,000 | 1,625 |
Source: HM Land Registry Price Paid Data · Crown copyright 2026 · Open Government Licence v3.0