20 Cheapest Places to Buy a House in Wales

Ferndale's CF43 district, in Rhondda Cynon Taf, is the cheapest place to buy a house in Wales on average asking price, at £115,253 for flats and houses together. New Tredegar's NP24 is second, only £815 dearer. Third is Abertillery's NP13, at £138,186. Nineteen of the twenty cheapest on asking price are in South Wales. CF43 also has the lowest median sold price of the 162 districts with at least 30 sales, at £90,000.

Across Wales's 22 council areas, Blaenau Gwent had the lowest average sold price, £144,294 on HM Land Registry's latest monthly index. The same index put the average home in Wales about a quarter cheaper than in England.

Article updated: September 2026

Where the Cheapest Places in Wales Are

The shading shows each district's average asking price band, houses and flats together, September 2026. The outlined districts are the 20 cheapest. Tap a district to see its figure.

Average asking price, houses and flats together, September 2026
  • Below £187,500
  • £187,500 to £249,999
  • £250,000 to £299,999
  • £300,000 to £374,999
  • £375,000 and above
  • No asking-price figure
  • Outlined: the 20 cheapest

Sources: PropertyData postcode key stats, September 2026; District boundaries derived from OS Code-Point Open: contains Ordnance Survey data © Crown copyright and database right 2026, Royal Mail data © Royal Mail copyright and database right 2026, National Statistics data © Crown copyright and database right 2026; District coverage names from the Wikipedia postcode area lists (CF, CH, HR, LD, LL, NP, SA, SY), CC BY-SA 4.0.

If you are looking for the cheapest place to live in Wales on house prices, the answer is in the south. Welsh law set out four regions in 2021, each a group of whole council areas: South East Wales, South West Wales, North Wales and Mid Wales. Fifteen of the twenty cheapest districts are in South East Wales and four in South West Wales. The other one, Blaenau Ffestiniog's LL41, is in North Wales, and Mid Wales has none.

The twenty fall in nine council areas. Rhondda Cynon Taf has seven, Blaenau Gwent three, and Caerphilly, Neath Port Talbot and Swansea two each. Bridgend, Merthyr Tydfil, Cardiff and Gwynedd have one each. A postcode district can cross a council boundary. Each one here is placed in whichever council area has most of its Welsh postcodes.

Top 20 Cheapest Places to Buy a House in Wales

These are the twenty postcode districts with the cheapest house prices in Wales, ranked on asking-price figures from September 2026. Flats and houses go into the same average. The last column comes from homes that sold between spring 2025 and July 2026, and shows the average paid for each square foot.

RankPostcode and areas coveredAverage asking priceSold price per sq ft
1CF43: Ferndale, Tylorstown, Maerdy£115,253£118
2NP24: New Tredegar£116,068£125
3NP13: Abertillery£138,186£142
4CF45: Mountain Ash, Abercynon, Penrhiwceiber£138,822£146
5CF40: Tonypandy, Trealaw, Penygraig£146,618£147
6CF41: Pentre, Ton Pentre, Ystrad, Gelli£148,377£151
7LL41: Blaenau Ffestiniog, Ffestiniog, Trawsfynydd£149,278£152
8CF42: Treorchy, Treherbert, Cwmparc£149,858£137
9SA1: Swansea city centre, Maritime Quarter, St. Thomas£159,614£171
10SA13: Taibach, Margam, Bryn, Cymmer£169,392£147
11SA11: Neath town centre, Briton Ferry, Glynneath£171,752£166
12CF34: Maesteg, Caerau, Nantyffyllon£172,634£147
13NP22: Tredegar, Rhymney£175,826£150
14CF81: Bargoed, Aberbargoed, Gilfach£176,151£162
15SA5: Fforestfach, Manselton, Penlan, Gendros£177,047£173
16CF47: Merthyr Tydfil, Gurnos, Penydarren£178,572£163
17CF37: Pontypridd, Treforest, Ynysybwl£181,766£181
18NP23: Ebbw Vale, Brynmawr£184,823£168
19CF44: Aberdare, Hirwaun, Cwmbach£185,055£177
20CF10: Butetown, Grangetown, part of Cardiff Bay£186,460£255

