On average Canton has None deprivation and moderate crime levels, with around 75 crimes per 1,000 residents per year. Approximately 12.8% of homes in this area are social housing provided by a local council or housing association. The average income per household in Canton is £50,149 per year. Canton is home to around 16,138 people, with a population density of about 5,195.2 per km2.
Based on 219 recent sales, the median property price is £310,000 in Canton area, with individual transactions ranging from £70,000 up to £1,050,000.
Price distribution per property type (last year)
Median sale price and percentiles per property type (last year)
| Type | Sales | Median |
|---|---|---|
| Detached | 11 | £405,000 |
| Flats | 44 | £195,000 |
| Semi-Detached | 27 | £370,000 |
| Terraced | 137 | £335,000 |
10 years median price trend in Canton
CF51HQ
Forrest Road
CF51JB
Cowbridge Road East
CF51PR
Lansdowne Road
CF118EX
Broad Street
CF51HE
Cowbridge Road East
CF51JY
Norfolk Street
CF51AZ
Alexandra Road
CF51LW
Beda Road
CF118FJ
Ffordd Yr Hen-Dai
CF52BZ
Ely Road
CF51QU
Cardigan Street
CF51PT
Lansdowne Road
CF51QQ
Pembroke Road
CF51XB
Canton
CF51DL
Pencisely Road
CF118DY
Herne Place
CF51AQ
Aubrey Avenue
CF51BY
Butleigh Avenue
CF51HF
Clive Road
CF51LZ
Northumberland Street
CF51RD
Thornhill Street
CF51JX
Lincoln Street
CF118ER
Leckwith Road
CF51JS
Lansdowne Road
CF59DD
Canton
CF118GJ
Dol Elai
CF59HB
Canton
CF51DU
Pencisely Crescent
CF51PX
Welby Lane
CF118HJ
Leckwith Road
CF51JP
Nottingham Street
CF51GT
Clive Road
CF118EP
Bartley Wilson Way
CF51PZ
Foundry Close
CF51SG
Panteg Mews
CF51QA
St Canna Close
CF118FD
Trem Yr Afon
CF51PW
Lansdowne Road
CF51BE
Cowbridge Road East
CF59HL
Canton
CF51JR
Lansdowne Road
CF118FE
Trem Yr Afon
CF118AZ
Canton
CF119QF
Greenfield Avenue
CF51BB
Cowbridge Road East
CF51QH
Carmarthen Street
All data is sourced from official UK government agencies and public datasets. Last updated: 16/05/2026.