3Y Avg Price
£278,542
12 sales
Properties
72
49 freehold · 23 leasehold
Sales / Year
4.4
5-year average
Avg £/sq ft
£301
£3,242/m²
Rank in CF14
472nd
of 638 streets
Last Sale
£384,000
Jun 2026
Price History
Every recorded sale on this street, coloured by property type.
Last 10 Sales
147 total recorded
3 Hazelhurst Road
Terraced
£384,000
Jun 2026
FLAT 1, LOUISE COURT Hazelhurst Road
Flat/Maisonette
£200,000
May 2026
84 Hazelhurst Road
Terraced
£220,000
Apr 2026
66 Hazelhurst Road
Terraced
£260,000
Jan 2026
72 Hazelhurst Road
Terraced
£317,000
Jun 2025
FLAT 15, HAZELHURST COURT Hazelhurst Road
Flat/Maisonette
£179,000
May 2025
21 Hazelhurst Road
Terraced
£345,000
Apr 2025
20 Hazelhurst Road
Terraced
£363,500
Oct 2024
17 Hazelhurst Road
Terraced
£342,500
Aug 2024
FLAT 3, HAZELHURST COURT Hazelhurst Road
Flat/Maisonette
£182,500
Aug 2024
Street Rankings — CF14
Streets ranked by 3-year average sale price. Showing positions 468–477 of 638.
| # | Street | 3Y Avg |
|---|---|---|
| 468 | Fishguard Road | £281,125 |
| 469 | Ashchurch Close | £280,500 |
| 470 | Whitworth Square | £280,150 |
| 471 | Allensbank Crescent | £279,250 |
| 472 | Hazelhurst Road | £278,542 |
| 473 | Tyn Y Pwll Road | £278,506 |
| 474 | St Martins Crescent | £278,000 |
| 475 | Heol Y Cadno | £277,727 |
| 476 | Gabalfa Avenue | £276,488 |
| 477 | Pinecrest Drive | £276,286 |
Property Mix
Type
Tenure
EPC Ratings
71 of 72 properties have an EPC record
Avg floor area: 861 sq ft (80 m²)
District Context — CF14
CF14 covers Caerphilly and surrounding areas in South Wales, situated north of Cardiff in the South Wales Valleys. It is a long-established residential district with strong community roots and affordable living costs relative to the wider region.
Average Property Price - CF14
£341,543
55
National percentile
12 month avg at 31 Aug 2026
Average Net Household Income - CF14
£41,296
63
National percentile
2023 census data
10-Year Annualised Price Growth - CF14
3.0%
51
National percentile
Estimate at 31 Aug 2026
10-Year Annualised Rent Growth - CF
5.0%
92
National percentile
Estimate at 31 Aug 2026
