House Price Finder

House Prices in Bala

Gwynedd · 1,623 properties sold

£243,768
Average Price
£170,000
Median Price
1,623
Properties Sold
↓ 15.0%
2025 vs 2024

The average property price in Bala is £243,768, based on 1,623 sales. The median price is £170,000. The area covers 1 postcode districts.

Property Types Sold

Detached 674 (42%)
Terraced 605 (37%)
Semi-Detached 221 (14%)
Other 119 (7%)
Flat 4 (0%)

Price Trends

YearAverageMedianSales
2025 £230,952 £172,500 42
2024 £271,751 £240,000 59
2023 £214,455 £160,000 44
2022 £305,981 £172,000 66
2021 £256,112 £180,000 80
2020 £141,343 £115,000 48
2019 £241,839 £145,000 79
2018 £193,459 £140,000 63
2017 £189,976 £155,000 62
2016 £192,266 £125,000 77
2015 £146,943 £147,000 54

Postcode Areas in Bala

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