House Price Finder

Powys Property Prices

56 towns and cities · 12,106 sales recorded

£279,422
Average Price
£230,000
Median Price
12,106
Total Sales
↓ 2.3%
Year-on-Year

Most Expensive Towns

1
Crickhowell
2,259 sales
£437k
2
Meifod
400 sales
£365k
3
Llanbrynmair
458 sales
£361k
4
Llandinam
242 sales
£348k
5
Llanwrtyd Wells
582 sales
£330k
6
Llangammarch Wells
340 sales
£316k
7
Brecon
8,262 sales
£309k
8
Presteigne
2,034 sales
£303k
9
Montgomery
2,251 sales
£302k
10
Welshpool
6,797 sales
£297k

Most Affordable Towns

1
Rhayader
1,146 sales
£228k
2
Llanidloes
1,919 sales
£234k
3
Newtown
6,683 sales
£238k
4
Llandrindod Wells
5,317 sales
£244k
5
Caersws
1,402 sales
£266k
6
Builth Wells
2,362 sales
£269k
7
Llanymynech
2,125 sales
£269k
8
Llansanffraid
111 sales
£275k
9
Knighton
2,085 sales
£276k
10
Llansantffraid
490 sales
£279k

Property Type Breakdown

45%
Detached
25,405 sales
24%
Semi-Detached
13,487 sales
24%
Terraced
13,338 sales
5%
Other
2,945 sales
3%
Flat
1,419 sales

Price Trends

Year Average Median Sales
2026 £277,873 £245,000 32
2025 £284,549 £250,000 1,476
2024 £291,474 £245,000 1,976
2023 £286,966 £236,500 1,753
2022 £308,280 £250,000 2,203
2021 £268,477 £222,000 2,767
2020 £238,428 £190,000 1,899
2019 £220,303 £180,000 2,114
2018 £228,556 £185,000 2,344
2017 £217,723 £175,750 2,322
2016 £197,678 £168,000 1,983
2015 £185,960 £165,000 1,799

All Towns in Powys

1
Crickhowell
2,259 sales
£437k
2
Meifod
400 sales
£365k
3
Llanbrynmair
458 sales
£361k
4
Llandinam
242 sales
£348k
5
Llanwrtyd Wells
582 sales
£330k
6
Llangammarch Wells
340 sales
£316k
7
Brecon
8,262 sales
£309k
8
Presteigne
2,034 sales
£303k
9
Montgomery
2,251 sales
£302k
10
Welshpool
6,797 sales
£297k
11
Llanfechain
201 sales
£295k
12
Llanfyllin
696 sales
£288k
13
Llansantffraid
490 sales
£279k
14
Knighton
2,085 sales
£276k
15
Llansanffraid
111 sales
£275k
16
Llanymynech
2,125 sales
£269k
17
Builth Wells
2,362 sales
£269k
18
Caersws
1,402 sales
£266k
19
Llandrindod Wells
5,317 sales
£244k
20
Newtown
6,683 sales
£238k
21
Llanidloes
1,919 sales
£234k
22
Rhayader
1,146 sales
£228k