At a Glance
Average Property Price - LL72
£317,950
47
National percentile
Average Monthly Rent - LL
£721
12
National percentile
Average Net Household Income - LL72
£36,991
44
National percentile
Flat / Maisonette Yield - LL
5.3%
30
National percentile
10-Year Annualised Price Growth - LL72
5.9%
96
National percentile
10-Year Annualised Rent Growth - LL
3.3%
17
National percentile
Property Price & Volume Trends
The latest average property price in LL72 is £318,000, which sits close to the national midpoint. Over the past decade, the area has experienced growth of 5.9% per year — among the strongest nationally, reflecting sustained demand in the Welsh property market. Transaction activity has eased recently, with 10 sales in the latest full year against a 10-year average of 15 per year.
Rent & Yield Trends
Average monthly rent in the broader LL postcode is £721, placing it well below the national average. Rental growth over the past decade has been modest at 3.3% per year, also below the national pace. The current flat yield of 5.3% is notably above its 10-year average of 4.5%, indicating improving returns for landlords despite the modest rent base.
Income & Affordability Trends
Average net household income of £36,991 is slightly below the national average. The price-to-income ratio of 8.9x has deteriorated since 2016 (when it stood at 7.1x), reflecting price growth outpacing income gains and making purchase less affordable. Rental affordability has improved, with the rent-to-income ratio falling from 24.2% in 2016 to 22% today.
Resident Demographic Profile
The population is notably older, with almost one in three residents aged 65 or over (compared to 19.6% nationally) and a correspondingly low share of young adults aged 16–24 at 6.6%. Housing is dominated by outright ownership at 55.1%, well above the national 33.7%, reflecting a settled, mature population. The workforce shows a pronounced tilt towards trades (16.4% against 10.5% nationally) and caring professions (10.6% against 9.2%), with fewer professionals than average.