Of the 206 postcode districts with at least 5% of their postcodes in Wales, six are PO box and large-user codes, which leaves 200. The 180 of those with an asking price are ranked, and the other 20, small rural districts mostly on Anglesey and in Gwynedd, have no asking-price figure.

Six of the 180 have most of their postcodes in England. The cheapest of them, CH4, which takes in parts of Chester, is 120th.

Ferndale's CF43 and New Tredegar's NP24 are almost level, and third place is £22,118 dearer

CF43 (Ferndale, Tylorstown, Maerdy) averages £115,253 and NP24 (New Tredegar) £116,068. Abertillery's NP13, third, is £138,186. That £22,118 step is the biggest anywhere in the twenty.

The top two also have the lowest sold price per square foot. Buyers in CF43 paid £118 a square foot on average and buyers in NP24 £125, on square foot figures retrieved in September 2026. Those are the two lowest of the 170 Welsh districts with a figure. NP24's number rests on 55 sales, the fewest behind any district in the twenty. CF43's comes from 166.

Treorchy's CF42 is eighth on asking price and third cheapest per square foot

CF42 (Treorchy, Treherbert, Cwmparc) averages £149,858. Buyers there paid £137 a square foot across 195 sales. Only Ferndale and New Tredegar came in lower, out of all 170.

The five lowest figures per square foot of those 170 all belong to districts in the top eight on asking price: CF43, NP24, CF42, Abertillery's NP13 at £142 and Mountain Ash's CF45 at £146. Those five are near the bottom on both measures.

Cowbridge's CF71 averages almost five times Ferndale's CF43

At the other end of the 180, CF71 (Cowbridge, Llanblethian, Penllyn) in the Vale of Glamorgan is the dearest, at £570,216. That is almost five times Ferndale's £115,253. Buyers there also paid the most per square foot of the 170, £352.

Rows of terraced houses stepped up a valley hillside in Ferndale, with more terraces along the ridge above
Terraced houses on the hillside in Ferndale, in the Rhondda. Ferndale's CF43 has the lowest average asking price of the 180 Welsh districts ranked.

The Cheapest Places in South Wales

South Wales has 93 of the 180 districts with an asking price, including the cheapest in Wales, Ferndale's CF43. South Wales here means South East and South West Wales together, 14 council areas.

Swansea and Cardiff each have a district in the twenty. Newport does not. The cheapest district in the Newport council area is NP20, which covers the city centre, Pill and Maesglas, 34th at £222,201. Rents and yields for all three cities are in our Swansea, Cardiff and Newport guides. How those yields compare with the rest of the UK is in our guide to the best UK rental yields.

Rhondda Cynon Taf has seven of the cheapest twenty

Four of them are in the Rhondda. Ferndale's CF43 is first, Tonypandy's CF40 fifth, Pentre's CF41 sixth and Treorchy's CF42 eighth, all within £34,605 of each other. Mountain Ash's CF45 is fourth, Pontypridd's CF37 17th and Aberdare's CF44 19th.

On sold prices for the whole council area, Rhondda Cynon Taf was third cheapest of the 22, at £164,192, behind Blaenau Gwent and Merthyr Tydfil.

Blaenau Gwent had the lowest sold prices and three districts in the twenty

Abertillery's NP13 is third at £138,186, Tredegar's NP22 13th at £175,826 and Ebbw Vale's NP23 18th at £184,823. NP22 also takes in Rhymney, in Caerphilly, but 413 of its 599 postcodes are in Blaenau Gwent. Across the whole council area, Blaenau Gwent's average sold price of £144,294 was the lowest in Wales.

Merthyr Tydfil, second cheapest on sold prices, has one district in the twenty. CF47 is 16th at £178,572, and CF48 (Cyfarthfa, Troed-y-rhiw, Merthyr Vale) misses out in 21st at £189,058.

Swansea has two districts in the twenty, and SA1 is ninth

SA1, which covers Swansea city centre, the Maritime Quarter, St. Thomas and Townhill, averages £159,614. Fforestfach and Manselton's SA5 is 15th at £177,047. In SA1, 560 sales averaged £171 a square foot, and in SA5, 387 sales averaged £173. No district in Cardiff or Newport averages as little as SA1.

Port Talbot's SA13 and Neath's SA11 come straight after SA1, tenth and eleventh. Neath Port Talbot is the only other South West Wales council area in the twenty.

