On average Harlesden & Kensal Green has very high deprivation and high crime levels, with around 131 crimes per 1,000 residents per year. Approximately 33.6% of homes in this area are social housing provided by a local council or housing association. The average income per household in Harlesden & Kensal Green is £59,354 per year. There are 6 schools in Harlesden & Kensal Green: 3 primary (0 Outstanding and 3 Good) and 2 secondary (0 Outstanding and 2 Good). On average most houses in area has good public transport connectivity. Harlesden & Kensal Green is home to around 20,076 people, with a population density of about 12,995.0 per km2.
Based on 105 recent sales, the median property price is £583,750 in Harlesden & Kensal Green area, with individual transactions ranging from £275,000 up to £1,911,000.
Price distribution per property type (last year)
Median sale price and percentiles per property type (last year)
| Type | Sales | Median |
|---|---|---|
| Detached | 1 | £1,911,000 |
| Flats | 66 | £504,870 |
| Semi-Detached | 7 | £775,000 |
| Terraced | 31 | £854,000 |
10 years median price trend in Harlesden & Kensal Green
NW108UH
St Albans Road
NW269LZ
Station Road
NW105UH
Furness Road
NW106WT
Station Road
NW104DG
Drayton Road
NW104PT
Willows Terrace
NW104RJ
Buckingham Road
NW104RT
Wendover Road
NW105HS
College Road
NW105ND
Harrow Road
NW105TT
Wrottesley Road
NW109AT
Nicoll Road
NW269SZ
Harlesden & Kensal Green
NW105AJ
All Souls Avenue
NW104HD
Crownhill Road
NW269JY
Station Road
NW103BY
All Souls Avenue
NW104AE
Craven Park Road
NW104AY
St Marys Road
NW104HH
Sellons Avenue
NW104QJ
Spezia Road
NW105UX
Lushington Road
NW108AY
Harley Road
NW108SH
Craven Park Road
NW108TT
Acton Lane
NW104DL
Harlesden & Kensal Green
NW104JP
Manor Park Road
NW104SY
High Street
NW104UJ
Station Road
NW104UT
Ranelagh Road
NW105UA
Ridley Road
NW105YA
Ancona Road
NW105YN
Palermo Road
NW108TU
Acton Lane
NW109AN
Greenhill Park
NW104UG
Harlesden & Kensal Green
NW104DP
Crownhill Road
NW269LE
Station Road
NW108SB
Harlesden & Kensal Green
NW104HT
Park Parade
NW108SN
Craven Park Road
NW103BX
Herbert Gardens
NW104AN
St Marys Road
NW105AB
Buchanan Gardens
NW108AJ
Minet Avenue
NW269QQ
Harley Road
NW105RF
Station Road
NW103SS
Doyle Gardens
NW103SU
Doyle Gardens
NW104DE
Drayton Road
NW104DX
Burns Road
NW104HP
Springwell Avenue
NW105JH
Bathurst Gardens
NW105NF
Harrow Road
NW105TS
Wrottesley Road
NW108AU
Minet Avenue
NW108SY
Craven Park
NW109DX
Jubilee Close
NW109DY
Jubilee Close
NW269ND
Station Road
NW269TF
Harlesden & Kensal Green
NW104NG
High Street Harlesden
NW104TL
High Street Harlesden
NW104PR
Rucklidge Avenue
NW104QA
Rucklidge Avenue
NW104TD
High Street
NW105NA
Harrow Road
NW105TY
Wrottesley Road
NW269SY
Harlesden & Kensal Green
NW269NB
Station Road
NW269SB
Harlesden & Kensal Green
NW104DR
Crownhill Road
NW103BG
All Souls Avenue
NW103DA
Doyle Gardens
NW104BF
Challenge Close
NW104EY
Harlesden Gardens
NW104HB
Harlesden Gardens
NW104HN
Springwell Avenue
NW104JD
Park Parade
NW104LS
High Street
NW105AT
Holland Road
NW105YH
Odessa Road
NW108AH
Minet Avenue
NW108AX
Harley Road
NW108TR
Manor Parade
NW269SS
Harlesden & Kensal Green
NW108UU
Harlesden & Kensal Green
NW269LX
Station Road
NW103BL
Haycroft Gardens
NW104PJ
Leghorn Road
NW104UP
Station Road
NW104XH
Marian Way
NW105AA
Buchanan Gardens
NW105EY
College Road
NW105YG
Wrottesley Road
NW104AU
St Mary's Road
NW104AB
Craven Park Road
NW104AP
St Marys Road
NW104EX
Harlesden Gardens
NW104QD
Furness Road
All data is sourced from official UK government agencies and public datasets. Last updated: 16/05/2026.