On average Windmill Hill has moderate deprivation and moderate crime levels, with around 79 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 of residents 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 192 recent sales, the median property price is £415,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 | £422,000 |
| Flats | 39 | £241,700 |
| Semi-Detached | 17 | £415,000 |
| Terraced | 133 | £435,000 |
10 years median price trend in Windmill Hill
BS34SP
Margate Street
BS34LF
Alfred Road
BS34NX
Cotswold Road
BS35BW
Ravenhill Road
BS34QJ
Elvaston Road
BS35HQ
Wedmore Vale
BS43BJ
Park Street
BS35JX
Marksbury Road
BS34RZ
St Lukes Crescent
BS43DB
Balmain Street
BS34ST
Newport Street
BS43BY
Fitzroy Street
BS42DB
Wells Road
BS34SB
Clifton View
BS42DE
Brecknock Road
BS34QX
Kensal Road
BS35AX
St Johns Lane
BS34LL
Somerset Terrace
BS34QW
Raymend Road
BS34PA
Eldon Terrace
BS34LA
Dunkerry Road
BS34PT
Paultow Road
BS43DD
Hawthorne Street
BS35NU
Shepton Walk
BS35ES
Berrow Walk
BS35DD
Fitzgerald Road
BS34PD
Cotswold Road
BS34QN
Holmesdale Road
BS35ET
Brean Gardens
BS34TZ
Pylle Hill Crescent
BS34SD
St Lukes Crescent
BS43BQ
Parliament Street
BS43ED
Bath Road
BS35BS
Ravenhill Road
BS34UG
Windsor Terrace
BS34PB
Mendip Road
BS35BQ
Malago Vale Trading Estate
BS34PJ
Brendon Road
BS35BH
Bristol South End
BS34SN
Hill Avenue
BS35BG
Dickinsons Fields
BS43EQ
Bath Road
BS34SF
Hill Avenue
BS35AF
St Johns Lane
BS34SX
Hill Avenue
BS34SW
Maidstone Street
BS34TH
Richmond Street
BS34PP
Mascot Road
BS43BG
Summer Hill
BS42BJ
Higham Street
BS35DF
Tyning Road
BS35DH
Fitzgerald Road
BS34QL
Holmesdale Road
BS34LZ
Fraser Street
BS34TS
Hill Street
BS43AL
Firfield Street
BS34QG
Stanbury Road
BS35PF
Francis Road
BS42AB
Winton Lane
BS35DQ
Ketch Road
BS34LW
Vivian Street
BS34UQ
Windsor Terrace
BS34QR
Raymend Road
BS35DE
Tyning Road
BS43BL
Park Street
BS42EF
Knowle Road
BS42EA
Bayham Road
BS35AB
St Johns Lane
BS35HL
Weymouth Road
BS35AY
St Johns Lane
BS35JZ
Marksbury Road
BS43BT
Vale Street
BS35AP
Raymend Walk
BS35DW
Malago Drive
BS42BG
Bellevue Road
BS35HT
Sidmouth Road
BS34PU
Caen Road
BS34RX
St Lukes Road
BS43BE
Summer Hill
BS43BP
Fordell Place
BS42DZ
Crowndale Road
BS43AY
County Park
BS43DA
Hawthorne Street
BS34LJ
Somerset Terrace
BS34RJ
Oxford Street
BS42BS
Wells Road
BS35EW
Greendale Road
BS42BW
Winton Street
BS43BS
Arnos Street
BS35AQ
St Johns Lane
BS42AG
Wells Road
BS34LT
Gwilliam Street
BS35NX
Bedminster Road
BS35BT
Ravenhill Road
BS34SL
Merioneth Street
BS34SU
Hill Avenue
BS35AL
St Johns Lane
BS35HH
Weymouth Road
BS34NZ
Eldon Terrace
BS34PH
Cotswold Road
All data is sourced from official UK government agencies and public datasets. Last updated: 16/12/2025.