House Price Finder
Town Profile 1 postcode area

Bradford-on-avon

Wiltshire · 8,317 properties sold since 1995

Postcodes: BA15
Average Property Value
£466,502
↓ 0.5% YoY

Market analysis

Homes in Bradford-on-avon, Wiltshire sell for an average of £466,502 — 72% above the UK average of £271,295. The median sold price is £405,000. In 2025, the most recent complete year, prices fell 0.5% year on year, from £474,327 to £471,895. Since 2015, average values in Bradford-on-avon have grown by 33%.

Detached houses are the most commonly sold property type in Bradford-on-avon, making up 31% of transactions. Bradford-on-avon spans 1 postcode area, with 8,317 sales registered since 1995.

£466,502
Average
£405,000
Median
£500
Lowest
£3.8M
Highest

Liveability Score

Aggregated from 1 postcode area

Average
64 / 100
Education 62
Connectivity 67
Market Stability 64
Family-Friendly 64

Price Trend

2016 2017 2018 2019 2020 2021 2022 2023 2024 2025
£369k £472k

Property Types

Detached 31%
Terraced 29%
Semi-Detached 24%
Flat 14%
Other 2%
8,317 total sales across 5 property types

Market Summary

£291k
Lower Quartile
£405k
Median
£563k
Upper Quartile
Price Distribution £500 – £3.8M

Yearly Price History

Year Average Median Sales Change
2026 (YTD) £501,953 £393,000 83 ↑ 6.4%
2025 £471,895 £425,000 206 ↓ 0.5%
2024 £474,327 £425,000 237 ↑ 0.0%
2023 £474,311 £395,000 202 ↓ 9.2%
2022 £522,639 £437,500 226 ↑ 24.5%
2021 £419,781 £387,500 341 ↓ 7.1%
2020 £451,928 £405,000 291 ↑ 5.7%
2019 £427,398 £360,000 283 ↑ 10.7%
2018 £386,149 £360,000 277 ↓ 5.4%
2017 £408,119 £361,750 248 ↑ 10.6%
2016 £368,985 £305,000 287 ↑ 3.8%
2015 £355,480 £325,000 278

Postcode Areas in Bradford-on-avon

Bradford-on-avon covers 1 postcode area. Click any one for detailed property data, schools, crime stats, and demographics.

BA15

Useful guides

Stamp Duty Calculator

Calculate SDLT on your purchase — 2026/27 rates.

First-Time Buyer Guide

Everything you need to know about buying your first home in 2026.

What's Your House Worth?

Free ways to estimate your property's value using sold price data.

Streets in Bradford-on-avon

The 60 busiest streets in Bradford-on-avon by number of recorded sales. Each page lists every property on the street and what it last sold for.

Trowbridge Road 361 Winsley Road 286 Church Street 181 Newtown 176 Greenland Mills 155 Bath Road 150 Woolley Street 147 Baileys Barn 138 Frome Road 133 Springfield 125 The Old Batch 118 Tyning Road 117 Fitzmaurice Place 112 Downs View 108 Whitehill 105 St Margarets Street 102 Spencers Orchard 99 Bradford Road 98 Bobbin Lane 96 Silver Street 83 The Ropewalk 83 Budbury Tyning 79 Leigh Park Road 78 Poulton 76 Sladesbrook 76 New Road 75 Grist Court 75 Kingsfield Grange Road 74 Southville Road 72 Mythern Meadow 69 Bridge Street 69 Bainton Close 68 Christchurch Road 68 Avonfield Avenue 66 Southleigh 64 Berryfield Road 63 The Pastures 62 Upper Regents Park 59 Huntingdon Street 58 Tory 58 Benjamin Street 58 Huntingdon Rise 57 Woolley Terrace 52 Palairet Close 50 Market Street 50 Fitzmaurice Close 49 Church Acre 49 Priory Close 48 The Maltings 47 St Laurence Road 46 Broomground 46 Churches 46 Taylors Row 46 Coppice Hill 45 Wine Street 43 Bearfield Buildings 41 Magnon Road 39 Meadowfield 39 Ashley Road 39 St Nicholas Close 38

Frequently asked questions about Bradford-on-avon

What is the average house price in Bradford-on-avon?
The average sold price in Bradford-on-avon, Wiltshire is £466,502, across 1,586 sales since 2020. The median is £405,000 — the middle price, which a few very expensive sales cannot pull upward.
Are house prices in Bradford-on-avon rising or falling?
In 2025, the last complete year, the average sold price in Bradford-on-avon was £471,895, down 0.5% on 2024's £474,327.
How many properties have sold in Bradford-on-avon?
HM Land Registry has recorded 8,317 sales in Bradford-on-avon since 1995, across 1 postcode area (BA15). The most common property type is detached.

About this data

Averages and medians for Bradford-on-avon cover the 1,586 sales registered since 2020, so they describe the current market rather than three decades of it. The 8,317 figure is every sale since records begin in 1995, and the yearly chart uses each year's own sales. Prices are what buyers actually paid, as registered with HM Land Registry — not asking prices or estimates. Scotland and Northern Ireland are not in this dataset; see Scotland and Northern Ireland.

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