On average Thornbury has moderate deprivation and moderate crime levels, with around 68 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 208 recent sales, the median property price is £332,500 in Thornbury area, with individual transactions ranging from £74,000 up to £1,065,000.
Price distribution per property type (last year)
Median sale price and percentiles per property type (last year)
| Type | Sales | Median |
|---|---|---|
| Semi-Detached | 59 | £325,000 |
| Terraced | 49 | £260,000 |
| Detached | 75 | £475,000 |
| Flats | 25 | £197,950 |
10 years median price trend in Thornbury
BS351FN
Oldbury Lane
BS352JS
Pine Close
BS352FN
Thornbury
BS352AN
High Street
BS353JD
Thornbury
BS351JP
Cossham Close
BS351TD
Finch Close
BS352JA
Hillcrest
BS352HX
Chiltern Park
BS352AQ
High Street
BS353UA
Clay Lane
BS352YE
Cumbria Close
BS351RD
Oldbury Lane
BS351DP
Davis Court
BS352AF
Dart Close
BS351DD
Castle Coombe
BS352HH
Hacket Lane
BS351AE
Otter Way
BS352GE
Horse Leaze
BS351JZ
Gloucester Road
BS351JJ
Dean Avenue
BS351DS
Eastland Road
BS351AW
Easton Hill Road
BS352BQ
Castle Court
BS351SX
Dyrham Close
BS351HY
Regents Close
BS351DR
Eastbury Road
BS352DZ
Frome Court
BS352NZ
Saw Mill Lane
BS352HZ
Pearce Close
BS352JJ
St Davids Road
BS351HU
Kensington Close
BS351HZ
Hyde Avenue
BS352BS
Midland Way
BS352HA
Tweed Close
BS352JR
Woodleigh
BS352XD
Solent Way
BS351GZ
Chatsworth Gardens
BS352YQ
Jubilee Drive
BS351JL
Millfield
GL128DY
Thornbury
BS351JB
Hyde Avenue
BS352HT
Waterford Close
BS351UH
Sorrel Close
BS351UQ
Larkspur Close
BS351BE
Beechacres
BS352DF
Avon Way
BS351UB
Celandine Close
BS351AB
Badger Road
BS352BU
Frome Court
BS352HQ
Knapp Road
BS352DT
Wharfedale
BS352HF
Knapp Road
BS353TP
Gloucester Road
BS352EH
Gillingstool
BS352BW
Tyndale View
BS352BB
Bath Road
BS351SN
Kempton Close
BS351DW
Eastland Road
BS359EH
Thornbury
BS359DJ
Cooper Road
BS352JT
Woodleigh
BS352HP
The Paddocks
BS352GB
Withy Leaze
BS351LX
Osprey Park
BS351HS
Park Road
GL128QW
Green Lane
BS352FJ
Market Square
BS351SH
St James Close
BS352YL
Crossways Road
BS352AW
High Street
BS352DN
Cherwell Close
BS351FJ
Speckled Wood Road
BS351LD
Thornbury
BS351SP
Manor Walk
BS351UE
Mallow Close
BS352EA
Frome Court
BS352JN
Thicket Walk
BS351TG
Nightingale Close
BS351EB
North Road
BS352XN
Castle Court
BS352JH
Elmdale Crescent
BS351BH
Rustic Way
BS351AP
Paddock Road
BS351EA
North Road
BS359DG
Cooper Road
BS351HJ
Church Road
BS353AH
Nelmes Close
BS351EL
Church Road
BS351AQ
Barley Fields
BS351HB
Castle Street
BS351DZ
North East Road
BS351EN
Clare Walk
BS351BY
Golden Spire
BS352BJ
Chapel Street
BS352LB
Upper Bath Road
BS353UE
Crossways Lane
BS352FH
Leaze Close
BS352FP
Rock Street
BS352LJ
Ashgrove
All data is sourced from official UK government agencies and public datasets. Last updated: 16/05/2026.