On average Uplands has moderate deprivation and moderate crime levels, with around 61 crimes per 1,000 residents per year. Approximately 10.1% of homes in this area are social housing provided by a local council or housing association. The average income per household in Uplands is £47,906 per year. Uplands is home to around 14,023 people, with a population density of about 6,096.4 per km2.
Based on 120 recent sales, the median property price is £228,250 in Uplands area, with individual transactions ranging from £69,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 | 7 | £330,000 |
| Flats | 13 | £100,000 |
| Semi-Detached | 29 | £280,000 |
| Terraced | 71 | £220,000 |
10 years median price trend in Uplands
SA14JS
Catherine Street
SA20LJ
Sketty Road
SA20NA
Edgeware Road
SA20RS
Glanmor Road
SA14PS
Walter Road
SA16DQ
Richmond Villas
SA20JY
Maple Grove
SA14JT
Catherine Street
SA14LP
Bay View Crescent
SA20QF
Runnymede
SA14JE
Brynymor Road
SA14JQ
Brynymor Road
SA16DG
Devon Terrace
SA16GD
Uplands
SA20AN
Osborne Terrace
SA20NX
Uplands Crescent
SA20QU
Richmond Mews
SA20QX
Mirador Crescent
SA20RE
Richmond Road
SA20RZ
Newnham Crescent
SA14LW
King Edwards Road
SA14PD
St Helen's Crescent
SA20JQ
Brynmill Park
SA20NL
Sketty Road
SA20TP
Lon Illtyd
SA14HS
Duke Street
SA14NS
Uplands
SA14PB
Uplands
SA14QA
Walter Road
SA20AB
Gwydr Crescent
SA15PZ
Walter Road
SA20LQ
Sketty Road
SA20RU
Notts Gardens
SA15AR
Uplands
SA20BD
Malvern Terrace
SA20BU
Trafalgar Place
SA20LR
Hawthorne Avenue
SA20QY
Richmond Terrace
SA20QD
Maple Crescent
SA20RA
Cwmdonkin Drive
SA14JJ
Brynymor Road
SA14PT
Walter Road
SA20JN
Knoll Avenue
SA20LE
Long Oaks Avenue
SA14NL
Uplands
SA15RG
Walter Road
SA16DF
Ffynone Road
SA20DU
Alexandra Terrace
SA20LS
Pinewood Road
SA14NN
St Helens Avenue
SA16DT
St James Gardens
SA16JH
Constitution Hill
SA20AF
Rhyddings Park Road
SA20BE
Malvern Terrace
SA20DZ
Marlborough Road
SA14PQ
Brynmill Lane
SA16DW
Uplands
SA20AH
Finsbury Terrace
SA20DS
Rhyddings Terrace
SA20DY
Marlborough Road
SA14PY
Walter Road
SA16BT
Ffynone Road
SA20EB
Marlborough Road
SA20PB
Uplands Crescent
SA20YE
Lon Pen Y Coed
SA16HU
Terrace Road
SA20AQ
Rhyddings Park Road
SA20AR
Bryn Road
SA20HT
Bernard Street
SA20SE
Parc Wern Road
SA14PN
Francis Street
SA16BR
Woodlands Terrace
SA16DY
St James Gardens
SA16HX
Terrace Road
SA20AY
Brynmill Lane
SA20PA
Uplands Crescent
SA15PN
Walter Road
SA15QQ
Walter Road
SA20BP
St Albans Road
SA20HL
Beechwood Road
SA20LU
Hazel Road
SA20TH
Lon Cedwyn
SA14LH
King Edwards Road
SA14LZ
St Helen's Avenue
SA15QF
Walter Road
SA16DL
St James's Crescent
SA14QX
Brynymor Crescent
SA20RH
Penlan Crescent
SA14PA
St Helen's Crescent
SA16BG
Humphrey Street
SA20LA
Llythrid Avenue
SA20TY
Lon Cwmgwyn
SA14QP
Eaton Crescent
SA16JN
Rosehill Terrace
SA20EW
The Quadrant
SA20TN
Lon Cadog
SA20YH
Lon Ger Y Coed
SA14PE
Uplands
SA16GA
Uplands
All data is sourced from official UK government agencies and public datasets. Last updated: 16/01/2026.