On average Horfield has moderate deprivation and high crime levels, with around 81 crimes per 1,000 residents per year. Approximately 5.7% of homes in this area are social housing provided by a local council or housing association. The average income per household in Horfield is £67,451 per year. Horfield is home to around 7,488 people, with a population density of about 6,944.3 per km2.
Based on 74 recent sales, the median property price is £430,000 in Horfield area, with individual transactions ranging from £175,000 up to £722,000.
Price distribution per property type (last year)
Median sale price and percentiles per property type (last year)
| Type | Sales | Median |
|---|---|---|
| Terraced | 51 | £437,500 |
| Semi-Detached | 12 | £371,050 |
| Flats | 9 | £262,500 |
| Detached | 2 | £471,000 |
10 years median price trend in Horfield
BS70AL
Filton Grove
BS78UG
Gloucester Road
BS70EP
Holton Road
BS79PP
Bedford Crescent
BS70HQ
Keys Avenue
BS78SG
Hughenden Road
BS78SZ
Wellington Crescent
BS79QY
Draycott Road
BS79RS
Lockleaze Road
BS78SN
Churchways Avenue
BS70AH
Beaufort Road
BS70BS
Darnley Avenue
BS79PZ
October Lane
BS79QG
Rudthorpe Road
BS70DE
Wessex Avenue
BS79RT
Lockleaze Road
BS70QB
Bartholomews Square
BS79PS
Alton Road
BS79QJ
Strathmore Road
BS78TX
Gloucester Road
BS78UF
Gloucester Road
BS78SD
Church Road
BS78UH
The Yard
BS79RQ
Muller Road
BS70BX
Parkstone Avenue
BS79JD
Bromley Road
BS79QQ
Strathmore Road
BS79QT
Springfield Avenue
BS79QX
Muller Road
BS70BQ
Laxey Road
BS79RA
Uphill Road
BS70DD
Bartholomews Square
BS70XH
Court Close
BS79JB
Bromley Road
BS79RB
Muller Road
BS79QS
Springfield Avenue
BS79PY
Downend Road
BS70DF
Wessex Avenue
BS70AU
Filton Avenue
BS78UD
Gloucester Road
BS70AW
Filton Grove
BS70BU
Court Road
BS70DB
Wessex Avenue
BS70HH
Keys Avenue
BS70AA
Muller Road
BS79JE
Bromley Road
BS78SL
Churchways Avenue
BS78RL
Maple Road
BS70XJ
Manor Farm Cottages
BS79SG
Dovercourt Road
BS79PR
Downend Road
BS70BP
Crofton Avenue
BS70BF
Filton Avenue
BS79SA
Berry Lane
BS79SH
Dovercourt Road
BS70AG
Filton Avenue
BS70QA
Bartholomews Square
BS70FF
Bartholomews Square
BS79SD
Elmore Road
BS79SJ
Dovercourt Road
BS79RF
Muller Road
BS79LG
Ashgrove Place
BS78SH
St Leonards Road
BS79RX
Chedworth Road
BS78SE
Church Road
BS78SF
Hughenden Road
BS78ST
Wellington Hill
BS78TY
Pitt Road
BS70DQ
Wessex Court
BS70AP
Filton Avenue
BS79QZ
Brent Road
BS79PX
Downend Road
BS79PL
Quarrington Road
BS79PW
Downend Road
BS70AT
Filton Avenue
BS70BY
Parkstone Avenue
BS79PN
Downend Road
BS70AX
Filton Avenue
BS79SQ
Dovercourt Road
BS70AN
Filton Grove
BS79RE
Muller Road
BS79RH
Muller Road
BS79SF
Dovercourt Road
BS78SJ
Milton Road
BS78SS
Woodhouse Grove
BS70AR
Filton Avenue
BS78SB
Tennyson Road
BS70JD
Douglas Road
BS105AN
Rodbourne Road
BS79QR
Ralph Road
BS70BZ
Highbury Road
BS70BW
Gloucester Road
BS78SU
Kellaway Avenue
BS78SA
Church Road
BS79HY
Queens Road
BS70AB
Muller Road
BS79TY
Downman Road
BS70XF
Manor Court Drive
BS70BN
Bayswater Road
BS79PT
Ellicott Road
All data is sourced from official UK government agencies and public datasets. Last updated: 16/05/2026.