Five of the top 20 happiest places in 2020 were found to be coastal locations, with people living in rural and coastal areas reporting being more happy than those living in urban areas. The following locations were found to be the happiest in the UK based on factors like friendliness of neighbours, sense of belonging and the quality of local services.
13. Shrewsbury
Just a few miles from the Welsh border is Shrewsbury, another town rated a happy place to live by residents. It’s a pretty town with plenty to do and see - including the ruins of the former Roman city. Photo: Shutterstock
14. Tonbridge
Tonbridge in Kent is at the higher end of the scale for housing, with average prices of 453,687. The market town has an old English feel, with idyllic manor houses and a picture-perfect castle. Photo: Shutterstock
15. Plymouth
Another coastal town, Plymouth came out high on the list of Britain’s happiest spots to live in. House prices there are slightly below average, at an average of £209,311. Photo: Shutterstock
16. Poole
The large coastal town of Poole is a picturesque place to live - though renting can be a little pricey, at an average cost of 989 per month. Photo: Shutterstock