On average Windmill Hill has moderate deprivation and moderate crime levels, with around 77 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 195 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 |
|---|---|---|
| Detached | 3 | £371,300 |
| Flats | 39 | £241,700 |
| Semi-Detached | 18 | £412,500 |
| Terraced | 135 | £435,000 |
10 years median price trend in Windmill Hill
BS35LE
Marksbury Road
BS34QF
Nutgrove Avenue
BS34PN
Dunford Road
BS34SH
Hill Avenue
BS35AA
St Johns Lane
BS35PB
Clinton Road
BS34BJ
Park Mews
BS34LH
Somerset Terrace
BS35EN
St Johns Crescent
BS35EP
St Johns Crescent
BS35NF
Marksbury Road
BS34QP
Raymend Road
BS34QS
Atlas Road
BS42EG
Bushy Park
BS35HR
Sidmouth Road
BS34NS
Cotswold Road
BS34UA
Green Street
BS34UB
Green Street
BS35LG
Marksbury Road
BS34DP
Nutgrove Avenue
BS34NP
Cotswold Road
BS34PL
Brendon Road
BS34TP
Hill Street
BS35AN
Bower Walk
BS35BL
Bristol South End
BS35LD
Marksbury Road
BS42ED
Knowle Road
BS34RL
Oxford Street
BS34TY
William Street
BS35BF
Windmill Hill
BS42EQ
Bushy Park
BS43AG
County Street
BS43TB
New Walls
BS34TQ
Richmond Street
BS43BA
Stanley Hill
BS43BH
Park Street
BS34LG
Alfred Road
BS34LU
Windmill Hill
BS34SE
Montgomery Street
BS35AJ
St Johns Lane
BS34TJ
Richmond Street
BS43AF
Angers Road
BS34SA
St Lukes Crescent
BS35EZ
Lower Knowle Gardens
BS43BX
Balmain Street
BS34SQ
Marmaduke Street
BS34SS
Nottingham Street
BS35AG
St Johns Lane
BS35DB
Sylvia Avenue
BS42EE
Knowle Road
BS34NX
Cotswold Road
BS34QJ
Elvaston Road
BS35BW
Ravenhill Road
BS35HQ
Wedmore Vale
BS34LF
Alfred Road
BS34SP
Margate Street
BS34RZ
St Lukes Crescent
BS35JX
Marksbury Road
BS43BJ
Park Street
BS43DB
Balmain Street
BS34ST
Newport Street
BS42DB
Wells Road
BS43BY
Fitzroy Street
BS34LL
Somerset Terrace
BS34PA
Eldon Terrace
BS34QW
Raymend Road
BS34QX
Kensal Road
BS34SB
Clifton View
BS35AX
St Johns Lane
BS42DE
Brecknock Road
BS34PT
Paultow Road
BS34LA
Dunkerry Road
BS42EA
Bayham Road
BS35NU
Shepton Walk
BS43DD
Hawthorne Street
BS34PD
Cotswold Road
BS35DD
Fitzgerald Road
BS35ES
Berrow Walk
BS34SD
St Lukes Crescent
BS35BS
Ravenhill Road
BS43BQ
Parliament Street
BS43ED
Bath Road
BS34QN
Holmesdale Road
BS34TZ
Pylle Hill Crescent
BS35ET
Brean Gardens
BS34PB
Mendip Road
BS34PJ
Brendon Road
BS34UG
Windsor Terrace
BS35BQ
Malago Vale Trading Estate
BS35BH
Bristol South End
BS34SN
Hill Avenue
BS35BG
Dickinsons Fields
BS42BJ
Higham Street
BS43BG
Summer Hill
BS34PP
Mascot Road
BS34SF
Hill Avenue
BS34SW
Maidstone Street
BS34SX
Hill Avenue
BS34TH
Richmond Street
BS35AF
St Johns Lane
All data is sourced from official UK government agencies and public datasets. Last updated: 16/01/2026.