On average Canton has average deprivation and low crime levels, with around 75 crimes per 1,000 residents per year, about 12% below the Wales average of 86 per 1,000. 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 km².
Based on 224 recent sales, the median property price is £310,000 (about £324 per square foot) in Canton area, with individual transactions ranging from £51,000 up to £1,050,000.
| Type | Sales | Median | £/sq ft |
|---|---|---|---|
| Detached | 12 | £385,000 | £367 |
| Semi-Detached | 27 | £350,000 | £321 |
| Terraced | 143 | £325,000 | £325 |
| Flats | 42 | £190,900 | £313 |
Sale price
| Year | Detached | Flats | Semi-Detached | Terraced |
|---|---|---|---|---|
| 2016 | £291,500 | £120,000 | £212,000 | £224,475 |
| 2017 | £295,000 | £126,000 | £216,000 | £228,000 |
| 2018 | £354,998 | £153,750 | £270,000 | £240,000 |
| 2019 | £355,000 | £156,000 | £270,000 | £249,100 |
| 2020 | £325,995 | £152,500 | £299,995 | £272,995 |
| 2021 | £345,000 | £177,500 | £292,000 | £275,000 |
| 2022 | £340,000 | £169,500 | £322,000 | £311,250 |
| 2023 | £360,000 | £192,500 | £336,000 | £305,000 |
| 2024 | £462,475 | £170,500 | £335,000 | £324,500 |
| 2025 | £407,500 | £190,000 | £341,250 | £325,250 |
| 2026 | £432,500 | £175,000 | £352,500 | £330,000 |
Price per sq ft
| Year | Detached | Flats | Semi-Detached | Terraced |
|---|---|---|---|---|
| 2016 | £287 | £194 | £205 | £217 |
| 2017 | £248 | £215 | £220 | £233 |
| 2018 | £283 | £254 | £266 | £243 |
| 2019 | £275 | £258 | £244 | £253 |
| 2020 | £276 | £282 | £256 | £244 |
| 2021 | £308 | £275 | £294 | £270 |
| 2022 | £331 | £284 | £329 | £312 |
| 2023 | £385 | £326 | £317 | £316 |
| 2024 | £391 | £316 | £340 | £312 |
| 2025 | £356 | £326 | £322 | £326 |
| 2026 | £394 | £313 | £298 | £324 |
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/07/2026. Read more about how our statistics are calculated.