On average Haverfordwest: Castle has None deprivation and high crime levels, with around 280 crimes per 1,000 residents per year. Approximately 22.4% of homes in this area are social housing provided by a local council or housing association. The average income per household in Haverfordwest: Castle is £39,856 per year. Haverfordwest: Castle is home to around 2,303 people, with a population density of about 3,383.8 per km2.
Based on 28 recent sales, the median property price is £148,750 in Haverfordwest: Castle area, with individual transactions ranging from £51,000 up to £375,000.
Price distribution per property type (last year)
Median sale price and percentiles per property type (last year)
| Type | Sales | Median |
|---|---|---|
| Detached | 4 | £235,500 |
| Flats | 1 | £190,000 |
| Semi-Detached | 5 | £147,500 |
| Terraced | 18 | £138,500 |
10 years median price trend in Haverfordwest: Castle
SA611QW
St Thomas Green
SA611QF
Hill Street
SA612HZ
North Crescent
SA612JG
North Street
SA612JJ
Gloucester Terrace
SA612AL
Bridge Street
SA612BW
High Street
SA612DS
Dark Street
SA612EZ
Old Bridge
SA612HN
North Gate
SA611PR
Hill Lane
SA612LP
Victoria Place
SA612EF
Castle Street
SA612AD
Bridge Street
SA612JQ
North Street
SA612HH
Sycamore Grove
SA611QR
Rosemary Lane
SA611SR
Tower Hill
SA611SB
Winch Lane
SA612HR
St Martins Park
SA612JN
Kiln Road
SA612LX
Picton Place
SA611NJ
Dew Street
SA611QU
Morgans Terrace
SA611PX
Goat Street
SA611TF
Barn Street
SA612EA
Church Street
SA611BH
Quay Street
SA611TE
Winch Lane
SA611QL
Hill Street
SA611QN
St Thomas Green
SA612DE
High Street
All data is sourced from official UK government agencies and public datasets. Last updated: 16/05/2026.