The House CheckCheck before you offer

CF31: house prices, flood risk & EPC ratings

Recorded house prices, surface-water and river or sea flood bands, EPC ratings and tenure in CF31. Sources: HM Land Registry, EA / NRW and EPC.

Recorded home sales by postcode. Choose a postcode to see prices and individual homes.

HM Land Registry / ONSPD · Sep 2026 / Aug 2026

Homes in this area

Surface-water map around homes

High: 315 · Low: 731 · Medium: 234 · Very low: 7,148

8,428 / 12,769 recorded homes with a reading

River / sea map around homes

High: 31 · Low: 348 · Medium: 15 · Very low: 8,034

8,428 / 12,769 recorded homes with a reading

Recorded EPC ratings

EPC A: 23 · EPC B: 895 · EPC C: 3,217 · EPC D: 3,521 · EPC E: 797 · EPC F: 90 · EPC G: 18

8,561 / 12,769 recorded homes with a reading

Tenure at last sale

Freehold: 11,723 · Leasehold: 1,046

12,769 / 12,769 recorded homes with a reading

Most common home type

Semi-detached: 5,356

Natural Resources Wales · May 2026 · EPC · Nov 2026 · HM Land Registry · Sep 2026 · Sources

Counts cover recorded homes with known facts; flood bands describe the land around the building. Older certificates may have expired.

CF31 4DF · 23CF31 4DG · 11CF31 4DH · 9CF31 4DJ · 7CF31 4DL · 8CF31 4DN · 4CF31 4DP · 2CF31 4DQ · 17CF31 4DR · 10CF31 4DS · 2CF31 4DT · 2CF31 4DU · 2CF31 4DW · 5CF31 4DX · 1CF31 4DY · 45CF31 4EA · 7CF31 4EB · 13CF31 4ED · 15CF31 4EE · 13CF31 4EF · 11CF31 4EG · 6CF31 4EH · 15CF31 4EJ · 11CF31 4EL · 9CF31 4EN · 12CF31 4EP · 5CF31 4EQ · 8CF31 4ER · 22CF31 4ES · 4CF31 4ET · 10CF31 4EU · 9CF31 4EW · 9CF31 4EX · 14CF31 4EY · 36CF31 4EZ · 5CF31 4FA · 38CF31 4FB · 47CF31 4FD · 49CF31 4FF · 9CF31 4FG · 11CF31 4FH · 4CF31 4FJ · 4CF31 4GA · 34CF31 4GB · 13CF31 4GD · 10CF31 4GE · 9CF31 4GF · 50CF31 4GG · 19CF31 4GH · 9CF31 4GJ · 10CF31 4GL · 8CF31 4HA · 1CF31 4HB · 3CF31 4HD · 33CF31 4HE · 11CF31 4HF · 2CF31 4HG · 2CF31 4HH · 2CF31 4HJ · 5CF31 4HL · 17CF31 4HN · 11CF31 4HP · 26CF31 4HQ · 18CF31 4HR · 11CF31 4HT · 15CF31 4HU · 11CF31 4HW · 23CF31 4HY · 20CF31 4HZ · 1CF31 4JA · 17CF31 4JD · 1CF31 4JF · 15CF31 4JG · 12CF31 4JH · 3CF31 4JJ · 26CF31 4JL · 1CF31 4JN · 2CF31 4JP · 14CF31 4JQ · 9CF31 4JR · 1CF31 4JT · 18CF31 4JU · 11CF31 4JW · 12CF31 4JX · 29CF31 4JY · 13CF31 4JZ · 6CF31 4LA · 8CF31 4LB · 12CF31 4LD · 3CF31 4LE · 2CF31 4LH · 2CF31 4LJ · 2CF31 4LL · 4CF31 4LP · 2CF31 4LQ · 51CF31 4LS · 13CF31 4LT · 4CF31 4LU · 17CF31 4LW · 4CF31 4LX · 3CF31 4LY · 34CF31 4LZ · 8CF31 4NA · 4CF31 4NB · 4CF31 4ND · 16CF31 4NE · 7CF31 4NF · 2CF31 4NG · 4CF31 4NH · 4CF31 4NJ · 2CF31 4NL · 20CF31 4NN · 33CF31 4NP · 35CF31 4NQ · 18CF31 4NR · 23CF31 4NS · 28CF31 4NT · 26CF31 4NU · 8CF31 4NW · 13CF31 4NX · 3CF31 4NY · 6CF31 4NZ · 9CF31 4PA · 3CF31 4PB · 78CF31 4PD · 23CF31 4PE · 35CF31 4PF · 25CF31 4PG · 47CF31 4PH · 29CF31 4PJ · 4CF31 4PL · 21CF31 4PN · 23CF31 4PP · 25CF31 4PQ · 16CF31 4PR · 17CF31 4PS · 15CF31 4PT · 5CF31 4PU · 30CF31 4PW · 8CF31 4PX · 7CF31 4PY · 39CF31 4PZ · 11CF31 4QA · 12CF31 4QB · 17CF31 4QD · 13CF31 4QE · 9CF31 4QH · 87CF31 4QJ · 22CF31 4QL · 16CF31 4QN · 26CF31 4QP · 2CF31 4QQ · 54CF31 4QS · 16CF31 4QT · 18CF31 4QU · 8CF31 4QW · 40CF31 4QX · 32CF31 4QY · 5CF31 4QZ · 8CF31 4RA · 12

Postcode sectors

CF31 1CF31 2CF31 3CF31 4CF31 5

What buyers ask

What is the median sold price in CF31?

The median recorded sale price in CF31 is £125,000. HM Land Registry · Sep 2026

When was the latest sale in CF31?

The latest recorded sale in CF31 was in Sep 2026. HM Land Registry · Sep 2026

How many homes have recorded sales in CF31?

CF31 has 13,030 homes with recorded sales. HM Land Registry · Sep 2026

How many postcodes have sold homes in CF31?

There are 788 postcodes with recorded home sales in CF31. HM Land Registry · Sep 2026