House Price Finder
Town Profile 2 postcode areas

Hastings

East Sussex · 32,982 properties sold since 1995

Postcodes: TN34TN35
Average Property Value
£322,444
↑ 4.1% YoY

Market analysis

Homes in Hastings, East Sussex sell for an average of £322,444 — 19% above the UK average of £271,295. The median sold price is £281,000. In 2025, the most recent complete year, prices rose 4.1% year on year, from £324,685 to £337,898. Since 2015, average values in Hastings have grown by 57%.

Terraced houses are the most commonly sold property type in Hastings, making up 34% of transactions. Hastings spans 2 postcode areas, with 32,982 sales registered since 1995.

£322,444
Average
£281,000
Median
£600
Lowest
£6.8M
Highest

Liveability Score

Aggregated from 2 postcode areas

Average
69 / 100
Education 63
Connectivity 86
Market Stability 62
Family-Friendly 68

Price Trend

2016 2017 2018 2019 2020 2021 2022 2023 2024 2025
£241k £338k

Property Types

Terraced 34%
Flat 24%
Detached 22%
Semi-Detached 18%
Other 2%
32,982 total sales across 5 property types

Market Summary

£194k
Lower Quartile
£281k
Median
£382k
Upper Quartile
Price Distribution £600 – £6.8M

Yearly Price History

Year Average Median Sales Change
2026 (YTD) £305,710 £271,500 246 ↓ 9.5%
2025 £337,898 £295,000 823 ↑ 4.1%
2024 £324,685 £280,000 846 ↑ 4.8%
2023 £309,694 £273,500 832 ↓ 10.4%
2022 £345,782 £300,000 1,039 ↑ 5.0%
2021 £329,460 £290,000 1,298 ↑ 16.8%
2020 £282,098 £251,750 824 ↑ 3.9%
2019 £271,398 £240,000 980 ↑ 3.1%
2018 £263,323 £237,500 994 ↓ 1.4%
2017 £267,012 £225,000 1,153 ↑ 10.7%
2016 £241,096 £214,000 1,171 ↑ 12.2%
2015 £214,909 £190,000 1,090

Postcode Areas in Hastings

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

TN34TN35

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 Hastings

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

Old London Road 784 St Helens Road 726 Mount Pleasant Road 654 Harold Road 539 Priory Road 492 Milward Road 426 The Ridge 412 Pinders Road 402 Cornwallis Gardens 373 Ashburnham Road 371 Hughenden Road 365 Elphinstone Road 365 Queens Road 352 Emmanuel Road 341 St Georges Road 338 Stonefield Road 312 St Helens Park Road 297 Parker Road 288 Edmund Road 275 High Street 273 Manor Road 263 Robertson Terrace 248 Lower Park Road 248 Holmesdale Gardens 243 St Helens Crescent 238 Pett Road 238 Athelstan Road 233 Braybrooke Road 228 Park View 220 Winchelsea Road 210 Victoria Avenue 209 Wellington Square 208 All Saints Street 202 Beaconsfield Road 198 Baldslow Road 198 Plynlimmon Road 193 Priory Avenue 190 Devonshire Road 189 St Marys Road 188 Ashford Road 180 The Bourne 175 Croft Road 172 Rye Road 171 Hoads Wood Road 159 Vicarage Road 158 St Marys Terrace 157 Havelock Road 156 St James Road 154 Greville Road 150 Fairlight Road 150 Nelson Road 147 Linley Drive 147 Ghyllside Avenue 145 Downs Road 144 Pine Avenue 142 George Street 142 Pilot Road 141 Linton Road 141 Cambridge Road 141 St Helens Down 138

Frequently asked questions about Hastings

What is the average house price in Hastings?
The average sold price in Hastings, East Sussex is £322,444, across 5,908 sales since 2020. The median is £281,000 — the middle price, which a few very expensive sales cannot pull upward.
Are house prices in Hastings rising or falling?
In 2025, the last complete year, the average sold price in Hastings was £337,898, up 4.1% on 2024's £324,685.
How many properties have sold in Hastings?
HM Land Registry has recorded 32,982 sales in Hastings since 1995, across 2 postcode areas (TN34, TN35). The most common property type is terraced.

About this data

Averages and medians for Hastings cover the 5,908 sales registered since 2020, so they describe the current market rather than three decades of it. The 32,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