Cardiff's CF10 is 20th, with the highest price per square foot in the twenty

CF10 (Butetown, Grangetown and part of Cardiff Bay) is the only district in the Cardiff council area to make the twenty, at £186,460. The next Cardiff district, CF24, is 66th at £252,382. Buyers in CF10 paid £255 a square foot, more than in 123 of the 170 and £74 more than Pontypridd's CF37, the next highest in the twenty.

CF10 is also the one district in the twenty where flats make up more than half the homes, 58.6% on Census-based figures retrieved in June 2026. Its asking price still counts houses as well as flats. All eight Cardiff districts are ranked in our research on the cheapest areas of Cardiff.

Top 10 cheapest places in North Wales

Blaenau Ffestiniog's LL41 is the cheapest of North Wales's 59 districts with an asking price, at £149,278, and seventh in Wales. The next North Wales district, Penrhyndeudraeth's LL48, is 27th at £201,324. North Wales's six council areas are Conwy, Denbighshire, Flintshire, Gwynedd, the Isle of Anglesey and Wrexham. The ranks run from 1 to 10 within North Wales alone.

RankPostcode and areas coveredAverage asking priceSold price per sq ft
1LL41: Blaenau Ffestiniog, Ffestiniog, Trawsfynydd£149,278£152
2LL48: Penrhyndeudraeth, Minffordd£201,324£200
3LL18: Rhyl, Kinmel Bay, Rhuddlan£210,129£219
4CH6: Bagillt£211,341£207
5LL38: Fairbourne, Friog£216,075£211
6LL49: Porthmadog, Tremadog, Borth-y-Gest£223,493£219
7LL57: Bangor, Bethesda, Tregarth£224,147£210
8LL11: Wrexham, Coedpoeth, Gwersyllt, Brymbo£228,499£233
9LL36: Tywyn, Bryncrug, Abergynolwyn£233,031£216
10LL14: Ruabon, Chirk, Cefn Mawr, Rhosllanerchrugog£233,848£216

Blaenau Ffestiniog's LL41 is the cheapest in North Wales by £52,046

All 19 districts ranked between LL41 and LL48 are in South Wales. LL41 also has the lowest sold price per square foot of any North Wales district with a figure, £152 from 101 sales. Only ten of the 170 are lower, all of them in the south.

Stone terraces and semi-detached houses with slate roofs below bare, rocky mountains in Blaenau Ffestiniog
Stone houses with slate roofs in Blaenau Ffestiniog. Its LL41 district is the cheapest in North Wales on average asking price.

Six of the ten are in Gwynedd, yet Denbighshire had lower sold prices

LL41, LL48, Fairbourne's LL38, Porthmadog's LL49, Bangor's LL57 and Tywyn's LL36 are all counted in Gwynedd. On sold prices across the whole council area, though, Denbighshire was the cheapest in North Wales at £201,452, eighth of the 22 in Wales, with Gwynedd ninth at £204,974.

The Rhyl, Bangor and Wrexham districts average between £210,000 and £234,000

LL18, which covers Rhyl, Kinmel Bay and Rhuddlan, is third in North Wales at £210,129. Its £219 a square foot comes from 682 sales, more than any other district in the ten. LL57, which covers Bangor and Bethesda, is seventh at £224,147.

Two districts that each take in part of Wrexham are in the ten: LL11 eighth at £228,499 and LL14 tenth at £233,848. Bagillt's CH6, fourth at £211,341, is the one Flintshire district on the list.

The Cheapest Places in Mid Wales

Mid Wales is Ceredigion and Powys. Its cheapest district, of the 28 with an asking price, is SA9, around Ystradgynlais and Abercraf, 38th in Wales at £223,944. Most of SA9's postcodes are in Powys, so it counts there. Machynlleth's SY20 is next, 56th at £244,179. On sold prices, Ceredigion and Powys were 18th and 19th of the 22 council areas.

Flats were the exception in Powys. Their £95,721 average was the sixth lowest of the 22.

Cheapest House Prices in Wales, by What Homes Sold For

Ferndale's CF43 had the cheapest sold prices of the 162 districts with at least 30 sales. Half of the 130 homes sold there between May 2025 and April 2026 went for £90,000 or less.

That £90,000 is the median. Put every sale in a district in order, cheapest to dearest, and the median is the middle price. Houses and flats go into the same median, just as they share one average on asking price.

RankPostcode and areas coveredMedian sold priceHomes sold
1CF43: Ferndale, Tylorstown, Maerdy£90,000130
2NP24: New Tredegar£110,00045
3CF42: Treorchy, Treherbert, Cwmparc£124,500168
4LL41: Blaenau Ffestiniog, Ffestiniog, Trawsfynydd£125,00089
5CF41: Pentre, Ton Pentre, Ystrad, Gelli£129,475118
6CF40: Tonypandy, Trealaw, Penygraig£129,998192
7CF45: Mountain Ash, Abercynon, Penrhiwceiber£130,000185
8NP13: Abertillery£132,000201
9CF34: Maesteg, Caerau, Nantyffyllon£135,000221
9NP22: Tredegar, Rhymney£135,000189
11SA13: Taibach, Margam, Bryn, Cymmer£142,000219
12CF39: Porth, Ynyshir, Tonyrefail£144,000316
13CF47: Merthyr Tydfil, Gurnos, Penydarren£145,000179
13SA1: Swansea city centre, Maritime Quarter, St. Thomas£145,000489
15LL48: Penrhyndeudraeth, Minffordd£146,75034

Contains HM Land Registry data © Crown copyright and database right 2021. This data is licensed under the Open Government Licence v3.0.

Districts on the same median share a rank, so two are ninth and two are 13th, and there is no tenth or 14th. Homes sold in 199 of the 200 districts over those twelve months, and 162 had the 30 sales or more needed to be ranked.

The number of sales behind each median varies a lot. Swansea's SA1 has 489, the most of the fifteen, while Penrhyndeudraeth's LL48 has 34 and only just gets in. A few unusual sales move the middle of a small sample more easily than a big one.

Ferndale and New Tredegar come first on sold prices, as on asking prices

CF43 and New Tredegar's NP24 are first and second on both measures. NP24's median of £110,000 comes from 45 sales.

The two lists mostly agree, and eight of the ten cheapest on sold price are also in the asking-price top ten. Treorchy's CF42 moves up, from eighth on asking price to third on sold price, while Abertillery's NP13 goes the other way, from third to eighth.

The two measures are built differently. The asking figure averages what sellers were hoping to get in September 2026. The sold figure is the middle price buyers paid on sales that completed up to April 2026. The gap between CF43's £115,253 and its £90,000 is not a discount buyers won off the asking price.

Blaenau Ffestiniog's LL41, fourth, and Penrhyndeudraeth's LL48, 15th, are the two North Wales districts in the fifteen. The other 13 are in South Wales, and six of them are Rhondda Cynon Taf districts: CF43, CF42, CF41, CF40, CF45 and CF39.

Most of Ferndale's CF43 sales were terraced houses, with a £90,000 median

Of CF43's 130 sales, 119 were terraced houses, and the median for those terraces was £90,000 too, so flats and other homes are not what keeps CF43's median low.

Are there houses under £100k in Wales?

Homes do sell for under £100,000 in Wales, just not many. Between May 2025 and April 2026, 1,827 of the 38,231 homes sold across the 200 districts, a few of which cross the border, went for less than that, just under one in twenty. Sixty districts had ten or more sales under £100,000, and 155 had at least one. Ferndale's CF43 had the most, 72 of its 130 sales, more than half. It is also the only one of the 162 districts with at least 30 sales whose median sold price was under £100,000, at £90,000. No district with an asking price averages under £100,000, and CF43's is £115,253 for flats and houses together.

RankPostcode and areas coveredHomes sold under £100,000All homes sold
1CF43: Ferndale, Tylorstown, Maerdy72130
2SA11: Neath town centre, Briton Ferry, Glynneath56485
3CF44: Aberdare, Hirwaun, Cwmbach55444
4SA1: Swansea city centre, Maritime Quarter, St. Thomas53489
5NP23: Ebbw Vale, Brynmawr48344
6CF39: Porth, Ynyshir, Tonyrefail47316
6CF42: Treorchy, Treherbert, Cwmparc47168
8SA15: Llanelli (west and town centre), Felinfoel, Pontyates46414
9CF45: Mountain Ash, Abercynon, Penrhiwceiber43185
10CF34: Maesteg, Caerau, Nantyffyllon41221
10CF40: Tonypandy, Trealaw, Penygraig41192
10SA13: Taibach, Margam, Bryn, Cymmer41219
13NP13: Abertillery40201
14CF37: Pontypridd, Treforest, Ynysybwl36463
14LL30: Llandudno, Llanrhos, Penrhyn Bay36356

