On average Windmill Hill has moderate deprivation and moderate crime levels, with around 78 crimes per 1,000 residents per year. Approximately 13.5% of homes in this area are social housing provided by a local council or housing association. The average income per household in Windmill Hill is £58,666 per year. There are 3 schools in Windmill Hill: 3 primary (0 Outstanding and 3 Good) and 0 secondary (0 Outstanding and 0 Good). Windmill Hill is home to around 13,958 people, with a population density of about 8,125.0 per km2.
Based on 216 recent sales, the median property price is £410,000 in Windmill Hill area, with individual transactions ranging from £93,000 up to £810,000.
Price distribution per property type (last year)
Median sale price and percentiles per property type (last year)
| Type | Sales | Median |
|---|---|---|
| Terraced | 149 | £426,500 |
| Detached | 3 | £371,300 |
| Semi-Detached | 21 | £415,000 |
| Flats | 43 | £250,000 |
10 years median price trend in Windmill Hill
BS34SQ
Marmaduke Street
BS42BQ
Dunmore Street
BS43AF
Angers Road
BS35BT
Ravenhill Road
BS35AD
St Johns Lane
BS35NY
Bedminster Road
BS35DQ
Ketch Road
BS35BH
Bristol South End
BS34QP
Raymend Road
BS34LH
Somerset Terrace
BS35AB
St Johns Lane
BS35DS
Redcatch Road
BS43BY
Fitzroy Street
BS34PS
Paultow Road
BS34TH
Richmond Street
BS34UJ
Stevens Crescent
BS34PL
Brendon Road
BS35DH
Fitzgerald Road
BS42AL
Wells Road
BS34RL
Oxford Street
BS35AX
St Johns Lane
BS35HN
Littleton Road
BS35JX
Marksbury Road
BS34SA
St Lukes Crescent
BS43DA
Hawthorne Street
BS34SD
St Lukes Crescent
BS42BL
Vernon Street
BS34ST
Newport Street
BS34QF
Nutgrove Avenue
BS35JZ
Marksbury Road
BS35AP
Raymend Walk
BS34QJ
Elvaston Road
BS34PD
Cotswold Road
BS42BH
Bellevue Terrace
BS34NT
Cotswold Road
BS35DG
Fitzgerald Road
BS34TT
William Street
BS35HP
Littleton Road
BS35AE
St Johns Lane
BS35DT
Redcatch Road
BS34PF
Quantock Road
BS42BE
Wells Road
BS34SB
Clifton View
BS35DB
Sylvia Avenue
BS35BE
St Johns Lane
BS34PA
Eldon Terrace
BS34SH
Hill Avenue
BS42EE
Knowle Road
BS35BY
Sylvia Avenue
BS34SP
Margate Street
BS34NP
Cotswold Road
BS43BX
Balmain Street
BS43EQ
Bath Road
BS42DA
Haverstock Road
BS34QE
Nutgrove Avenue
BS34UE
Cheapside Street
BS35HE
Sidmouth Gardens
BS42BY
Lilymead Avenue
BS34UH
Stevens Crescent
BS35BQ
Malago Vale Trading Estate
BS35BL
Bristol South End
BS43TA
New Walls
BS35AU
St Johns Lane
BS43EN
Bath Road
BS35BW
Ravenhill Road
BS42EF
Knowle Road
BS42BS
Wells Road
BS34TP
Hill Street
BS35HL
Weymouth Road
BS43AG
County Street
BS35EJ
Redcatch Road
BS35HT
Sidmouth Road
BS42AD
Bushy Park
BS34TX
William Street
BS34NL
Cotswold Road North
BS43DD
Hawthorne Street
BS42BU
Wells Road
BS34RZ
St Lukes Crescent
BS34NS
Cotswold Road
BS34QY
Kensal Avenue
BS35DD
Fitzgerald Road
BS35AY
St Johns Lane
BS35HR
Sidmouth Road
BS34LZ
Fraser Street
BS43BJ
Park Street
BS34NX
Cotswold Road
BS35AL
St Johns Lane
BS35NU
Shepton Walk
BS34RX
St Lukes Road
BS34QL
Holmesdale Road
BS34PU
Caen Road
BS43AY
County Park
BS34PP
Mascot Road
BS42EG
Bushy Park
BS35LF
Marksbury Road
BS42DB
Wells Road
BS34UD
Henry Street
BS34LT
Gwilliam Street
BS34LL
Somerset Terrace
BS43ED
Bath Road
All data is sourced from official UK government agencies and public datasets. Last updated: 16/05/2026.