Skip to content

Best value postcode districts in Wales

CF40 (Trealaw) is the best value postcode district in Wales at a median of £1,550 per m², from 162 matched sales in the 12 months to August 2026. LL30 completes the top 50 at £2,540 per m². 83 districts in Wales qualified, counting only those with at least 100 matched sales in the window. That matched count is the denominator the ranked median is computed over.

Ranked from the lowest median price per square metre upwards. Every district in the region is listed on the Wales hub. 1 otherwise-eligible district is left out because its sales window is not 12 months.

  • CF40 Trealaw, Tonypandy
    £1,550

    162 matched of 176 sales · Wales

  • NP13 Blaina, Abertillery
    £1,550

    142 matched of 166 sales · Wales

  • CF34 Llangynwyd, Maesteg
    £1,580

    179 matched of 198 sales · Wales

  • NP22 Rhymney, Tredegar
    £1,590

    115 matched of 147 sales · Wales

  • CF45 Abercynon, Mountain Ash
    £1,600

    144 matched of 171 sales · Wales

  • SA13 Margam, Port Talbot
    £1,600

    152 matched of 186 sales · Wales

  • CF39 Tonyrefail, Porth
    £1,620

    168 matched of 293 sales · Wales

  • SA72 Pennar, Pembroke Dock
    £1,630

    106 matched of 120 sales · Wales

  • SA15 Pontyberem, Llanelli
    £1,690

    308 matched of 355 sales · Wales

  • CF47 Penydarren, Merthyr Tydfil
    £1,710

    128 matched of 139 sales · Wales

  • SA5 Fforestfach, Swansea
    £1,780

    174 matched of 269 sales · Wales

  • SA11 Glynneath, Neath
    £1,790

    336 matched of 399 sales · Wales

  • SA1 Maritime Quarter, Swansea
    £1,800

    298 matched of 392 sales · Wales

  • NP23 Brynmawr, Ebbw Vale
    £1,820

    248 matched of 280 sales · Wales

  • CF48 Dowlais, Merthyr Tydfil
    £1,840

    138 matched of 215 sales · Wales

  • CF44 Hirwaun, Aberdare
    £1,860

    377 matched of 416 sales · Wales

  • SA73 Hakin, Milford Haven
    £1,900

    173 matched of 213 sales · Wales

  • CF37 Ynysybwl, Pontypridd
    £1,930

    334 matched of 396 sales · Wales

  • SA6 Morriston, Swansea
    £1,950

    196 matched of 322 sales · Wales

  • LL65 Trearddur Bay, Holyhead
    £1,970

    146 matched of 214 sales · Wales

  • CF46 Nelson, Treharris
    £1,980

    122 matched of 145 sales · Wales

  • SA12 Baglan, Port Talbot
    £2,030

    248 matched of 275 sales · Wales

  • NP4 Blaenavon, Pontypool
    £2,110

    249 matched of 441 sales · Wales

  • LL29 Old Colwyn, Colwyn Bay
    £2,120

    174 matched of 247 sales · Wales

  • NP11 Risca, Newport
    £2,120

    261 matched of 360 sales · Wales

  • SA16 Pembrey, Burry Port
    £2,120

    104 matched of 109 sales · Wales

  • SA14 Llangennech, Llanelli
    £2,130

    278 matched of 386 sales · Wales

  • SA18 Llandybie, Ammanford
    £2,130

    253 matched of 329 sales · Wales

  • SA61 Merlins Bridge, Haverfordwest
    £2,140

    149 matched of 174 sales · Wales

  • CF32 Ogmore Vale, Bridgend
    £2,150

    161 matched of 323 sales · Wales

  • SA10 Skewen, Neath
    £2,200

    211 matched of 307 sales · Wales

  • CH6 Oakenholt, Flint
    £2,220

    173 matched of 204 sales · Wales

  • LL55 Llanberis, Caernarfon
    £2,230

    124 matched of 195 sales · Wales

  • LL57 Bethesda, Bangor
    £2,250

    131 matched of 202 sales · Wales

  • LL13 Holt, Wrexham
    £2,300

    244 matched of 302 sales · Wales

  • CF63 Barry
    £2,310

    250 matched of 261 sales · Wales

  • CH8 Greenfield, Holywell
    £2,320

    124 matched of 199 sales · Wales

  • SA4 Gorseinon, Swansea
    £2,330

    274 matched of 523 sales · Wales

  • SA31 Johnstown, Carmarthen
    £2,350

    139 matched of 183 sales · Wales

  • SY16 Kerry, Newtown
    £2,380

    109 matched of 142 sales · Wales

  • NP19 St Julians, Newport
    £2,400

    584 matched of 613 sales · Wales

  • NP44 Llantarnam, Cwmbran
    £2,400

    203 matched of 431 sales · Wales

  • LL18 Kinmel Bay, Rhyl
    £2,410

    385 matched of 487 sales · Wales

  • LL11 Gwersyllt, Wrexham
    £2,430

    278 matched of 439 sales · Wales

  • LL28 Rhos on Sea, Colwyn Bay
    £2,440

    110 matched of 228 sales · Wales

  • NP12 Pontllanfraith, Blackwood
    £2,460

    181 matched of 304 sales · Wales

  • LL14 Ruabon, Wrexham
    £2,500

    130 matched of 282 sales · Wales

  • LL16 Henllan, Denbigh
    £2,500

    117 matched of 153 sales · Wales

  • NP20 Bettws, Newport
    £2,510

    466 matched of 484 sales · Wales

  • LL30 Penrhyn Bay, Llandudno
    £2,540

    236 matched of 311 sales · Wales

Each trend line is that district’s own quarterly median price per square metre, scaled to its own range: compare directions, not heights. Gaps are quarters with too few matched sales to publish a median.

Frequently asked questions

How is this table ranked?

Postcode districts are ranked by their median price per square metre, the middle value of sold price divided by EPC floor area across every matched sale in the 12 months to August 2026. Every district shown had at least 100 matched sales in that window, so a rank is never built on a handful of transactions.

Why is a district missing from this table?

Either it had fewer than 100 matched sales in the 12 months to August 2026 (too thin a sample to rank honestly), or it sits outside Wales. The table shows the top 50 of 83 districts that qualified.

How current are these figures?

The whole dataset is rebuilt monthly from the current HM Land Registry release; this table covers sales in the 12 months to August 2026. Registrations lag sales by 2–8 weeks. The newest sales appear a month or two after completion.

Other league tables

Or compare two areas side by side, or download the free dataset.

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 · how these figures are made