On average Canton has moderate deprivation and moderate crime levels, with around 73 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 214 recent sales, the median property price is £306,250 in Canton area, with individual transactions ranging from £70,000 up to £800,000.
Price distribution per property type (last year)
Median sale price and percentiles per property type (last year)
| Type | Sales | Median |
|---|---|---|
| Detached | 11 | £400,000 |
| Flats | 40 | £192,500 |
| Semi-Detached | 23 | £342,500 |
| Terraced | 140 | £332,250 |
10 years median price trend in Canton
CF54XL
Canton
CF59HA
Canton
CF118PN
Sanatorium Road
CF53YY
Canton
CF51FR
Purbeck Street
CF118EG
Whittle Road
CF51AD
Fairfield Close
CF51AR
West Orchard Crescent
CF51EQ
Daisy Street
CF51EZ
Victoria Park Road West
CF51LQ
Theobald Road
CF51LT
Cumberland Street
CF118FA
Pwll Coch Street
CF51BN
Cowbridge Road East
CF51DH
Pencisely Road
CF51JP
Nottingham Street
CF51JW
Cliff Place
CF118DE
Broadstairs Road
CF118HF
Anstee Court
CF51FA
Victoria Park Road West
CF51LS
Hanover Street
CF51QB
Carmarthen Street
CF51RF
Egerton Street
CF59GJ
Canton
CF51PP
Bassett Street
CF51PU
Lansdowne Road
CF118BP
Lawrenny Avenue
CF119PB
Llandaff Road
CF51BB
Cowbridge Road East
CF51DW
Thompson Place
CF51HN
Lionel Road
CF51QG
Carmarthen Street
CF118DU
Clos Gedrych
CF118BZ
Broad Street
CF51GH
Syr Davids Avenue
CF51HR
Forrest Road
CF51LR
Theobald Road
CF51SE
Dulwich Gardens
CF118GE
Canton
CF51AA
Aldsworth Road
CF51AF
Windway Road
CF51BF
Daisy Street
CF51DJ
Pencisely Road
CF51PX
Welby Lane
CF51RU
Cardigan Court
CF118DB
Broadhaven
CF51AT
Victoria Mews
CF51EP
Daisy Street
CF51HW
Clive Road
CF51PR
Lansdowne Road
CF52BZ
Ely Road
CF118BR
Lawrenny Avenue
CF118FD
Trem Yr Afon
CF118HP
Leckwith Road
CF51JG
Cowbridge Road East
CF51PQ
Lansdowne Road
CF51QZ
Anglesey Street
CF118FF
The Boulevard
CF118FN
Treganna Street
CF51BY
Butleigh Avenue
CF51BZ
Butleigh Avenue
CF51JS
Lansdowne Road
CF51PZ
Foundry Close
CF51QF
Market Road
CF59FQ
Canton
CF118BQ
Lawrenny Avenue
CF118GR
Canton
CF51AX
Cowbridge Road East
CF51GG
Burlington Terrace
CF118EL
Bartley Wilson Way
CF59FA
Canton
CF51PG
Atlas Place
CF51AL
Mayfield Avenue
CF51ER
Ivy Street
CF51RB
Radnor Road
CF118FY
Clos y Cimdda
CF51FU
Romilly Road West
CF51LL
Brunswick Street
CF51EW
Chargot Road
CF51GW
Cowbridge Road East
CF51LZ
Northumberland Street
CF118GF
Canton
CF51BQ
Redcliffe Avenue
CF51AJ
Windway Road
CF51JU
Lansdowne Road
CF51NH
Grosvenor Street
CF51QE
Market Road
CF118GL
Clos Pwll Coch
CF51BE
Cowbridge Road East
CF51PA
Welby Road
CF51QS
Glamorgan Street
CF118BF
Heol Terrell
CF118GA
Paul Williams Walk
CF51BS
Fairfield Avenue
CF59BB
Canton
CF51LF
Brunswick Street
CF118BD
Hadfield Close
CF51JH
Grosvenor Street
CF51AY
Romilly Road
CF51NJ
Grosvenor Street
All data is sourced from official UK government agencies and public datasets. Last updated: 16/01/2026.