House Price Finder
Town Profile 3 postcode areas

Bath

Bath and North East Somerset · 66,982 properties sold since 1995

Postcodes: BA1BA2BA3
Average Property Value
£595,246
↑ 1.1% YoY

Market analysis

Homes in Bath, Bath and North East Somerset sell for an average of £595,246 — 119% above the UK average of £271,295. The median sold price is £420,000. In 2025, the most recent complete year, prices rose 1.1% year on year, from £598,230 to £604,615. Since 2015, average values in Bath have grown by 55%.

Terraced houses are the most commonly sold property type in Bath, making up 36% of transactions. Bath spans 3 postcode areas, with 66,982 sales registered since 1995.

£595,246
Average
£420,000
Median
£100
Lowest
£52.0M
Highest

Liveability Score

Aggregated from 3 postcode areas

Good
74 / 100
Education 68
Connectivity 74
Market Stability 57
Family-Friendly 97

Price Trend

2016 2017 2018 2019 2020 2021 2022 2023 2024 2025
£489k £605k

Property Types

Terraced 36%
Flat 26%
Semi-Detached 20%
Detached 17%
Other 2%
66,982 total sales across 5 property types

Market Summary

£300k
Lower Quartile
£420k
Median
£644k
Upper Quartile
Price Distribution £100 – £52.0M

Yearly Price History

Year Average Median Sales Change
2026 (YTD) £489,018 £405,000 497 ↓ 19.1%
2025 £604,615 £437,000 1,937 ↑ 1.1%
2024 £598,230 £440,000 2,010 ↓ 12.0%
2023 £680,134 £430,000 1,830 ↑ 8.4%
2022 £627,156 £425,000 2,192 ↑ 12.7%
2021 £556,494 £402,750 2,682 ↑ 2.7%
2020 £542,057 £381,000 1,743 ↓ 11.6%
2019 £612,866 £365,000 1,932 ↑ 3.5%
2018 £591,931 £375,000 2,139 ↑ 12.6%
2017 £525,506 £351,000 2,065 ↑ 7.5%
2016 £488,943 £350,000 2,270 ↑ 25.5%
2015 £389,610 £295,000 2,236

Postcode Areas in Bath

Bath covers 3 postcode areas. Click any one for detailed property data, schools, crime stats, and demographics.

BA1BA2BA3

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 Bath

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

High Street 948 Great Pulteney Street 557 Newbridge Road 542 Grosvenor Place 488 Wellsway 438 St Johns Road 378 Coronation Avenue 361 Englishcombe Lane 343 Lower Oldfield Park 341 North Road 333 Bloomfield Road 332 Bathwick Street 329 Faulkland View 314 Gloucester Road 314 Victoria Bridge Road 302 Lansdown Road 293 Wells Road 280 New King Street 277 Marlborough Buildings 258 The Hollow 257 Old England Way 249 Henrietta Street 246 Kensington Place 245 Warminster Road 244 Rivers Street 236 Westbury View 235 Portland Place 231 Midford Road 221 Church Road 219 Avon Park 215 Newbridge Hill 211 Park Street 206 Lower Bristol Road 203 Southdown Road 202 Belvedere 199 Sydney Place 199 Devonshire Buildings 198 Hillside View 196 West Avenue 196 Ivy Avenue 194 Entry Hill 190 Kempthorne Lane 190 Edward Street 187 Green Park 185 Bailbrook Lane 184 Walcot Street 183 Bath Road 178 Locksbrook Road 175 London Road West 175 Under Knoll 175 Lymore Avenue 174 Shakespeare Avenue 174 Walcot Parade 173 Hungerford Road 168 Haycombe Drive 168 Purlewent Drive 167 Bathwick Hill 167 Underleaf Way 166 Naishes Avenue 165 Royal Crescent 164

Frequently asked questions about Bath

What is the average house price in Bath?
The average sold price in Bath, Bath and North East Somerset is £595,246, across 12,891 sales since 2020. The median is £420,000 — the middle price, which a few very expensive sales cannot pull upward.
Are house prices in Bath rising or falling?
In 2025, the last complete year, the average sold price in Bath was £604,615, up 1.1% on 2024's £598,230.
How many properties have sold in Bath?
HM Land Registry has recorded 66,982 sales in Bath since 1995, across 3 postcode areas (BA1, BA2, BA3). The most common property type is terraced.

About this data

Averages and medians for Bath cover the 12,891 sales registered since 2020, so they describe the current market rather than three decades of it. The 66,982 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