London borough crowned Britain's happiest place to live - how does your area rank?

London borough crowned Britain's happiest place to live - how does your area rank?

The London Question: What place in London means the most to you?
WEST END FINAL

The happiest places to live in the UK have been revealed, with one London borough clinching top spot.

Richmond upon Thames has been crowned in Rightmove’s 15th annual “happy at home index”.

The leafy borough in south-west London ranked particularly highly across several aspects of local life, including access to nature and green spaces, essential local services, shops and restaurants, employment opportunities and desirable jobs, Rightmove said.

Richmond returned to number one after previously topping the rankings in 2023 and finishing second last year.

Children running across a park (Alamy/PA)
Children running across a park in Richmond, south London

Mayor of Richmond upon Thames, Councillor Nancy Baldwin, said: “This recognition is especially meaningful because residents highlighted their pride in the local area, our beautiful parks and green spaces, and the local services they rely on every day.

“Above all, it is our people and communities that make Richmond special.”

Nationally, Harrogate in North Yorkshire was placed second on the list, while Cirencester in Gloucestershire was third.

In Wales, Monmouth was the highest ranked, while in Scotland Kirkcaldy took the top spot.

Richmond upon Thames came second on the list (Alamy/PA)
Richmond upon Thames

The capital saw two other boroughs cracking the national top 20, with Kensington and Chelsea in 12th and Kingston upon Thames coming 13th.

At the other end of the rankings, Barking and Dagenham is the least happy London borough, coming in at 221st nationally.

Lewisham, Havering, Harrow and Croydon make up the rest of the bottom five in the capital.

The survey collected responses from more than 24,000 people, with around four-fifths (81%) of people who took part saying they are happy with where they live.

Colleen Babcock, a property expert at Rightmove, said: “Richmond stands out for offering a combination many people value: easy access to nature and green spaces, without having to give up local services, places to eat and shop, or employment opportunities.

“That balance between greenery and everyday convenience runs through the wider findings.

“Even among people who would ideally choose a rural setting, access to amenities, parks and public transport remains important.

“This year’s results suggest that the places people rate most highly aren’t simply urban or rural, but often bring together some of the best elements of both.”

Here are London and the UK’s happiest places to live in 2026, according to Rightmove.

Top 10 happiest places to live in Britain

1. Richmond upon Thames, London

2. Harrogate, Yorkshire and the Humber

3. Cirencester, South West

4. Monmouth, Wales

5. Hove, South East

6. Chorley, North West

7. Skipton, Yorkshire and the Humber

8. Llandrindod Wells, Wales

9. Horsham, South East

10. Hexham, North East

1. (1) Richmond upon Thame

2. (12) Kensington and Chelsea

3. (13) Kingston upon Thames

4. (41) Westminster

5. (53) Wandsworth

6. (60) Camden

7. (66) Islington

8. (67) Southwark

9. (70) Hammersmith & Fulham

10. (82) Merton

33. (221) Barking & Dagenham

32. (219) Lewisham

31. (217) Havering

30. (215) Harrow

29. (213) Croydon

28. (212) Brent

27. (207) Hounslow

26. (204) Newham

25. (196) Tower Hamlets

24. (195) Ealing

Original source London borough crowned Britain's happiest place to live - how does your area rank?

Back to home