On average Pen-y-graig has None deprivation and moderate crime levels, with around 81 crimes per 1,000 residents per year. Approximately 14.5% of homes in this area are social housing provided by a local council or housing association. The average income per household in Pen-y-graig is £36,539 per year. Pen-y-graig is home to around 5,347 people, with a population density of about 1,105.2 per km2.
Based on 57 recent sales, the median property price is £127,000 in Pen-y-graig area, with individual transactions ranging from £32,500 up to £422,500.
Price distribution per property type (last year)
Median sale price and percentiles per property type (last year)
| Type | Sales | Median |
|---|---|---|
| Flats | 1 | £32,500 |
| Semi-Detached | 7 | £166,500 |
| Terraced | 49 | £126,000 |
10 years median price trend in Pen-y-graig
CF401HF
Hendre Gwilym
CF401QL
Constantine Street
CF401PZ
Blanche Street
CF401HL
Grovefield Terrace
CF401EQ
Kerslake Terrace
CF401LR
Brynderwen Road
CF401JU
Tylacelyn Road
CF402AZ
Wyndham Street
CF401EJ
Mikado Street
CF401RE
Brook Street
CF401HR
Vicarage Road
CF401PA
Coronation Street
CF401PN
Greenfield Street
CF401TJ
Bryn Terrace
CF401TD
Crawshay Road
CF401QY
Rowling Street
CF401LJ
Hendrecafn Road
CF401EH
Mikado Street
CF401PD
Alfred Street
CF401LS
Nantgwyn Street
CF401PU
Brook Street
CF401TF
Aubrey Road
CF401QU
Merion Street
CF401TL
Brynhyfryd Avenue
CF401JS
Tylacelyn Road
CF401EN
Gilfach Road
CF401LD
Cross Street
CF401TP
Twyn Gwyn Road
CF401RA
Pen-y-graig
CF401TA
Llanfair Road
CF401TB
Lewis Street
CF401ED
Yr Hen Lawnt
CF401HA
Penygraig Road
CF401LX
Hughes Street
CF401TW
Milbourne Street
CF401HP
Vicarage Road
CF401QN
George Street
CF401DZ
Carn Y Celyn Close
CF401HW
Vicarage Road
CF401EE
Pleasant Road
CF401ET
Gilfach Road
CF401LE
Railway Terrace
CF401LT
Hill Street
CF401EW
Wyndham Street
CF401TN
Milbourne Street
CF401TS
James Street
CF401NE
Arthur Street
CF401TH
Bransby Road
CF401HB
Penygraig Road
CF401NH
School Street
CF401JR
Tylacelyn Road
CF401JZ
Penygraig Road
CF401LA
Tylacelyn Road
CF401HD
Cross Row
CF401QT
Ely Terrace
CF401QW
Tynycai Place
CF401NL
Gwenfron Terrace
CF401LN
Blaenlau Street
CF401LH
Ffrwd Amos Cottages
CF401ES
Penpisgah Road
CF401TG
Aubrey Road
CF401LQ
Middle Row
CF401LG
Turberville Terrace
CF401JN
Dinas Road
CF401PT
Brook Street
CF401RB
Brook Street
CF401PB
Caroline Street
CF401SU
Park Road
CF401ST
Library Road
CF401JX
Field Street
CF401SY
Broadfield Close
CF401HE
Hendre Gwilym
CF401LY
Hughes Street
CF401EZ
Hendre Gwilym
CF401LL
Hendrecafn Road
CF401PR
Cornwall Road
CF401PF
Grand View Terrace
CF401PJ
Bank Street
CF401EG
James Terrace
CF401LP
Upton Street
CF401PW
Amos Hill
CF401EL
Mikado Street
CF401HJ
Swan Terrace
CF401ER
Llewellyn Street
CF401NJ
Simon Terrace
CF401AZ
Arthur Street
CF401EX
Thomas Street
CF401HG
Hendre Gwilym
CF401TQ
Bransby Road
CF401QS
Chapel Street
CF401PE
Sunnybank
CF401EB
Penmaesglas Terrace
CF401EP
Wyndham Street
CF401HN
Vicarage Road
CF401HS
Graig Ddu Road
CF401PS
Cornwall Road
CF401PP
Amos Hill
CF401LZ
Pen-y-graig
CF401PH
Bank Street
CF401PL
Hendre Terrace
All data is sourced from official UK government agencies and public datasets. Last updated: 16/05/2026.