On average Thornbury has moderate deprivation and moderate crime levels, with around 67 crimes per 1,000 residents per year. Approximately 11.8% of homes in this area are social housing provided by a local council or housing association. The average income per household in Thornbury is £66,151 per year. There are 11 schools in Thornbury: 6 primary (1 Outstanding and 3 Good) and 2 secondary (0 Outstanding and 2 Good). Thornbury is home to around 14,485 people, with a population density of about 858.3 per km2.
Based on 188 recent sales, the median property price is £330,000 in Thornbury area, with individual transactions ranging from £86,000 up to £755,000.
Price distribution per property type (last year)
Median sale price and percentiles per property type (last year)
| Type | Sales | Median |
|---|---|---|
| Detached | 59 | £470,000 |
| Flats | 22 | £196,475 |
| Semi-Detached | 58 | £326,250 |
| Terraced | 49 | £267,000 |
10 years median price trend in Thornbury
BS352FL
Station Close
BS359BE
Cooper Road
BS351JB
Hyde Avenue
BS353AE
Collester Way
BS351SH
St James Close
BS351LL
Charles Close
BS351TB
Squires Leaze
BS352EL
Springfield
BS351HY
Regents Close
BS351HQ
Castle Street
BS352AQ
High Street
BS352BH
Thornbury
BS351EZ
Warwick Place
BS351FN
Oldbury Lane
BS352JT
Woodleigh
BS351EW
Orchard Grange
BS352AB
St Mary Street
BS352BJ
Chapel Street
BS352DX
Streamleaze
BS352FZ
Cleve Wood Road
BS352XH
Bockenem Close
BS359DX
Cooper Road
BS351HB
Castle Street
BS351TA
Falcon Way
BS351UH
Sorrel Close
BS351UJ
Primrose Drive
BS352DL
Wye Court
BS352HS
Waterford Close
BS352LX
Hazel Crescent
BS351LB
Morton Street
BS351RD
Oldbury Lane
BS351UP
Primrose Drive
BS352AL
The Close
BS352DA
Coln Square
BS351JD
Victoria Close
BS351AP
Paddock Road
BS351HP
Park Road
BS352AN
High Street
BS352DS
Wharfedale
BS352EX
Sibland Road
BS352HE
Knapp Road
BS352JP
Woodleigh
BS352JX
Midland Way
BS352NP
Spey Close
BS353UF
Old Gloucester Road
BS351ES
Tilting Road
BS351EX
Severn Drive
BS351SQ
St James Close
BS352BP
Streamleaze
BS352DB
Hamble Close
BS352EH
Gillingstool
BS352GD
Rye Ground
BS352HG
Sibland Road
BS352LU
Orchard Avenue
BS353TU
Gloucester Road
BS353UB
Whitewall Lane
BS351BQ
Maize Close
BS351JQ
Gloucester Road
BS351SW
Manor Walk
BS352BB
Bath Road
BS352YH
Jubilee Drive
BS351AE
Otter Way
BS351AJ
Barley Fields
BS351BE
Beechacres
BS351EB
North Road
BS351FE
Meadow Brown Close
BS351LD
Thornbury
BS351LF
Horse Lane
BS352LZ
Orchard Avenue
BS351HG
Castle Street
BS351JJ
Dean Avenue
BS352DE
Hamble Close
BS352HX
Chiltern Park
BS352HZ
Pearce Close
BS353AG
Colwell Close
GL128QW
Green Lane
BS351AX
Easton Hill Road
BS351BT
Shrew Gardens
BS351HH
Castle Street
BS351HU
Kensington Close
BS351JH
Gloucester Road
BS352AH
High Street
BS352BU
Frome Court
BS352DW
Ribblesdale
BS352LY
Hazel Crescent
BS351LE
Morton Street
BS351LW
Charles Close
BS352BX
Streamleaze
BS352HU
Waterford Close
BS353UW
Cooper Road
BS351EL
Church Road
BS351JZ
Gloucester Road
BS352AZ
Horseshoe Lane
BS352BL
Rock Street
BS352EU
Hatchmere
BS352XB
Solent Way
BS351BU
Stokefield Close
BS351FG
Purple Emperor Road
BS351NX
Thornbury
BS351TG
Nightingale Close
All data is sourced from official UK government agencies and public datasets. Last updated: 01/01/2026.