Most expensive places to live in the UK 2026

These are the most expensive places to live in the UK in 2026, ranked by the estimated monthly living cost for a single person. The basket covers rent (1-bed), council tax (Band D with the single occupant discount), energy and water bills, plus standard estimates for groceries and transport. The most expensive area is Kensington and Chelsea at around £3,324/month, compared to the UK average of £1,481/month across all 348 ranked areas.
Data last updated: 15 June 2026

Found somewhere you like? See the full picture on any home there.

Prices vary a lot within one area. Enter a postcode to see what a home last sold for and how nearby sales compare.

Every area ranked by estimated single-person monthly cost, from highest to lowest. You can search for a specific area, filter by region, or click any column header to sort by council tax, rent, or earnings instead. Click any area name to see its full cost of living profile.

Showing 348 of 348 areas.

UK average £1,481/mo
#
1 Kensington and Chelsea London £3,324/mo £1,667 £3,690 £46,690
2 Westminster London £3,194/mo £1,050 £3,196 £45,172
3 Islington London £2,890/mo £2,108 £2,868 £47,411
4 Camden London £2,772/mo £2,208 £2,819 £44,088
5 Hackney London £2,710/mo £2,060 £2,658 £40,237
6 Tower Hamlets London £2,687/mo £1,838 £2,453 £45,183
7 Hammersmith and Fulham London £2,675/mo £1,520 £2,825 £42,811
8 Lambeth London £2,590/mo £2,047 £2,525 £43,666
9 Wandsworth London £2,582/mo £1,028 £2,632 £49,310
10 Southwark London £2,579/mo £1,967 £2,474 £43,006
11 Richmond upon Thames London £2,467/mo £2,486 £2,333 £46,594
12 Haringey London £2,364/mo £2,314 £2,219 £37,563
13 Merton London £2,353/mo £2,147 £2,172 £43,507
14 Ealing London £2,343/mo £2,139 £2,109 £35,665
15 Newham London £2,332/mo £1,944 £1,928 £36,080
16 Hounslow London £2,300/mo £2,186 £1,952 £35,301
17 Brent London £2,297/mo £2,235 £2,014 £34,871
18 Greenwich London £2,275/mo £2,108 £1,995 £39,984
19 Barnet London £2,213/mo £2,133 £1,949 £39,239
20 Lewisham London £2,177/mo £2,237 £1,829 £39,505
21 Enfield London £2,144/mo £2,268 £1,827 £34,962
22 Harrow London £2,131/mo £2,511 £1,778 £36,000
23 Waltham Forest London £2,129/mo £2,387 £1,763 £37,971
24 Kingston upon Thames London £2,122/mo £2,609 £1,811 £41,833
25 Barking and Dagenham London £2,094/mo £2,199 £1,698 £32,911

Scottish rents are published for 18 rental market areas, not for each council, so neighbouring councils can share a rent figure.

A closer look at the top 10

A closer look at the top 10

Every single area in the top 10 is a London borough. Kensington and Chelsea leads at around £3,324 a month for a single person, followed by Westminster (£3,194), Islington (£2,890), Hackney (£2,710) and Camden (£2,772). The gap between the top of the table and the UK average of £1,481 is roughly £1,843 a month, or over £22,116 a year.

Rent does almost all of the work in pushing these figures up. The typical one-bedroom rent in Kensington and Chelsea is around £2,640 a month; in most of the country it sits well under £1,000. Energy and water bills barely change between areas because national price caps flatten the differences, and the shared £220 groceries and £160 London transport allowance in the basket are constant across every London row.

Council tax is the surprise on this list. Wandsworth appears at #9 in the most expensive rankings despite having the single lowest Band D bill in the whole UK at £1,028 a year. Westminster is #2 for monthly cost with the second-lowest council tax in the country. High rent completely swamps whatever those authorities have chosen to charge, which is a useful reminder that "most expensive to live in" and "highest council tax" are two very different rankings.

Outside London, higher-earning South East authorities like Elmbridge, Guildford and St Albans sit further down the list rather than in the top 10, because their rent premiums are smaller than inner-London's. And several inner-London boroughs pair their high costs with average earnings of £42,000 to £49,000, which softens the gap somewhat when you look at the earnings-adjusted rankings.

Key findings

  • The most expensive area is Kensington and Chelsea at around £3,324/month for a single person.
  • 10 of the top 10 most expensive areas are in London.
  • The average monthly living cost across all 348 ranked areas is £1,481/month.
  • Living in the most expensive area costs around £2,313/month more than the cheapest area in our data, Dumfries and Galloway (£1,011/month).
Methodology

Areas are ranked by an estimated single-person monthly cost made up of: 1-bed average rent from the ONS Price Index of Private Rents, Band D council tax for 2026-27 with the 25% single occupant discount applied, the Ofgem energy price cap monthly estimate, the average monthly water bill from the local water company, plus £220 groceries and a transport estimate (£160 for London boroughs, £80 elsewhere). The ranking covers 348 local authorities where every input is available. Where data is missing for any input, the area is excluded.

Read more about our data sources and approach on the About page.

Frequently asked questions about the most expensive places to live

Use this research

Journalists, researchers and bloggers are welcome to cite and share this analysis. Please include a follow link back to this page when referencing our data. For bespoke analysis, expert comment, or high-resolution graphics, get in touch via our press office.

Data on this page is sourced from: ONS Price Index of Private Rents (PIPR), Scottish Government Private Sector Rent Statistics, ONS Annual Survey of Hours and Earnings, ONS / HM Land Registry House Price Statistics, and MHCLG / Scottish Government / Welsh Government council tax data. All data is published under the Open Government Licence.

Ready to look at one home?

Enter a postcode for a free preview: last sale price, EPC rating, flood risk and crime nearby.