CF34 postcode area house prices

CF34 has an average sold price of £90,256 across 8,313 HM Land Registry transactions covering 358 postcodes. The largest town grouping is Maesteg.

Updated October 2026Records through August 2026HM Land Registry31+ million records

CF34 at a glance

CF34 postcode area averages £90,256 across 8,313 completed sales covering 358 postcodes. Check the median, sample depth and nearby postcodes before using the average as a market signal.

Average £90,256 · Median £78,500 · 8,313 transactions · +34.5% growth · 358 postcodes

Data source
HM Land Registry
Updated October 2026
Sample quality
High transaction depth
8,313 sales across 358 postcodes
Median check
£78,500
Mean and median differ — inspect local mix
Trend signal
+34.5%
The five-year price movement is +34.5%.
Coverage
358 postcodes
Largest town: Maesteg

CF34 Postcode Area Overview

The CF34 postcode area averages £90,256 across 8,313 registered sales — below the national average of £400,016 by -77.4%. The median price across constituent postcodes is £78,500, suggesting higher-value sales pull the mean upward. 358 postcodes cover this area, with data sourced from HM Land Registry Price Paid Records. The principal town is Maesteg, which accounts for the largest share of transactions in this postcode area. The five-year price movement is +34.5%, in line with national growth.

Postcodes in CF34

CF34 9RG£85,958 average135 salesCF34 9DG£95,893 average106 salesCF34 9HR£73,416 average93 salesCF34 9PA£80,413 average82 salesCF34 9BE£110,406 average80 salesCF34 0HD£80,362 average77 salesCF34 0DE£141,451 average75 salesCF34 9AN£91,594 average75 salesCF34 9EU£75,260 average72 salesCF34 9RH£119,199 average72 salesCF34 0RU£52,449 average71 salesCF34 0BS£63,617 average68 salesCF34 0JY£91,331 average68 salesCF34 0RL£59,550 average68 salesCF34 0BD£92,321 average67 salesCF34 9AF£73,198 average66 salesCF34 9YH£72,843 average66 salesCF34 0AX£69,188 average64 salesCF34 0PP£53,186 average64 salesCF34 0HG£71,280 average63 salesCF34 9AL£81,904 average62 salesCF34 9DQ£120,775 average62 salesCF34 9ET£73,786 average62 salesCF34 0BL£67,356 average61 salesCF34 9JL£121,800 average61 salesCF34 0YW£57,935 average60 salesCF34 9GA£127,303 average60 salesCF34 0LP£92,313 average59 salesCF34 0NL£86,298 average59 salesCF34 0PD£57,290 average58 salesCF34 0PY£64,467 average58 salesCF34 9BA£75,245 average58 salesCF34 0ST£63,917 average56 salesCF34 0PS£66,813 average55 salesCF34 9BB£82,995 average52 salesCF34 0HY£72,656 average51 salesCF34 0PB£49,503 average51 salesCF34 0NE£81,105 average50 salesCF34 0RN£62,109 average50 salesCF34 0UU£51,337 average50 salesCF34 9HJ£69,769 average50 salesCF34 9UT£67,700 average50 salesCF34 0NB£82,662 average49 salesCF34 0NP£80,754 average49 salesCF34 0TB£54,653 average49 salesCF34 0YP£57,964 average49 salesCF34 9AH£74,371 average49 salesCF34 9BX£71,372 average49 salesCF34 9EA£89,903 average49 salesCF34 0RA£61,124 average48 salesCF34 0SE£55,769 average47 salesCF34 9GG£135,002 average47 salesCF34 0LW£102,956 average46 salesCF34 9AS£58,626 average46 salesCF34 9PB£140,622 average46 salesCF34 9TR£77,482 average46 salesCF34 0EY£113,298 average45 salesCF34 9TF£127,216 average45 salesCF34 9EG£135,749 average44 salesCF34 0ET£92,501 average43 salesCF34 0HW£71,672 average43 salesCF34 0NT£66,558 average43 salesCF34 0SU£67,017 average43 salesCF34 0UY£57,880 average42 salesCF34 0SH£56,378 average41 salesCF34 9LT£195,904 average41 salesCF34 0BG£58,793 average40 salesCF34 0NN£84,237 average40 salesCF34 0SG£65,856 average40 salesCF34 9DU£84,899 average40 salesCF34 9GD£137,623 average40 salesCF34 9LD£128,248 average40 salesCF34 9YR£84,896 average40 salesCF34 0HH£60,134 average39 salesCF34 0LU£71,085 average39 salesCF34 0TU£69,255 average39 salesCF34 9GH£127,805 average39 salesCF34 9PH£128,614 average39 salesCF34 9AW£176,393 average38 salesCF34 9DR£125,963 average38 sales

Compare postcodes in CF34

Use the location comparison tool to put CF34 postcodes beside other postcode areas, towns or districts before narrowing your shortlist.

Property valuation guide

Estimate a property value in the CF34 area

Professional valuers use recent sold prices as comparable evidence. In the CF34 area, the median sold price is £78,500 and the average is £90,256, based on 8,313 HM Land Registry transactions. Over five years, prices have moved +34.5%, which affects how comparables from earlier years should be weighted.

Typical comparable range: £67,000–£90,000(±15% from median)

These are historical completed-sale prices — not a formal valuation, asking price or investment advice. Use them to sense-check an asking price or set expectations before instructing a surveyor.

Frequently asked questions

What is the average sold price in the CF34 postcode area?

The average sold price in CF34 is £90,256, based on 8,313 HM Land Registry transactions across 358 postcodes.

How does CF34 compare to the national average?

CF34 is -77.4% below the England and Wales national average of £400,016.

Are these figures valuations or asking prices?

No. These are historical completed sale prices from HM Land Registry Price Paid Data. They are not current valuations, asking prices or investment advice.

How many postcodes does the CF34 area cover?

The CF34 postcode area covers 358 individual postcodes with 8,313 registered sales. The largest town grouping is Maesteg.

More about CF34

About this data

All sold price figures on this page come from HM Land Registry Price Paid Data for England and Wales, published under the Open Government Licence v3.0. Contains HM Land Registry data © Crown copyright and database right. These are historical completed sale prices — they are not current valuations, not forecasts and not investment advice. Past sale prices do not guarantee future values. Always seek independent professional advice before making property or financial decisions. Read the full methodology for details on data cleaning, grouping and limitations.