On average Crystal Palace & Upper Norwood has moderate deprivation and moderate crime levels, with around 80 crimes per 1,000 residents per year. Approximately 16.4% of homes in this area are social housing provided by a local council or housing association. The average income per household in Crystal Palace & Upper Norwood is £73,371 per year. There are 11 schools in Crystal Palace & Upper Norwood: 5 primary (2 Outstanding and 3 Good) and 2 secondary (1 Outstanding and 0 Good). On average most houses in area has average public transport connectivity. Crystal Palace & Upper Norwood is home to around 16,352 people, with a population density of about 6,326.7 per km2.
Based on 183 recent sales, the median property price is £440,000 in Crystal Palace & Upper Norwood area, with individual transactions ranging from £145,700 up to £1,920,000.
Price distribution per property type (last year)
Median sale price and percentiles per property type (last year)
| Type | Sales | Median |
|---|---|---|
| Flats | 116 | £351,250 |
| Terraced | 35 | £640,000 |
| Detached | 10 | £822,000 |
| Semi-Detached | 22 | £755,000 |
10 years median price trend in Crystal Palace & Upper Norwood
SE192BN
Woodview Mews
SE193QU
Ryefield Road
SE193QL
Hermitage Road
SE193SR
Vermont Road
SE193RB
Moore Road
SE193AS
Bedwardine Road
SE192DJ
Auckland Road
SE254BA
Cypress Road
SE193EA
Eversley Road
SE193QE
Ravensdale Gardens
SE193NR
Crown Dale
SE256DP
South Norwood Hill
SE193PY
Eversley Road
SE193DY
Wicks Way
SE192NS
Homelands Drive
SE193NF
Beulah Hill
SE193BQ
Beaumaris Gardens
SE193ET
Beulah Hill
SE193XR
Beulah Hill
SE192EY
Church Road
SE192UL
Fox Hill
SE193NU
Woodend
SE191BJ
Central Hill
SE193UD
Westwood Avenue
SE193LQ
Beulah Hill
SE192RD
Clovelly Gardens
SE193LR
Beulah Hill
SE193JR
Treloar Gardens
SE192DT
Auckland Road
SE193JT
Crystal Terrace
SE193BL
Grange Road
SE192JA
Maberley Road
SE193QP
Hermitage Gardens
SE192RR
Auckland Road
SE193BX
Grange Road
SE192DH
Auckland Road
SE193UY
Beulah Hill
SE193UE
Waddington Way
SE256TB
Grange Road
SE193DQ
Grange Road
SE193BN
Grange Road
SE192RT
Sylvan Road
SE192PY
Stambourne Way
SE193TT
Spa Hill
SE193QT
Pytchley Crescent
SE192DX
Auckland Rise
SE192DZ
Auckland Rise
SE256DN
South Norwood Hill
SE193LW
Beulah Hill
SE193AX
Bedwardine Road
SE193TB
Orleans Road
SE192SB
Sylvan Road
SE192UN
Braybrooke Gardens
SE193BA
South Vale
SE256DY
Gayfere Place
SE193SD
Hollybush Terrace
SE193QG
Ellery Road
SE191BS
Central Hill
SE191RT
Central Hill
SE256BQ
South Norwood Hill
SE192DL
Auckland Road
SE193ED
Priory Crescent
SE192DF
Auckland Road
SE193SP
Harold Road
SE192BY
Auckland Road
SE192UD
Church Road
SE256BE
South Norwood Hill
SE193TW
Spa Hill
SE256DS
Spa Close
SE193UA
Waddington Way
SE256AT
South Norwood Hill
SE193SW
Harold Road
SE193XJ
Waddington Way
SE193EG
The Woodlands
SE256DU
South Norwood Hill
SE193DJ
Beauchamp Road
SE193BD
Stoney Lane
SE256AX
South Norwood Hill
SE193XN
Glenhurst Rise
SE193TE
Chevening Road
SE256BD
Tummons Gardens
SE192UW
Hetley Gardens
SE256SY
Grangecliffe Gardens
SE193QY
Convent Hill
SE193AU
Central Hill
SE191SB
Westow Hill
SE192UJ
Fox Hill
SE193XP
Waddington Way
SE192EA
Auckland Rise
SE193PT
Highfield Hill
SE192XB
Fox Hill Gardens
SE192QU
Southholme Close
SE193EU
Beulah Hill
SE192JH
Maberley Road
SE193LJ
Beulah Hill
SE193AH
Westow Street
SE192RX
Sylvan Road
SE192PR
Church Road
SE193UU
Founders Gardens
SE192TU
Westow Street
All data is sourced from official UK government agencies and public datasets. Last updated: 16/05/2026.