Compare median sold prices with local resident earnings across England and Wales, separately for each major property type.
292 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 detached sold price with annualised resident median weekly earnings. It does not account for deposits, household income, interest rates, taxes or individual circumstances.
Most affordable: Detached
Most affordable council areas
Rank
Council area
Ratio
Median price
Weekly earnings
Change vs 2024
1
Cumberland
7.22×
£300,000
£800
-2.27%
2
North Lincolnshire
7.26×
£270,000
£716
+5.24%
3
Denbighshire
7.28×
£250,000
£660
-9.12%
4
Redcar and Cleveland
7.38×
£270,000
£703
-11.42%
5
Kingston upon Hull, City of
7.40×
£248,250
£645
-7.46%
6
North Kesteven
7.44×
£296,000
£765
-0.21%
7
Hyndburn
7.45×
£262,750
£678
-1.66%
8
Flintshire
7.49×
£300,000
£771
-3.76%
9
Blackpool
7.57×
£255,000
£648
-5.43%
10
North East Lincolnshire
7.60×
£268,000
£678
-3.34%
11
Neath Port Talbot
7.62×
£274,750
£693
+1.35%
12
Stoke-on-Trent
7.68×
£260,000
£651
-8.22%
13
County Durham
7.71×
£264,995
£661
-0.66%
14
Doncaster
7.72×
£280,000
£697
-2.34%
15
Bolsover
7.79×
£275,000
£679
-10.12%
16
Carmarthenshire
7.81×
£297,500
£733
-1.81%
17
South Derbyshire
7.84×
£337,725
£828
-6.53%
18
Conwy
7.94×
£300,000
£726
-5.82%
19
Middlesbrough
7.95×
£277,250
£671
-6.18%
20
Pembrokeshire
7.97×
£305,000
£736
-8.34%
Least affordable: Detached
Least affordable council areas
Rank
Council area
Ratio
Median price
Weekly earnings
Change vs 2024
1
Richmond upon Thames
30.03×
£1,650,000
£1,057
-3.23%
2
Barnet
26.55×
£1,250,000
£905
-4.75%
3
Elmbridge
25.69×
£1,296,250
£970
+0.11%
4
Redbridge
22.52×
£1,010,000
£862
—
5
Kingston upon Thames
21.94×
£1,087,500
£953
-12.74%
6
Three Rivers
21.80×
£1,011,500
£892
-8.55%
7
Hertsmere
21.37×
£980,000
£882
-10.95%
8
Mole Valley
21.24×
£925,000
£837
+10.80%
9
Enfield
20.95×
£942,500
£865
-11.90%
10
Harrow
20.76×
£950,000
£880
-10.59%
11
Hillingdon
19.78×
£830,000
£807
+3.44%
12
Sutton
19.75×
£875,000
£852
-0.43%
13
Epping Forest
19.17×
£880,000
£883
-1.91%
14
Woking
18.70×
£838,500
£862
-1.11%
15
Sevenoaks
18.58×
£870,000
£901
+2.81%
16
Oxford
18.54×
£797,500
£827
-14.38%
17
Guildford
18.25×
£837,500
£882
-3.43%
18
Tandridge
18.21×
£792,500
£837
-5.13%
19
Bromley
18.14×
£910,000
£965
+7.72%
20
Epsom and Ewell
18.13×
£881,250
£935
-5.94%
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.