The average house price in Milford Haven, Pembrokeshire is £125,621. Prices range from £500 to £1,825,000.
There are 5,200 properties in Milford Haven with 6,198 recorded transactions since 1995.
The median house price in Milford Haven is £105,000, compared to an average of £125,621.
Milford Haven has 1,710 detached properties, 1,664 terraced properties, 1,397 semi-detached properties, 236 flat / maisonette properties.
Average house prices in Milford Haven have risen by 304% from £42,201 in 1995 to £170,476 in 2025.
The most popular streets in Milford Haven by number of properties include Skomer Drive, Charles Street, High Street, Picton Road, Priory Road.
Milford Haven is located in Pembrokeshire, in the Pembrokeshire district.