Best value postcode districts in Wales

CF43 (Tylorstown) is the best value postcode district in Wales at a median of £1,238 per , from 73 EPC-matched sales in the 12 months to June 2026. LL55 completes the top 50 at £2,277 per m². 114 districts in Wales qualified, counting only those with at least 100 sales in the window.

Ranked from the lowest median price per square metre upwards, so the cheapest space comes first. Every district in the region is listed on the Wales hub.

Best value postcode districts in Wales, ranked by median price per m²
#DistrictMedian per Sales (12 mo)
1CF43 Tylorstown, Ferndale£1,238118
2CF42 Treherbert, Treorchy£1,479139
3CF45 Abercynon, Mountain Ash£1,527155
4NP13 Blaina, Abertillery£1,546155
5CF40 Trealaw, Tonypandy£1,563169
6CF34 Llangynwyd, Maesteg£1,566194
7CF41 Gelli, Pentre£1,607109
8CF39 Tonyrefail, Porth£1,617278
9NP22 Rhymney, Tredegar£1,628159
10SA13 Margam, Port Talbot£1,660187
11SA15 Pontyberem, Llanelli£1,665357
12CF47 Penydarren, Merthyr Tydfil£1,667130
13SA39 Llanllwni, Pencader£1,687128
14CF81 Aberbargoed, Bargoed£1,695109
15SA72 Pennar, Pembroke Dock£1,700114
16SA5 Fforestfach, Swansea£1,743262
17SA11 Glynneath, Neath£1,779404
18SA1 Maritime Quarter, Swansea£1,788432
19CF46 Nelson, Treharris£1,814135
20SY25 Pontrhydfendigaid, Tregaron£1,833104
21SA73 Hakin, Milford Haven£1,837219
22CF48 Dowlais, Merthyr Tydfil£1,860204
23NP23 Brynmawr, Ebbw Vale£1,874277
24CF44 Hirwaun, Aberdare£1,882391
25CF37 Ynysybwl, Pontypridd£1,927389
26LL68 Llanfechell, Amlwch£1,936129
27SA6 Morriston, Swansea£1,979316
28SA12 Baglan, Port Talbot£1,985283
29LL49 Morfa Bychan, Porthmadog£1,994106
30LL65 Trearddur Bay, Holyhead£2,011216
31SA61 Merlins Bridge, Haverfordwest£2,035163
32CF32 Ogmore Vale, Bridgend£2,060327
33SA16 Pembrey, Burry Port£2,095108
34NP4 Blaenavon, Pontypool£2,103398
35NP11 Risca, Newport£2,105358
36SA9 Ystradgynlais, Swansea£2,134316
37SA18 Llandybie, Ammanford£2,135322
38SA17 Carway, Kidwelly£2,143128
39SA14 Llangennech, Llanelli£2,167383
40LL29 Old Colwyn, Colwyn Bay£2,174259
41SA44 Velindre, Llandysul£2,193110
42SA66 Llandissilio, Clynderwen£2,198150
43CH6 Oakenholt, Flint£2,212179
44SA43 St Dogmaels, Cardigan£2,221151
45SA10 Skewen, Neath£2,232301
46LL57 Bethesda, Bangor£2,233210
47LL21 Llandrillo, Corwen£2,249111
48SA31 Johnstown, Carmarthen£2,252182
49SY20 Corris, Machynlleth£2,270153
50LL55 Llanberis, Caernarfon£2,277210

Other league tables

You can also compare two areas side by side or download the free dataset behind every figure here.

Contains HM Land Registry data © Crown copyright and database right 2026 · Licensed under the Open Government Licence v3.0 · Floor areas from the Energy Performance of Buildings Register