The average house price in Haverfordwest, Pembrokeshire is £173,446. Prices range from £500 to £30,875,704.
There are 9,650 properties in Haverfordwest with 11,609 recorded transactions since 1995.
The median house price in Haverfordwest is £136,000, compared to an average of £173,446.
Haverfordwest has 4,433 detached properties, 2,373 semi-detached properties, 1,999 terraced properties, 505 other properties.
Average house prices in Haverfordwest have risen by 389.4% from £53,043 in 1995 to £259,614 in 2025.
The most popular streets in Haverfordwest by number of properties include Tasker Way, Tudor Gardens, Haven Road, Prendergast, City Road.
Haverfordwest is located in Pembrokeshire, in the Pembrokeshire district.