Houses for sale in Banbury, Oxfordshire
House Prices in Banbury
Properties in Banbury have an average house price of £346k and had 3,054 Property Transactions within the last 3 years.¹
Banbury is an area in Oxfordshire with 33,025 households², where the most expensive property was sold for £2.5M.
Properties for sale in Banbury
Neighbourhoods in Banbury
Navigate through our locations to find the location of your next house in Banbury, Oxfordshire for sale or to rent.
- Adderbury
- Banbury Calthorpe
- Banbury Easington
- Banbury Grimsbury And Castle
- Banbury Hardwick
- Banbury Neithrop
- Banbury Ruscote
- Bloxham And Bodicote
- Cropredy
- Deddington
- Hook Norton
- Sibford
- Wroxton
- Adderbury, Bloxham and Bodicote
- Banbury Calthorpe and Easington
- Cropredy, Sibfords and Wroxton
- Banbury Grimsbury and Hightown
- Banbury Cross and Neithrop
Property price trends in Banbury
According to the latest Land Registry data, the average home in Banbury sold for £369,721 in 2026. That figure comes from a substantial record of 42,487 sales logged over the past 31 years.
Prices have continued to climb over the last three years. Compared with 2023, when the typical sale came in around £348,234, that's a rise of roughly 6.2%.
Looking back five years, average prices are up about 5.3% since 2021, a gain of around £18,453 in cash terms.
Zoom out to the past decade for the fuller picture. Back in 2016, homes here averaged £288,678, so the typical sold price has climbed about 28.1% since then, roughly 2.5% a year. Stretch the view to fifteen years and that annual pace edges up closer to 2.7%.
Frequently asked questions about Banbury
What is the average price for a property for sale in Banbury?
The average price for a property for sale in Banbury is £346,225. This amount is 28% lower than the average price in Oxfordshire. There are more than 10,000 property listings for sale in Banbury.
What locations have the most expensive properties for sale in Banbury?
The locations with the most expensive properties for sale in Banbury are Wroxton at an average of £601,056, Sibford at an average of £585,511 and Hook Norton at an average of £559,443.
What locations have the most affordable properties for sale in Banbury?
The locations with the most affordable properties for sale in Banbury are Banbury Cross and Neithrop at an average of £218,197, Banbury Grimsbury And Castle at an average of £222,698 and Banbury Grimsbury and Hightown at an average of £237,600.
Which train stations are available in or near Banbury?
Some of the train stations available in or near Banbury are Banbury, King's Sutton and Heyford.
Property Price Paid in Banbury by Year
The average sold property price by year was:
| Year | Average Sold Price | Price Change |
Sold Properties
|
|---|---|---|---|
| 2026 | £369,721 | 5% |
81 Properties |
| 2025 | £349,948 | 3% |
1,025 Properties |
| 2024 | £338,826 | -3% |
1,024 Properties |
| 2023 | £348,234 | -3% |
924 Properties |
| 2022 | £357,208 | 2% |
1,278 Properties |
| 2021 | £351,268 | 7% |
1,678 Properties |
| 2020 | £324,945 | 6% |
1,182 Properties |
| 2019 | £306,656 | -2% |
1,453 Properties |
| 2018 | £314,123 | 3% |
1,474 Properties |
| 2017 | £303,744 | 5% |
1,453 Properties |
Property Price per Property Type in Banbury
Here you can find historic sold price data in order to help with your property search.
The average Property Paid Price for specific property types in the last three years are:
| Property Type | Average Sold Price | Sold Properties |
|---|---|---|
| Semi Detached House | £323,948.00 | 991 Semi Detached Houses |
| Terraced House | £286,246.00 | 788 Terraced Houses |
| Detached House | £521,305.00 | 853 Detached Houses |
| Flat | £156,641.00 | 422 Flats |
Transport in Banbury
Please see below transportation links in this area: