House price watch logo

What is the most expensive (and cheapest) area of Powys?

Most expensive: Llanfihangel (£613,250). Cheapest: Tawe-Uchaf (£177,430).

Back to Powys prices hub

RankAreaPrice
1Llanfihangel£613,250
2Felin-Fach£598,166
3Aberedw£580,000
4Llangynidr£545,714
5Gladestry£515,833
6Gwernyfed£513,500
7Honddu Isaf£481,500
8Old Radnor£477,500
9The Vale of Grwyney£475,125
10Llansilin£471,444
11Llangattock£455,781
12Llanfihangel Cwmdu with Bwlch and Cathedine£445,812
13Llanddew£423,333
14Cilmery£420,000
15Crickhowell£417,784
16Beguildy£409,000
17Yscir£405,247
18Llanidloes Without£382,625
19Bausley with Criggion£380,062
20Glasbury£376,500
21Trallong£375,562
22Penybont£375,100
23Llanafanfawr£374,166
24Clyro£372,181
25Talybont-on-Usk£372,000
26Painscastle£360,166
27Llansantffraid£359,599
28Duhonw£350,000
29Llandinam£348,928
30Maescar£348,791
31Mochdre£347,333
32Llangynog£347,250
33Llanigon£338,125
34Llanddewi Ystradenny£338,073
35Llangors£337,571
36Llanbadarn Fynydd£337,333
37Meifod£335,000
38Llywel£331,500
39Llanyre£327,329
40Llanrhaeadr-ym-Mochnant£324,818
41St. Harmon£324,375
42Hay£317,250
43Trefeglwys£314,812
44Presteigne£314,709
45Erwood£314,399
46Treflys£313,000
47Merthyr Cynog£310,000
48Bettws£310,000
49Churchstoke£309,291
50New Radnor£307,500
51Aberhafesp£307,500
52Llanwrtyd Wells£304,545
53Llandrinio£303,444
54Glyn Tarell£303,055
55Llangyniew£301,875
56Llangurig£301,678
57Llanbister£295,500
58Tregynon£295,320
59Disserth and Trecoed£294,250
60Berriew£291,375
61Llangunllo£289,833
62Montgomery£286,608
63Cadfarch£286,333
64Llanfrynach£283,625
65Nantmel£281,200
66Guilsfield£279,275
67Banwy£276,428
68Llandyssil£276,315
69Forden with Leighton and Trelystan£275,062
70Brecon£272,756
71Llanerfyl£272,000
72Kerry£271,125
73Abbey Cwmhir£270,000
74Dwyriw£270,000
75Llanbadarn Fawr£266,833
76Llangedwyn£264,166
77Llanwddyn£263,750
78Knighton£263,685
79Llanwrthwl£257,500
80Glascwm£257,500
81Llanfihangel Rhydithon£255,000
82Pen-y-Bont-Fawr£254,571
83Llanfechain£252,916
84Builth£251,517
85Talgarth£250,192
86Ystradfellte£250,000
87Trewern£246,980
88Bronllys£246,550
89Llanbrynmair£244,861
90Carno£243,256
91Castle Caereinion£241,812
92Manafon£239,375
93Llangamarch£236,750
94Carreghofa£229,708
95Llandysilio£229,555
96Llandrindod Wells£224,648
97Newtown and Llanllwchaiarn£224,315
98Rhayader£223,843
99Caersws£223,200
100Glantwymyn£222,500
101Llanfair Caereinion£219,250
102Welshpool£218,828
103Whitton£215,000
104Machynlleth£203,617
105Cray£190,000
106Llanelwedd£187,475
107Llanfyllin£184,735
108Ystradgynlais£180,218
109Llanidloes£178,781
110Tawe-Uchaf£177,430

Data sources

Location boundary data sourced from OpenStreetMap and price information is from HM Land Registry

Last updated at 20 May 2026 at 06:33 with the latest Land Registry data (March 2026). The Powys dataset covers 7,019 postcodes.

Read our full data methodology

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