Contains HM Land Registry data © Crown copyright and database right 2021. This data is licensed under the Open Government Licence v3.0.

Districts with the same count share a rank.

Outside CF43, fewer than half the homes sold in any district went for under £100,000. A high count can just mean a busy district. Neath's SA11 is second on the count with 56, but that was out of 485 sales, about one in nine, and its median was £150,000. Llandudno's LL30, in North Wales, had 36 of 356, about one in ten, with a median of £235,000, and it is 83rd of the 180 districts with an asking price. Blaenau Ffestiniog's LL41, the cheapest North Wales district on asking price, had fewer, 23, but that was out of 89 sales, about one in four.

Council-area averages for flats do get under £100,000. In July 2026, the average flat price was below that in eight of Wales's 22 council areas. Merthyr Tydfil's was the lowest, at £69,683, and Blaenau Gwent, Neath Port Talbot and Rhondda Cynon Taf were also under £90,000. The other four, Carmarthenshire, Powys, Denbighshire and Torfaen, were between £93,000 and £99,000.

Council-area averages for terraced houses were all above £100,000 in July 2026, and the lowest was Blaenau Gwent's £132,164. Rhondda Cynon Taf, the council area CF43 sits in, had a terraced average of £143,432. Those are averages across whole council areas in a single month. CF43's £90,000 is the middle price for terraced houses sold in one district over a year.

None of these figures shows which homes are for sale now. If you are looking for cheap houses in Wales under £100,000, HM Land Registry's price paid search lists what individual homes have sold for, by street or postcode.

A low median or average sums up a whole district, not one home. Below market value properties are a different idea. They are homes offered for less than they are worth, and that can happen in Cowbridge's CF71, the dearest on asking price, as well as in CF43. Our buy to let properties for sale are real homes, each listed with its own price, rent and yield.

Wales sold house prices guide: by property type

Blaenau Gwent had the lowest average sold price of Wales's 22 council areas in July 2026, at £144,294. Monmouthshire had the highest, £335,093, more than twice as much. These are UK House Price Index figures for whole council areas, estimated from sales registered with HM Land Registry rather than from asking prices.

A council area is not a town. Rhondda Cynon Taf takes in Pontypridd and Aberdare as well as the Rhondda, and Gwynedd takes in Bangor, Porthmadog and Tywyn.

RankCouncil areaAll property typesFlatsTerraced houses
1Blaenau Gwent£144,294£81,954£132,164
2Merthyr Tydfil£156,721£69,683£134,360
3Rhondda Cynon Taf£164,192£85,525£143,432
4Neath Port Talbot£168,082£84,377£142,125
5Caerphilly£197,542£106,676£168,126
6Carmarthenshire£199,025£93,733£149,986
7Torfaen£199,184£98,297£165,312
8Denbighshire£201,452£95,829£149,418
9Gwynedd£204,974£115,339£161,877
10Swansea£205,383£109,080£169,318
11Pembrokeshire£208,615£109,037£160,220
12Bridgend£209,569£111,075£169,300
13Wrexham£212,778£106,066£160,486
14Flintshire£215,892£105,572£157,468
15Conwy£217,829£127,857£174,937
16Newport£229,200£115,929£190,163
17Isle of Anglesey£231,943£137,672£162,418
18Ceredigion£235,160£108,698£178,175
19Powys£237,762£95,721£173,392
20Cardiff£272,252£160,574£262,241
21Vale of Glamorgan£303,112£155,799£247,813
22Monmouthshire£335,093£152,104£237,224

Merthyr Tydfil had the cheapest flats and Blaenau Gwent the cheapest terraces

Merthyr Tydfil was second overall but first for flats, at £69,683, which is £12,271 under Blaenau Gwent. Blaenau Gwent was cheapest for terraced houses at £132,164, £2,196 below Merthyr Tydfil. Neath Port Talbot and Rhondda Cynon Taf were third and fourth on both.

