Where is the happiest place to live?

More than 22,000 people from 194 places across Great Britain told us how happy they are where they live, and the results are in…

Congratulations to Hexham in Northumberland! The quaint market town has been crowned the happiest place to live in Rightmove’s 2019 Happy at Home Index. Harrogate in Yorkshire came second, with Richmond upon Thames in third.

Simply click on the map to find out the results for your area.

You can also jump straight to the happiest places to live in Great Britain.