CF5 house prices, schools and flood risk.

776 homes sold in CF5 in the last 12 months at a median of £287,000, up 2.5% on the year before. Detached homes typically sold for £420,000, flats for £159,000.

Covers Caerau, Canton, Dinas Powys, Ely, Fairwater, Llandaff, Pentyrch and St Fagans, Peterston-super-Ely.

Median sold price

£287k

Last 12 months

Change on year

+2.5%

From £280k

Homes sold

776

Last 12 months

New builds

1%

Of recent sales · see developments →

Prices

What homes sell for in CF5

Detached

£420k

133 sales

Semi-detached

£280k

225 sales

Terraced

£283k

318 sales

Flat

£159k

100 sales

Median sold price by year

All home types

£180k£235k£290k201620182020202220242026
Median sold price by year in CF5
2016£180k (1056 sales)
2017£195k (1050 sales)
2018£210k (1066 sales)
2019£223k (1093 sales)
2020£225k (850 sales)
2021£262k (1259 sales)
2022£290k (1144 sales)
2023£263k (968 sales)
2024£270k (906 sales)
2025£285k (960 sales)
2026£285k (489 sales, year so far)

HM Land Registry price paid data, standard sales only, to September 2026. Sales take a few weeks to be registered.

Streets

Where prices are highest and lowest

Median sold price over five years, streets with four or more sales.

Highest

Palace RoadCF5 2AF · Mixed homes
£1,220,0007 sales
St Michaels RoadCF5 2AN · Mostly semi-detached
£1,077,5006 sales
Howells CrescentCF5 2AJ · Mostly semi-detached
£989,2504 sales
Main AvenueCF5 6LQ · Mostly detached
£932,5006 sales
Pwllmelin LaneCF5 2NQ · Mostly detached
£805,0005 sales

Most affordable

Glyn Simon CloseCF5 2RZ · Mostly flats
£85,0007 sales
Tidenham RoadCF5 5EF · Mostly flats
£91,0004 sales
Bishop Hannon DriveCF5 3QU · Mostly flats
£93,50014 sales
Forest ViewCF5 3EL · Mostly flats
£94,49814 sales
St Davids CrescentCF5 4GP · Mostly flats
£99,0004 sales

Sold recently

Latest recorded sales

100 Keyston RoadCF5 3NH · Semi-detached · 85 m² · 5 rooms · 25 Sept 2026
£65,000£760/m²
18 Heol Y BerllanCF5 5JN · Terraced · 110 m² · 7 rooms · 24 Sept 2026
£230,000£2,090/m²
Flat 6, Castle Hill Court, Castle HillCF5 6EJ · Flat · 58 m² · 3 rooms · 23 Sept 2026
£205,000£3,530/m²
Kinfauns, Cowbridge RoadCF5 6SH · Detached · 18 Sept 2026
£603,000
20 Aintree DriveCF5 5BD · Terraced · 63 m² · 4 rooms · 16 Sept 2026
£188,000£2,980/m²
8 Hendre GardensCF5 2HU · Semi-detached · 105 m² · 6 rooms · 14 Sept 2026
£585,000£5,570/m²
44 Ethel StreetCF5 1EL · Terraced · 73 m² · 4 rooms · 11 Sept 2026
£245,000£3,360/m²
Apartment 3, The Old Rectory, 10 - 12, Old Port RoadCF5 6AN · Flat · 53 m² · 11 Sept 2026
£220,000£4,150/m²

Floor area and rooms from each home's energy certificate. Rooms counts bedrooms and living rooms, not kitchens or bathrooms.

Living here

Schools, crime and flood risk

Crime

Above average

Reported in August 2026

442

Within a mile of the district centre

Violence
142
Public order
57
Anti-social behaviour
56
Criminal damage & arson
50

data.police.uk, compared with the England average for a one-mile area.

Flood warning areas

No Environment Agency flood warning areas within 3 km of the district centre.

CF5 questions

What is the average house price in CF5?

The median sold price in CF5 over the last 12 months was £287,000, across 776 sales recorded by HM Land Registry. By type: detached £420,000, semi-detached £280,000, terraced £283,225, flat £159,000.

Are house prices in CF5 going up?

The median sold price was up 2.5% on the previous 12 months (£280,000). Medians move with the mix of homes sold, so treat one year's change as a signal, not a forecast.

What is the most expensive street in CF5?

Palace Road has the highest median sold price in CF5 over the last five years: £1,220,000 across 7 sales.

How do I know if a home in CF5 is fairly priced?

Compare the asking price with recent sales of similar homes nearby, adjust for condition and any risks, then offer from the evidence. A Proptel report does this for one address in about 30 seconds for £9.99, including a suggested offer range and a letter for the agent.

© 2026 Proptel · Property data for buyers

Buying in CF5?Know what to offer · £9.99