On average Oldcastle has moderate deprivation and high crime levels, with around 137 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 Oldcastle is £48,367 per year. Oldcastle is home to around 5,175 people, with a population density of about 1,390.5 per km2.
Based on 58 recent sales, the median property price is £269,998 in Oldcastle area, with individual transactions ranging from £100,000 up to £800,000.
Price distribution per property type (last year)
Median sale price and percentiles per property type (last year)
| Type | Sales | Median |
|---|---|---|
| Detached | 16 | £340,000 |
| Flats | 1 | £120,000 |
| Semi-Detached | 21 | £287,000 |
| Terraced | 20 | £174,995 |
10 years median price trend in Oldcastle
CF355WY
Tremains Road
CF319PW
Tremains Road
CF319HP
Tremains Road
CF319AN
Oldcastle
CF313BE
Dunraven Cottages
CF319ST
Oldcastle
CF313EP
Oldcastle
CF313NT
Dilwyn Gardens
CF311DP
Water Street
CF313BG
Oldcastle
CF313LT
Priory Avenue
CF313AR
Coychurch Road
CF313AW
South Place
CF313HJ
Picton Gardens
CF313PD
Bowham Avenue
CF313XY
Parc Plaza Retail Outlet
CF319TD
Oldcastle
CF319TA
Oldcastle
CF320YD
Tremains Road
CF311TP
Penybanc
CF313AB
Edward Street
CF313AN
Jenkin Street
CF313EL
Brynteg Avenue
CF313LL
Heol Yr Ynys
CF313AL
Suffolk Street
CF313LU
Technology Drive
CF313NB
Oldcastle
CF313EH
Grove Road
CF319FQ
Tremains Road
CF313EY
Mount Earl
CF313NN
Merthyrmawr Road
CF313HN
Ewenny Road
CF313LE
Ewenny Road
CF313NU
The Retreat
CF313BH
Llys Tre Dwr
CF313ED
South Street
CF319NT
Tremains Road
CF313HS
Ewenny Road
CF313LW
Priory Close
CF319TL
Oldcastle
CF313DR
Moorlands Road
CF313DS
Fairfield Road
CF313NW
Merthyrmawr Road
CF313LA
Priory Road
CF313NA
Bridgend Science Park
CF313NS
Merthyrmawr Road
CF355AW
Ewenny Road
CF313ET
Melton Drive
CF313HY
Ewenny Road
CF355AP
Ewenny Road
CF313BT
Chapel Street
CF313HW
Five Bells Road
CF313PP
Newbridge Court
CF319PQ
Tremains Road
CF313BP
Nolton Street
CF313HP
Ewenny Road
CF313LS
The Parc
CF313PN
Merthyrmawr Road
CF319NB
Tremains Road
CF313EF
Grove Road
CF328ZR
Tremains Road
CF313AA
Nolton Street
CF313HG
Picton Close
CF313HH
Picton Gardens
CF313HL
Ewenny Road
CF313PB
Newbridge Gardens
CF319TJ
Oldcastle
CF355YW
Tremains Road
CF311TU
The Crescent
CF311DD
Brackla Street Centre
CF313AJ
Heol Tre Dwr
CF319LR
Tremains Road
CF319SZ
Oldcastle
CF319TH
Oldcastle
CF313AZ
Church Road
CF313BY
Cowbridge Road
CF311TS
Heol Dwyrain
CF319SE
Tremains Road
CF313AH
Cheltenham Terrace
CF319AP
Oldcastle
CF311TX
Waunscil Avenue
CF313EA
Heol Gam
CF313LN
Ewenny Road
CF313DN
Wyndham Crescent
CF319RX
Tremains Road
CF313AS
Coychurch Road Gardens
CF313EJ
St Marie Street
CF313LB
Priory Gardens
CF313NX
Preswylfa Court
CF319FP
Tremains Road
CF313BN
Nolton Street
CF313HU
Ewenny Road
CF319SA
Tremains Road
CF312XB
Tremains Road
CF313PF
Glanogwr Road
CF311WB
Tremains Road
CF313DL
College Close
CF313HD
Picton Avenue
CF313NL
Merthyr Mawr Road North
CF313HA
Mount Earl Close
All data is sourced from official UK government agencies and public datasets. Last updated: 16/01/2026.