At the dear end, Cardiff had the highest flat and terraced averages, £160,574 and £262,241, while Monmouthshire topped the all-types column.

Thirteen of the 22 council areas were below the Wales average

The Wales average of £215,037 falls between Wrexham, 13th at £212,778, and Flintshire, 14th at £215,892. All thirteen also had flat and terraced averages below the Wales figures of £128,586 and £172,261.

Pembrokeshire fell 4.7% on the year, and the Vale of Glamorgan rose 6.2%

Most council areas rose over the year to July 2026. The Vale of Glamorgan went up the most, 6.2%, and Pembrokeshire fell the furthest, 4.7%. Four others slipped, each by less than 1.3%. Wales as a whole rose 2.6%, more than England's 1.1% or the UK's 1.4%.

That is a record of the year just gone, not a forecast. The UK House Price Index methodology says its first estimate for a month rests on around 40% of the sales that will eventually be registered. July's figures are likely to be revised as the rest come in.

The Cheapest Coastal Towns in Wales

Swansea's SA1, ninth in Wales at £159,614, is the cheapest district for any of the 23 Welsh towns on the Office for National Statistics list of coastal towns in England and Wales. Each town is priced by the cheapest district with exactly that town as its postal town, except Kinmel Bay and Rhoose, which are not postal towns and take the district that lists them.

Coastal townPostcode districtAverage asking priceRank in Wales
SwanseaSA1£159,6149
Port TalbotSA13£169,39210
LlanelliSA15£199,43726
Rhyl and Kinmel BayLL18£210,12928
Pembroke DockSA72£214,98730
BarryCF63£215,45031
BangorLL57£224,14739
PrestatynLL19£235,08650
Milford HavenSA73£237,00252
CaernarfonLL54£241,69754
AbergeleLL22£256,58669
HolyheadLL65£268,46274
Llandudno JunctionLL31£270,41976
PembrokeSA71£273,29778
Burry PortSA16£273,31179
LlandudnoLL30£276,80083
AberystwythSY23£282,05886
Colwyn BayLL29£282,35487
RhooseCF62£306,710108
Llantwit MajorCF61£375,750157
PorthcawlCF36£383,486160
PenarthCF64£413,093169

Source: Office for National Statistics, Coastal towns in England and Wales (2020), licensed under the Open Government Licence v3.0.

Swansea and Port Talbot are the only coastal towns with a district in the twenty

Port Talbot's SA13 is tenth at £169,392, straight after SA1. Llanelli's SA15 comes next among the coastal towns, 26th at £199,437. Every other coastal town's district averages over £200,000.

Rhyl's LL18 and Barry's CF63 are cheapest of the four larger seaside towns

The ONS classes Rhyl, Barry, Colwyn Bay and Penarth as larger seaside towns in Wales. Rhyl's LL18, at £210,129, and Barry's CF63, at £215,450, are £5,321 apart. Penarth's CF64 averages £413,093. That is 169th of the 180, and nearly double LL18.

A lit promenade and car park above a bay at dusk, with town lights across the water
A bay on the south Wales coast at dusk.

How affordable are Wales' cheapest areas?

Ferndale's CF43 and New Tredegar's NP24 share the lowest price to household income ratio of the twenty, 3.7 times. Across all 180 districts, the ratio runs from 3.7 to 13.1 times. A ratio of 3.7 means the average asking price equals 3.7 years of the average household's income there. The 13.1 is SA42, which covers Newport and Dinas Cross in Pembrokeshire, a different Newport from the city. Of the twenty, Bargoed's CF81 is highest at 5.4 times.

The income is a household figure, everyone in the home added together and averaged across the district, from household income data retrieved in September 2026. It tells you about the people who already live there, not what a buyer earns or can borrow.

