House Price Finder
Town Profile 1 postcode area

Milford Haven

Pembrokeshire · 9,434 properties sold since 1995

Postcodes: SA73
Average Property Value
£189,993
↓ 0.4% YoY

Market analysis

Homes in Milford Haven, Pembrokeshire sell for an average of £189,993 — 30% below the UK average of £271,295. The median sold price is £155,500. In 2025, the most recent complete year, prices fell 0.4% year on year, from £198,201 to £197,319. Since 2015, average values in Milford Haven have grown by 46%.

Terraced houses are the most commonly sold property type in Milford Haven, making up 35% of transactions. Milford Haven spans 1 postcode area, with 9,434 sales registered since 1995.

£189,993
Average
£155,500
Median
£500
Lowest
£2.6M
Highest

Liveability Score

Aggregated from 1 postcode area

Good
75 / 100
Connectivity 83
Market Stability 62

Price Trend

2016 2017 2018 2019 2020 2021 2022 2023 2024 2025
£134k £197k

Property Types

Terraced 35%
Detached 31%
Semi-Detached 27%
Flat 5%
Other 3%
9,434 total sales across 5 property types

Market Summary

£120k
Lower Quartile
£156k
Median
£240k
Upper Quartile
Price Distribution £500 – £2.6M

Yearly Price History

Year Average Median Sales Change
2026 (YTD) £199,237 £170,000 103 ↑ 1.0%
2025 £197,319 £159,000 305 ↓ 0.4%
2024 £198,201 £171,500 314 ↑ 4.3%
2023 £190,066 £159,000 341 ↓ 3.9%
2022 £197,680 £160,000 383 ↑ 4.8%
2021 £188,548 £145,000 490 ↑ 14.7%
2020 £164,353 £135,000 313 ↑ 5.7%
2019 £155,428 £125,500 374 ↑ 2.0%
2018 £152,396 £122,000 397 ↑ 4.2%
2017 £146,264 £120,000 384 ↑ 8.8%
2016 £134,470 £112,000 303 ↓ 0.5%
2015 £135,101 £120,000 346

Postcode Areas in Milford Haven

Milford Haven covers 1 postcode area. Click any one for detailed property data, schools, crime stats, and demographics.

SA73

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 Milford Haven

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

Skomer Drive 249 Charles Street 181 High Street 173 Picton Road 165 Honeyborough Grove 151 Robert Street 150 Priory Road 146 Waterloo Road 141 Steynton Road 134 Nelson Quay 134 Shakespeare Avenue 124 Great North Road 121 Conway Drive 112 Wellington Road 100 Glebelands 96 Stratford Road 91 Marble Hall Road 89 Belfrey Close 89 Gaddarn Reach 88 Dewsland Street 84 Cromwell Road 84 Myrtle Meadows 84 Fleming Way 83 Coombs Drive 83 Sunningdale Drive 83 Church Road 81 Pill Road 79 Haven Drive 78 Starbuck Road 75 Kensington Road 74 Wood Lane 73 Mount Pleasant Way 71 Observatory Avenue 70 St Lawrence Avenue 70 Bunkers Hill 69 James Street 69 Precelly Place 67 Cambrian Road 66 Smoke House Quay 64 Hayston Avenue 60 Milton Crescent 60 Eastleigh Drive 59 Rumsey Drive 57 Honeyborough Road 56 Pill Lane 55 St Peters Road 55 Derwent Avenue 54 Little Castle Grove 53 Frederick Street 53 Honeyborough Green 53 Dartmouth Gardens 52 Blackbridge Crescent 51 Lawrenny Street 50 Main Road 49 Monnow Close 48 Murray Road 48 Brooke Avenue 48 Turnberry Close 48 Hilton Avenue 46 Hamilton Terrace 46

Frequently asked questions about Milford Haven

What is the average house price in Milford Haven?
The average sold price in Milford Haven, Pembrokeshire is £189,993, across 2,249 sales since 2020. The median is £155,500 — the middle price, which a few very expensive sales cannot pull upward.
Are house prices in Milford Haven rising or falling?
In 2025, the last complete year, the average sold price in Milford Haven was £197,319, down 0.4% on 2024's £198,201.
How many properties have sold in Milford Haven?
HM Land Registry has recorded 9,434 sales in Milford Haven since 1995, across 1 postcode area (SA73). The most common property type is terraced.

About this data

Averages and medians for Milford Haven cover the 2,249 sales registered since 2020, so they describe the current market rather than three decades of it. The 9,434 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