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 185 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 | 56 | £325,000 |
| Terraced | 48 | £267,500 |
10 years median price trend in Thornbury
BS352BD
The Plain
BS353HY
Vilner Lane
BS359EH
Thornbury
BS351AW
Easton Hill Road
BS351ET
Coombe Avenue
BS351LR
Swallow Park
BS351DW
Eastland Road
BS351FD
Marbled White Close
BS351JP
Cossham Close
BS351LQ
Horse Lane
BS352BQ
Castle Court
BS352NY
St John Street
BS353JA
Bristol Road
BS351EA
North Road
BS351HA
Castle Street
BS351HE
Stokefield Close
BS351LX
Osprey Park
BS351ST
Queens Walk
BS352JE
St Davids Road
BS352JL
St Davids Road
BS352LL
Oakleaze Road
BS351AU
Farmers Walk
BS351HD
Castle Street
BS351SA
Parkland Way
BS351UD
Speedwell Close
BS352BE
Castle Street
BS352FN
Thornbury
BS351SD
Pittville Close
BS352DJ
Medina Close
BS352DU
Dovedale
BS352GA
Cleve Wood Road
BS352XN
Castle Court
BS352YJ
Jubilee Drive
BS352YQ
Jubilee Drive
BS353UT
Short Way
BS359BT
Cooper Road
BS351AL
Harvest Way
BS351DY
Eastland Avenue
BS351FF
Peacock Road
BS351HS
Park Road
BS352AF
Dart Close
BS352AS
Thornbury
BS352BA
Cooper Road
BS352DP
Avon Way
BS352YE
Cumbria Close
BS353AF
Bells Close
BS352DR
Eskdale
BS352EF
Grovesend Road
BS352LT
Oakleaze Road
BS352YG
Jubilee Drive
BS351BW
Stokefield Mews
BS351DQ
Buckingham Parade
BS351HJ
Church Road
BS351JE
Victoria Close
BS352DG
Avon Way
BS352HR
Sibland Close
BS352YN
Elizabeth Close
BS353UU
Short Way
BS359BG
Cooper Road
BS351AS
Clover Road
BS351DZ
North East Road
BS351JU
Park Road
BS352JA
Hillcrest
BS352LB
Upper Bath Road
BS352XD
Solent Way
BS352XF
Trent Drive
BS351DX
Eastland Avenue
BS351HX
Regents Close
BS352AX
Pullins Green
BS352BW
Tyndale View
BS352HY
Malvern Drive
BS352AG
The Plain
BS352BN
Rock Street
BS352DQ
Ladden Court
BS352DZ
Frome Court
BS353TY
Hacket Lane
BS359DG
Cooper Road
BS351FH
Red Admiral Way
BS351JR
Whitfield Road
BS352AT
St Mary Street
BS352DN
Cherwell Close
BS352FH
Leaze Close
BS352FX
Clover Ground
BS352JD
Colin Close
BS352JF
St Davids Road
BS351BX
Pippen Drive
BS351DR
Eastbury Road
BS352HA
Tweed Close
BS352JG
Chestnut Drive
BS352JJ
St Davids Road
BS351BN
Wild Flower Road
BS351BP
Haybob Road
BS351EP
Tilting Road
BS351JS
Park Road
BS351SF
Rosslyn Way
BS351SR
Queens Walk
BS351UB
Celandine Close
BS351UN
Bluebell Close
BS352ER
Ellesmere
BS352HB
Grovesend Road
All data is sourced from official UK government agencies and public datasets. Last updated: 16/01/2026.