RankPostcode and areas coveredAverage asking priceHousehold incomePrice to household income
1CF43: Ferndale, Tylorstown, Maerdy£115,253£30,8003.7x
2NP24: New Tredegar£116,068£31,7003.7x
3NP13: Abertillery£138,186£33,3004.1x
4CF45: Mountain Ash, Abercynon, Penrhiwceiber£138,822£32,5004.3x
5CF40: Tonypandy, Trealaw, Penygraig£146,618£33,0004.4x
6CF41: Pentre, Ton Pentre, Ystrad, Gelli£148,377£33,4004.4x
7LL41: Blaenau Ffestiniog, Ffestiniog, Trawsfynydd£149,278£34,0004.4x
8CF42: Treorchy, Treherbert, Cwmparc£149,858£32,1004.7x
9SA1: Swansea city centre, Maritime Quarter, St. Thomas£159,614£33,4004.8x
10SA13: Taibach, Margam, Bryn, Cymmer£169,392£33,9005.0x
11SA11: Neath town centre, Briton Ferry, Glynneath£171,752£33,8005.1x
12CF34: Maesteg, Caerau, Nantyffyllon£172,634£32,7005.3x
13NP22: Tredegar, Rhymney£175,826£33,6005.2x
14CF81: Bargoed, Aberbargoed, Gilfach£176,151£32,9005.4x
15SA5: Fforestfach, Manselton, Penlan, Gendros£177,047£34,7005.1x
16CF47: Merthyr Tydfil, Gurnos, Penydarren£178,572£37,7004.7x
17CF37: Pontypridd, Treforest, Ynysybwl£181,766£36,1005.0x
18NP23: Ebbw Vale, Brynmawr£184,823£34,7005.3x
19CF44: Aberdare, Hirwaun, Cwmbach£185,055£34,7005.3x
20CF10: Butetown, Grangetown, part of Cardiff Bay£186,460£39,8004.7x

Ferndale's CF43 and New Tredegar's NP24 also have the lowest household incomes

CF43's £30,800 and NP24's £31,700 are the two lowest household incomes in the twenty. Their asking prices are low enough that the ratio still comes out lowest, at 3.7 times. Abertillery's NP13 is next, at 4.1 times.

Merthyr Tydfil's CF47 and Cardiff's CF10 match Treorchy's price to household income ratio

Treorchy's CF42 is eighth on price and reaches 4.7 times on a household income of £32,100. CF47 is 16th on price and CF10 20th, but their household incomes are the two highest in the table, £37,700 and £39,800, and both land on 4.7 as well. The ratio divides the price by the income, so a higher income brings it down just as a lower price does.

First-time buyers: what deposit do you need?

In July 2026, first-time buyers in Wales paid £184,649 on average, going by the UK House Price Index. In England the figure was £245,515, which is £60,866 more. By council area, Blaenau Gwent had the lowest first-time buyer average, £137,606, and Monmouthshire the highest, £269,779.

Every deposit uses the same 30% purely for illustration; it is not a lender's requirement. On that basis, the Wales first-time buyer average means a deposit of £55,395, leaving £129,254 to fund.

Wales property typeAverage sold priceIllustrative 30% deposit
Flat£128,586£38,576
Terraced house£172,261£51,678
Semi-detached house£215,065£64,520
Detached house£336,301£100,890
All property types£215,037£64,511

On those figures, the average flat leaves about £90,000 to fund after the deposit and the average terraced house about £121,000. Going from a flat to a terrace adds £43,675 to the price and £13,102 to the illustrative deposit. What a lender will offer on the rest depends on your income, your outgoings and the lender.

Wales has Land Transaction Tax instead of stamp duty. At the Welsh Revenue Authority's main residential rates, the first £225,000 of a price is taxed at 0%. The Land Transaction Tax overview says there is no relief for first-time buyers. It also says that if you already own a residential property, such as a home or a buy-to-let, you may pay the higher residential rates.

The average sold price was under £225,000 in 15 of the 22 council areas, and so was the Wales first-time buyer average. The tax on a real purchase depends on its price and your circumstances. Our page on stamp duty in Wales works it out for any price.

Is Wales cheaper than England?

On house prices, Wales was cheaper than England for every property type in July 2026. The all-types average was £215,037 in Wales and £293,479 in England, 26.7% lower. Against the United Kingdom's £272,611, Wales was 21.1% lower, and Scotland was lower still, at £196,349. These are house prices only. They leave out rents, bills and wages.

CountryAll property typesFlatsTerraced housesSemi-detached housesDetached houses
Wales£215,037£128,586£172,261£215,065£336,301
England£293,479£217,362£247,081£292,024£474,626
United Kingdom£272,611£192,704£231,945£278,555£444,936

