House Price Finder

House Prices in Knighton

Powys · 2,085 properties sold

£275,973
Average Price
£220,000
Median Price
2,085
Properties Sold
↓ 25.8%
2025 vs 2024

The average property price in Knighton is £275,973, based on 2,085 sales. The median price is £220,000. The area covers 2 postcode districts.

Property Types Sold

Detached 993 (48%)
Semi-Detached 464 (22%)
Terraced 459 (22%)
Other 114 (5%)
Flat 55 (3%)

Price Trends

YearAverageMedianSales
2026 (partial) £129,950 £129,950 1
2025 £295,523 £245,000 55
2024 £398,053 £287,250 52
2023 £312,042 £215,000 59
2022 £266,389 £240,500 89
2021 £243,170 £188,750 100
2020 £207,503 £180,000 77
2019 £208,522 £185,000 85
2018 £238,612 £180,750 84
2017 £225,101 £180,500 96
2016 £193,721 £185,000 75
2015 £199,549 £182,100 61

Postcode Areas in Knighton

LD7NP7
Source: HM Land Registry Price Paid Data · Crown copyright 2026 · Open Government Licence v3.0