On average Haverfordwest: Castle has high deprivation and high crime levels, with around 272 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 23 recent sales, the median property price is £152,000 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 | £282,500 |
| Flats | 1 | £190,000 |
| Semi-Detached | 3 | £225,000 |
| Terraced | 15 | £137,000 |
10 years median price trend in Haverfordwest: Castle
SA612JN
Kiln Road
SA611RH
Albany Terrace
SA611NL
Market Street
SA612AB
Castle Square
SA612DR
St Marys Street
SA611NS
Shipmans Lane
SA611QF
Hill Street
SA611SX
Fountain Row
SA611PR
Hill Lane
SA611BE
Quay Street
SA611NE
Beech Tree Gardens
SA611NU
Ellis Avenue
SA611QS
Grove Place
SA611BG
Quay Street
SA612JP
Ebenezer Row
SA611BB
Quay Street
SA612AJ
Swan Square
SA612JH
Castle Terrace
SA611QP
St Thomas Green
SA612JA
Castle View
SA611UL
Priory Court
SA611UU
Winch Lane
SA611TF
Barn Street
SA612JE
North Street
SA612JQ
North Street
SA611UN
Barn Court
SA611QA
Upper Market Street
SA611RW
Winch Lane
SA612BN
High Street
SA611SY
Dew Street
SA612EE
Castle Street
SA612EG
Castle Hill
All data is sourced from official UK government agencies and public datasets. Last updated: 16/01/2026.