On average Harpurhey has very high deprivation and high crime levels, with around 281 crimes per 1,000 residents per year. Approximately 48.0% of homes in this area are social housing provided by a local council or housing association. The average income per household in Harpurhey is £37,026 per year. There are 10 schools in Harpurhey: 8 primary (0 Outstanding and 6 Good) and 1 secondary (0 Outstanding and 1 Good). Harpurhey is home to around 19,997 people, with a population density of about 4,793.8 per km2.
Based on 69 recent sales, the median property price is £160,000 in Harpurhey area, with individual transactions ranging from £50,000 up to £525,000.
Price distribution per property type (last year)
Median sale price and percentiles per property type (last year)
| Type | Sales | Median |
|---|---|---|
| Detached | 6 | £310,500 |
| Flats | 21 | £110,000 |
| Semi-Detached | 18 | £197,500 |
| Terraced | 24 | £162,500 |
10 years median price trend in Harpurhey
M408NS
Lathbury Road
M94BD
Huncote Drive
M94DW
Carmel Court
M94NE
Norman Road West
M94XB
Harpurhey
M95SS
Kesteven Road
M95SY
Lathbury Road
M98QH
Hawkins Close
M408BQ
Silchester Drive
M95RG
Tufton Walk
M95UX
Carisbrook Street
M95YA
Oak Bank
M98AH
Rochdale Road
M98HY
Grant Close
M407SG
Elcot Close
M407TJ
Rutherglade Close
M408QW
Sedgeford Road
M95PD
Harpurhey
M95UJ
Fernclough Road
M98AJ
Rochdale Road
M408GJ
Redbrook Avenue
M408JP
Foreland Close
M408LX
Bishop Marshall Close
M94BL
Clough Road
M94GD
Swainsthorpe Drive
M94WT
Ashley Lane
M95QA
Carisbrook Street
M95SZ
Shiredale Drive
M98QN
Old Market Street
M408BL
Birchwood Drive
M408QR
Raydon Avenue
M94HT
Brownson Walk
M94JR
Jonas Street
M94LL
Waverley Road West
M95BX
Craigend Drive
M95RP
Harpurhey
M95TY
Foleshill Avenue
M98BL
Russet Road
M98BZ
Lion Street
M98DL
Walsh Avenue
M98EA
Factory Lane
M98NQ
Elmstone Close
M99BF
Harpurhey
M405BP
Northampton Road
M407RD
Hamerton Road
M407TW
Crestwood Walk
M408JR
Harpurhey
M408TQ
Pitsford Road
M94HZ
Church Lane
M95PZ
Broadwell Drive
M95RL
Harpurhey
M95XA
Alfred Street
M408JU
Biddisham Walk
M94AX
Hemsley Street South
M94EH
Melbourne Street
M94GH
Broadgate Walk
M94HX
Glenwood Drive
M95UH
Nolan Street
M98DD
Lawson Street
M98NX
Castle Hill Drive
M408LW
Burnett Close
M94JF
Farndale Walk
M94ND
Beechwood Grove
M95RU
Middlestone Drive
M95UN
Ventnor Street
M95UQ
Church Lane
M98BE
Clough Bank
M98EE
Risley Avenue
M407GS
Dalton Street
M407QP
Hamerton Road
M408BH
Essington Drive
M408QL
Sedgeford Road
M408QZ
Monsall Street
M94EE
Glen Avenue
M94FF
Dollond Street
M94HP
Harpurhey
M95RX
Carisbrook Street
M95XW
Portal Walk
M98AU
Surrey Road
M407RT
Collyhurst Road
M408NL
Harrowby Drive
M408QP
Ryedale Avenue
M94FP
Clough Road
M94FR
Lewis Avenue
M94HR
Moston Lane
M94XA
Coningsby Drive
M98AL
Allan Roberts Close
M98BQ
Wilson Road
M98DS
Middleton Old Road
M407SE
Harpurhey
M408LG
Burgess Street
M408LJ
Collyhurst Street
M408NN
Signal Drive
M408PL
Redbrook Avenue
M408RG
Carriage Drive
M94DE
Cockcroft Street
M94JA
Towton Street
M94LS
Waverley Road
M95AB
Ruskington Drive
M95GR
Shieldborn Drive
All data is sourced from official UK government agencies and public datasets. Last updated: 16/01/2026.