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 123 recent sales, the median property price is £226,500 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 | 30 | £277,500 |
| Terraced | 73 | £220,000 |
10 years median price trend in Uplands
SA20EU
Sketty Road
SA20PJ
Glanmor Crescent
SA20QZ
Cwmdonkin Close
SA20RJ
Penlan Crescent
SA20EA
Marlborough Road
SA20LG
Sketty Road
SA20LX
Hazel Road
SA20NE
Victoria Street
SA14LS
Victoria Terrace
SA14NQ
St Helens Avenue
SA16DJ
Rhianfa Lane
SA20AG
Southville Mews
SA20EX
Uplands Crescent
SA20GU
Uplands Terrace
SA20HY
Glanbrydan Avenue
SA20TJ
Lon Cynlais
SA20TL
Lon Cynfor
SA14QQ
Nyanza Terrace
SA20DX
Alexandra Terrace
SA20TR
Lon Gwynfryn
SA14QG
Belgrave Lane
SA14QJ
Eaton Crescent
SA20DR
Rhyddings Terrace
SA20UT
Townhill Road
SA14NE
St Helens Avenue
SA16DA
Ffynone Close
SA20YL
Pentyla Road
SA20DT
Bernard Street
SA20NB
Cambridge Street
SA15RF
Walter Road
SA20PN
Glanmor Crescent
SA20QG
Glanmor Park Road
SA16DE
Ffynone Road
SA14JL
Phillips Parade
SA16BN
Hanover Street
SA20EZ
Uplands Crescent
SA20RG
Clevedon Court
SA20SA
Girton Villas
SA14LY
King Edward's Road
SA14JH
Brynymor Road
SA16DB
Ffynone Drive
SA20AP
Bryn Road
SA20BY
De Breos Street
SA20LN
Windsor Street
SA20US
Townhill Road
SA14NR
St Helen's Crescent
SA14QT
Brynymor Crescent
SA20JH
Glanbrydan Avenue
SA20PT
Glanmor Road
SA20RP
Dylans View
SA14LN
King Edwards Road
SA15QH
Walter Road
SA20RN
Glanmor Road
SA14JZ
Westbury Lane
SA14QF
Belgrave Gardens
SA14QN
Eaton Crescent
SA16BZ
Bullins Lane
SA20AS
Bryn Road
SA20BB
Langland Terrace
SA20BZ
St Alban's Road
SA20ND
Cambridge Street
SA20QA
Glanmor Road
SA20QP
Long Oaks Mews
SA20QS
The Grove
SA20TQ
Broadway
SA16JW
Montpelier Terrace
SA20DP
Rhyddings Terrace
SA20HN
Ernald Place
SA20HS
Bernard Street
SA20JX
Sketty Road
SA20YN
Pentyla Road
SA16DR
St James Crescent
SA16DZ
St James Crescent
SA20AW
Sketty Road
SA14JN
Westbury Street
SA14ND
St Helens Avenue
SA14PZ
Walter Road
SA20AU
Bryn Road
SA20BS
Aylesbury Road
SA20DD
Canterbury Road
SA14QL
Eaton Crescent
SA20DA
Penbryn Terrace
SA20PX
Glanmor Road
SA20RR
Glanmor Road
SA14NP
Francis Street
SA14QH
Brynymor Crescent
SA20DB
Chesshyre Street
SA20QH
Long Oaks Court
SA20AT
Bryn Road
SA20JB
Pantygwydr Road
SA20JL
Beechwood Road
SA20LY
Hawthorne Avenue
SA20NF
Sketty Road
SA20PR
Westfa Road
SA20QE
Glanmor Park Road
SA20QT
The Grove
SA20TZ
Lon Gwynfryn
SA15NW
Walter Road
SA16NT
Dyfed Terrace
SA20BA
Brynmill Terrace
All data is sourced from official UK government agencies and public datasets. Last updated: 16/01/2026.