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
BS353JA
Bristol Road
BS351SS
Queens Walk
BS351AR
Buttercup Road
BS351UF
Campion Close
BS353JU
Mumbleys Lane
BS352BY
Midland Way
BS353UR
Brunel Way
BS352HJ
Knapp Road
BS351JG
Gloucester Road
BS352EF
Grovesend Road
BS351SD
Pittville Close
BS351ER
Chantry Road
BS351UJ
Primrose Drive
BS351DF
Eastbury Close
BS351SF
Rosslyn Way
BS352LS
Walnut Close
BS352YB
Pentland Avenue
BS353UG
Old Gloucester Road
BS352AJ
High Street
BS351BW
Stokefield Mews
BS352JD
Colin Close
BS352YD
Cleveland Close
BS351UA
Primrose Drive
BS351DE
Gloucester Terrace
BS352AZ
Horseshoe Lane
BS351BN
Wild Flower Road
BS351AT
Deer Park
BS352ES
Ellesmere
BS352HR
Sibland Close
BS351EJ
Church Road
BS352XF
Trent Drive
BS351JN
Howard Road
BS352LU
Orchard Avenue
BS351ST
Queens Walk
BS353UW
Cooper Road
BS351TE
Fulmar Close
BS353JB
Thornbury Road
BS352EJ
Sibland Way
BS352XH
Bockenem Close
BS352HN
Shannon Court
BS353UF
Old Gloucester Road
BS352EX
Sibland Road
BS352DR
Eskdale
BS351JT
Park Road
BS351JD
Victoria Close
BS351FW
Park Road
BS351LQ
Horse Lane
BS351HD
Castle Street
BS352XG
Brookmead
BS352HU
Waterford Close
BS351JR
Whitfield Road
BS351FG
Purple Emperor Road
BS352LQ
Oakleaze Road
BS353TW
The Slad
BS351EX
Severn Drive
BS352FL
Station Close
BS352JU
Easton Hill Road
BS352ER
Ellesmere
BS352DA
Coln Square
BS351BQ
Maize Close
GL128DX
Chapel Lane
BS352AD
Quaker Lane
BS352JE
St Davids Road
BS352YN
Elizabeth Close
BS352JW
Maple Avenue
BS352HG
Sibland Road
BS352FR
Whitebridge Gardens
BS352PQ
Armstrong Close
BS352LX
Hazel Crescent
BS352BA
Cooper Road
BS352ET
Combermere
BS352BL
Rock Street
BS352LP
Oakleaze Road
BS351JY
Park Road
BS352LL
Oakleaze Road
BS353AE
Collester Way
BS353AF
Bells Close
BS352FQ
Sycamore Drive
BS353TZ
Hacket Lane
BS351DG
Gloucester Road
BS351JF
Chatsworth Park
BS351HR
Park Road
BS351BZ
Epicure Road
BS352BN
Rock Street
BS351SG
Rosslyn Way
BS353US
Walker Way
BS351SR
Queens Walk
BS352DQ
Ladden Court
BS353TX
Hacket Lane
BS353AG
Colwell Close
BS353XL
Thornbury
BS353UP
Cooper Road
BS351DU
Eastland Avenue
BS353UU
Short Way
BS351LZ
Osprey Park
BS353TY
Hacket Lane
BS351JQ
Gloucester Road
BS359BE
Cooper Road
BS351FF
Peacock Road
BS351LU
Swallow Park
All data is sourced from official UK government agencies and public datasets. Last updated: 16/05/2026.