Compare median sold prices with local resident earnings across England and Wales, separately for each major property type.
316 councilsMeeting the selected sales threshold
100+ salesRequired in 2025
Price ÷ earningsLower means more affordable
This is a council-level affordability indicator, not a mortgage eligibility test. It compares the median terraced sold price with annualised resident median weekly earnings. It does not account for deposits, household income, interest rates, taxes or individual circumstances.
Most affordable: Terraced
Most affordable council areas
Rank
Council area
Ratio
Median price
Weekly earnings
Change vs 2024
1
Hartlepool
2.63×
£91,000
£667
-1.68%
2
Burnley
2.76×
£96,000
£670
+3.08%
3
Middlesbrough
2.78×
£97,000
£671
-1.52%
4
North East Lincolnshire
2.84×
£100,000
£678
-1.18%
5
County Durham
2.91×
£100,000
£661
+7.05%
6
Cumberland
2.97×
£123,650
£800
-2.61%
7
Redcar and Cleveland
3.01×
£110,000
£703
-6.92%
8
Hyndburn
3.12×
£110,000
£678
+8.37%
9
North Lincolnshire
3.28×
£122,000
£716
-0.93%
10
Stockton-on-Tees
3.30×
£120,000
£700
-6.48%
11
Doncaster
3.38×
£122,500
£697
+0.51%
12
Blaenau Gwent
3.38×
£125,000
£711
+4.87%
13
Blackpool
3.41×
£115,000
£648
-3.07%
14
Darlington
3.45×
£126,500
£705
-2.48%
15
Bolsover
3.46×
£122,200
£679
-9.16%
16
Merthyr Tydfil
3.49×
£124,500
£685
-4.68%
17
Preston
3.50×
£131,500
£722
-2.08%
18
Stoke-on-Trent
3.55×
£120,000
£651
+2.05%
19
Barnsley
3.55×
£137,000
£742
+1.93%
20
Sunderland
3.58×
£122,000
£655
+1.59%
Least affordable: Terraced
Least affordable council areas
Rank
Council area
Ratio
Median price
Weekly earnings
Change vs 2024
1
Kensington and Chelsea
57.77×
£3,071,861
£1,023
+2.55%
2
Westminster
45.45×
£2,400,000
£1,016
+0.09%
3
Camden
33.34×
£1,790,000
£1,032
-13.65%
4
Hammersmith and Fulham
29.95×
£1,428,345
£917
-7.99%
5
Islington
27.76×
£1,450,500
£1,005
-10.12%
6
Hackney
24.61×
£1,227,500
£959
-1.86%
7
Wandsworth
21.28×
£1,125,000
£1,017
-2.45%
8
Southwark
18.21×
£890,000
£940
-8.18%
9
Lambeth
17.88×
£880,000
£947
-6.84%
10
Haringey
16.69×
£781,950
£901
-3.18%
11
Richmond upon Thames
16.38×
£900,000
£1,057
-7.87%
12
Brent
16.33×
£667,500
£786
-13.63%
13
Tower Hamlets
16.31×
£845,000
£997
-11.59%
14
Ealing
15.47×
£650,000
£808
-8.75%
15
Waltham Forest
14.20×
£665,000
£901
-3.59%
16
Lewisham
14.12×
£655,000
£892
-2.19%
17
Barnet
13.49×
£635,000
£905
-6.95%
18
Hounslow
12.98×
£545,000
£808
-1.87%
19
Merton
12.57×
£650,000
£994
-11.74%
20
Brighton and Hove
12.56×
£500,000
£766
-4.84%
Methodology and limitations
Ranking measure
2025 median sold price divided by 52 times the 2025 resident median weekly pay. A ratio of 5× means the typical sold price is five times annualised weekly earnings.
Minimum sample
A council needs at least 100 recorded sales of the selected property type. This prevents very small samples from dominating the rankings.
Annual comparison
The change column compares the ratio with 2024 only where that year also has at least 100 sales and usable earnings data.
Coverage
City of London and Isles of Scilly are excluded because usable 2025 resident earnings are unavailable. Flats have fewer eligible Welsh councils because many do not reach 100 sales.
Sources: HM Land Registry Price Paid Data; Office for National Statistics Annual Survey of Hours and Earnings via Nomis; ONS Postcode Directory. Licensed under the Open Government Licence v3.0.