Outside Wales, our research on cheap places to live in the UK compares council areas across the UK, and postcode districts across Great Britain. For actual homes rather than averages, our consultants can talk you through the UK investment properties available for your budget.

Flats in Wales averaged 40.8% less than in England

In percentage terms, flats had the biggest gap. The average Welsh flat sold for £128,586, against £217,362 in England, 40.8% less. Semis were the closest, 26.4% apart. In pounds, detached houses were furthest apart, by £138,325.

Twenty of Wales's 22 council areas averaged less than the UK

Only the Vale of Glamorgan, at £303,112, and Monmouthshire, at £335,093, were above the UK average, and both were above England's as well. Cardiff came in £359 under the UK figure.

Contains HM Land Registry data © Crown copyright and database right 2020. This data is licensed under the Open Government Licence v3.0.

Frequently asked questions

Where is the cheapest place to live in Wales?

On house prices, Ferndale's CF43 is the cheapest postcode district and Blaenau Gwent the cheapest council area. CF43's average asking price was £115,253 in September 2026, lower than any of the other 179 Welsh districts with a figure. Its median sold price of £90,000 is also the lowest of the 162 districts with at least 30 sales. Blaenau Gwent's average sold price across the whole council area was £144,294 in July 2026. All three figures count flats and houses together, and none covers rents or bills.

Which areas of Wales have the most affordable housing?

Measured by sold price, the most affordable council areas in July 2026 were Blaenau Gwent at £144,294, Merthyr Tydfil at £156,721 and Rhondda Cynon Taf at £164,192. By asking price, seven of the twenty cheapest postcode districts are in Rhondda Cynon Taf. Set against household income, Ferndale's CF43 and New Tredegar's NP24 have the lowest price to household income ratio of the twenty, 3.7 times.

Is Wales cheaper than England?

Against England's average house prices, Wales was lower on every property type in July 2026. For all types together, Wales averaged £215,037 and England £293,479, a gap of £78,442 or 26.7%. Flats showed the widest gap, 40.8%, at £128,586 against £217,362. These are house prices only. Rent, bills and wages are separate questions.

Are there houses under £100,000 in Wales?

Houses have sold for under £100,000 in Wales, and Ferndale's CF43 is the one district with at least 30 sales where the middle price was below that. Between May 2025 and April 2026, 130 homes sold there, most of them terraced houses, and the middle price was £90,000. Across the 200 postcode districts counted for Wales, a few of which cross the border, 1,827 of the 38,231 homes sold in those twelve months went for under £100,000, and 60 districts had ten or more such sales. None of the 180 districts with an asking price averages under £100,000, and CF43's is £115,253. In July 2026, the average flat price was under £100,000 in eight council areas, lowest in Merthyr Tydfil at £69,683. Neither an average nor HM Land Registry's price paid search shows what is for sale now. The search lists what individual homes sold for, by street or postcode.

Do I pay Stamp Duty in Wales?

Wales has Land Transaction Tax instead. At the Welsh Revenue Authority's main residential rates, the first £225,000 of a price is taxed at 0%. The Land Transaction Tax overview says there is no relief for first-time buyers, and that you may pay the higher residential rates if you already own a residential property, such as a home or a buy-to-let. Our stamp duty in Wales page works out the tax on any price.

Is North Wales cheaper than South Wales?

At the cheap end, South Wales was cheaper. Its cheapest district, Ferndale's CF43, averages £115,253 on asking price, and 19 of the 20 cheapest districts in Wales are in the south. North Wales's cheapest, Blaenau Ffestiniog's LL41, averages £149,278 and is seventh. After LL41, none of the other 58 North Wales districts with an asking price averages under £200,000.

What is the average house price in Wales?

The UK House Price Index put the Wales average at £215,037 in July 2026, all property types together. Terraced houses came in at £172,261 and flats at £128,586. Semis averaged £215,065, within £28 of the all-types figure, and detached houses £336,301. Those July figures are the index's first estimate and are likely to change as more sales are registered.

Ready to buy property?

Browse investment properties with prices and gross yields shown for each opportunity.

See the latest deals
Browse investment properties