Parts of Lancashire are among the unhappiest in the country, according to data released by the Office for National Statistics.
The survey found residents of Chorley, the South Ribble and Rochdale were among those who reported the lowest levels of overall happiness.
Meanwhile, people living in Stirling, the Outer Hebrides and the Scottish Borders reported the highest levels.
The study measured “Life satisfaction”, “worthwhile”, “anxiety” and “happiness”.
Top of the life satisfaction, list were Blackburn with Darwen and Blackpool, while Glasgow and Edinburgh were joint lowest.
Overall, there was a 5 per cent increase of happiness in the UK - although levels rose by 16 per cent in England.
ONS statistician Dawn Snape said: "We have seen personal well-being improving on a UK-wide basis over the past five years.
"But today's data paints a richer picture, enabling people to explore what's been happening in their local area.
"This will help individuals, communities and local authorities to look at well-being locally alongside other traditional measures of progress."