HouseMarketBook

Cardiff

Council area · 9,778 sales in the last 24 months, 7,920 with a floor area counted

Median price per square metre, last 24 months£3,2807,920 sales · £305 per sq ft · up 1.8% on a year ago

Prices per square metre in Cardiff are up 1.8% on a year ago, at a median of £3,280 (£305 per sq ft).

Half of the 7,920 counted sales were between £2,680 and £3,930 per square metre, and the median price paid was £275,000. HM Land Registry records 187,374 sales in this council area since 1995.

Median price, 24 months£275,000
£ per m², middle half£2,680 to £3,930
Sales, 24 months9,7787,920 with a floor area counted
Typical floor area88 m²

By property type

TypeSales£ / m²Middle halfMedian price
Detached1,272£3,890£3,360–4,430£457,500
Flat or maisonette1,554£2,820£2,380–3,360£165,000
Semi-detached2,094£3,500£2,860–4,110£310,000
Terraced3,000£3,130£2,570–3,730£265,000
Counted sales over the last 24 months. A type needs 12 sales for a median; each type's median is what the fair-value check compares against in a sector.

The trend

Median £ per m² in Cardiff by quarter, up 1.8% on a year ago
3,2403,2953,350£3,3502024 Q42026 Q3
Median £ per m² by year since 1995
6001,9453,290£3,29019952026
Each point is the median of the counted sales in that period. Older sales use the floor area on the latest certificate.

Busiest streets in Cardiff

By sales in the last 24 months
StreetSales£ / m²
Ferry Court93£2,810
Church Road52£3,630
Cathedral Road41£3,900
Llwyn Y Pia Road36£4,450
Rhodfa Ieuan34£3,320
Victoria Wharf34—
Connaught Road32£4,150
Newport Road32£2,670
St Fagans Road32£2,820
Marlborough Road31£3,550
Caerphilly Road29£3,410
Cardiff Road29£3,480
The Hawthorns29£2,560
Heol Glan Rheidol28£2,900
Cowbridge Road West27£2,550
Coed Edeyrn26£2,330
Mortimer Avenue26£3,210
Severn Grove26£4,110
Penstone Court25£2,510
Cowbridge Road East24—
A street needs 12 counted sales for a median of its own; a dash means it has fewer.

Year by year

Counted sales
YearSalesMedian priceMedian £ / m²
20262,244£275,800£3,290
20254,471£275,000£3,280
20244,241£270,000£3,210
20233,973£260,000£3,190
20224,989£268,000£3,190
20215,431£250,000£2,880
20203,746£225,000£2,650
20195,127£212,000£2,580
20185,202£205,000£2,520
20175,050£189,000£2,360
20165,143£180,000£2,250
20154,997£173,000£2,160
The last 12 years; the chart above runs from 1995.

Sales to September 2026 · HM Land Registry price paid data · MHCLG energy certificates · ONS postcode directory · medians of counted sales over 24 months · typical floor area 88 m² · change on a year ago +1.8% · An index-based comparison of sold prices, not a valuation.