Rightmove has revealed the list of the 10 happiest places to live in the UK.
Every year, Rightmove - the UK’s largest online real estate company - compiles the list which is based on opinions from residents, taking into account what makes them happy to live there, and things that make the areas excellent.
Over 26,000 people living in towns, cities and villages across the UK have taken part, and now Rightmove has revealed the top 10 happiest areas.
Check out the list below which is ranked from 10th area on the list, to the location that took the top spot.

9. 2 - Winchester, South East
Winchester takes the runner-up spot. The city is known for its medieval cathedral, as well as The Great Hall of Winchester Castle, which houses the round table linked to King Arthur. | Adobe Stock

10. 1- Richmond upon Thames, Greater London
Greater London’s Richmond upon Thames takes the top spot as the happiest place to live in according to Rightmove. The residential district which is home to the Kew Gardens, is said to have a community feel, which means that people are happy to live there. Mayor of London, Sadiq Khan, said: “I’m delighted for Richmond to win this award. It has so much of what makes London so special – its access to beautiful green spaces, its real sense of community, and an array of shops, cafes and local culture that makes it stand out.” | gb27photo - stock.adobe.com