On average Barnard Castle & Upper Teesdale has moderate deprivation and moderate crime levels, with around 51 crimes per 1,000 residents per year. Approximately 9.4% of homes in this area are social housing provided by a local council or housing association. The average income per household in Barnard Castle & Upper Teesdale is £44,041 per year. There are 8 schools in Barnard Castle & Upper Teesdale: 6 primary (1 Outstanding and 1 Good) and 1 secondary (1 Outstanding and 0 Good). Barnard Castle & Upper Teesdale is home to around 12,145 people, with a population density of about 20.8 per km2.
Based on 161 recent sales, the median property price is £250,000 in Barnard Castle & Upper Teesdale area, with individual transactions ranging from £63,000 up to £940,000.
Price distribution per property type (last year)
Median sale price and percentiles per property type (last year)
| Type | Sales | Median |
|---|---|---|
| Detached | 67 | £362,500 |
| Flats | 8 | £88,250 |
| Semi-Detached | 34 | £245,998 |
| Terraced | 52 | £182,500 |
10 years median price trend in Barnard Castle & Upper Teesdale
DL128EJ
Galgate
DL128HY
Richardson Fields
DL128PU
Castle Court
DL128UN
Crook Lane
DL129BA
The Sills
DL129JR
The Street
DL129QF
Sunnycroft Cottages
DL120NX
Lunedale
DL117HG
Lower Teesdale
DL120PR
Lunedale
DL128LE
Green Lane
DL129JH
Thornberry Lane
DL129JN
Upper Teesdale
DL129LG
The Street
DL129LP
The Annums
DL129NA
Long Close Lane
DL129PL
Upper Teesdale
DL120DN
Upper Teesdale
DL117DA
Ovington Lane
DL117DE
Girlington Bank
DL120AH
Church Bank
DL120HX
Upper Teesdale
DL120TQ
Dale View
DL128FD
Bouch Way
DL128HB
Bede Road
DL128HH
Prospect Place
DL129JB
Upper Teesdale
DL129PU
Marwood Terrace
DL120AG
The Drive
DL120JQ
Lowside
DL120XZ
Upper Teesdale
DL128DQ
Cambridge Terrace
DL128HE
Kirk View
DL129AJ
Bowes Way
DL129BW
Upper Teesdale
DL129JS
The Street
DL129LW
The Street
DL120DJ
Folly Bank
DL128DD
Montalbo Road
DL128NN
Park Terrace
DL129DW
Naby Lane
DL129QT
Gilmour Garth
DL129UL
Briscoe Lane
DL129JF
Upper Teesdale
DL120HE
Upper Teesdale
DL120PJ
Upper Teesdale
DL120QP
Hude
DL120SL
Hill Terrace
DL120XJ
Upper Teesdale
DL128LY
Horsemarket
DL128PB
Wesley Terrace
DL128RJ
Sledwick Court
DL129HR
Town End Cottages
DL129LL
The Street
DL129LY
Long Close Lane
DL129BL
Lower Teesdale
DL120BE
Beckside
DL120HL
Upper Teesdale
DL120RR
Stanhope Road
DL120RZ
Laneside
DL120XG
Upper Teesdale
DL128AZ
Queen Street
DL128ED
Montalbo Road
DL128LL
Churchill Road
DL128QY
Upper Teesdale
DL129UR
Briscoe Lane
DL117UF
Pudding Hill Road
DL120TH
Newtown
DL128DT
Harmire Road
DL128FT
Baliol Street
DL128JB
Hall Street
DL128NX
Broadgates
DL129EA
High Green
DL129EF
Upper Teesdale
DL129EY
Bail Hill Road
DL129NS
Spout Bank
DL129QP
Upper Teesdale
DL129RQ
West Lane
DL129SN
The Street
DL129TP
Lower Teesdale
DL117DX
Moor Lane
DL117HJ
Feldom Lane
DL128SR
Upper Teesdale
DL120BA
Foggerthwaite
DL120LU
Greenrigg Lane
DL120RY
Laneside
DL128NZ
Ashtree Drive
DL129PH
Moor Road
DL117EB
Low Lane
DL120LW
Tofts Road
DL120PG
Upper Teesdale
DL120UJ
Upper Teesdale
DL120UU
Alston Road
DL128AF
Baliol Street
DL128BP
Montalbo Road
DL129AN
Startforth Park
DL129BU
Grassholme Way
DL120HA
Upper Teesdale
DL120HT
Upper Teesdale
DL120QB
Bridge Street
All data is sourced from official UK government agencies and public datasets. Last updated: 16/01/2026.