To be crowned the happiest place to live in the UK, a town, city or village has to have a range of features. An idyllic setting, great amenities for residents, neighbourly neighbourhoods and a sense of community are all important.
The residents of St Ives came first in the country when they had to rate how happy they were with their surroundings and how friendly their neighbours were.
Tony Harris, Mayor of St Ives, said: “This news comes as no surprise to me, nor the local residents, as we all know St Ives is a great place to live.
“Our natural and built environments have always been held to be amongst the very best in the UK and it is of course a pleasure to live in such magnificent surroundings every day.”
He continued: “It’s also no surprise that our town is such a popular visitor destination; everyone wants to sample for a short period of time what local residents enjoy every day.”
The South West was a big winner on the Happy at Home Index.
With St Ives, four other places in the top 20 happiest to live were located in the region.
Falmouth, Weymouth, Plymouth and Poole all made the list.
In general, coastal areas residents were happiest.
Also of importance were artistic and cultural activities, opportunities to develop skills, nature and green spaces, as well as essential local services and non-essential amenities.
In Wales, Llandrindod Wells was found to be the happiest place to live.
In Scotland, Perth was number one.
Richmond upon Thames is the happiest place to live in London for the sixth year running – find deals on hotels here.
This article contains affiliate links, which means we may receive a commission on any sales of products or services we write about. This article was written completely independently, see more details here.