A survey from property website Rightmove has put Birmingham among the least happiest places in the United Kingdom, in 86th place out of 110.
The Happy At Home Index asked 40,000 people in 110 cities around the country about 12 different factors including safety, well-being and costs.
Spa town Harrogate, in Yorkshire, was ranked the 'happiest' place to live in the UK.
Factors where Birmingham performed particularly badly included safety; how much people chose to invest in their home; neighbourliness; and recreation.
The data also showed that Brummies were not particularly proud of their city.
Ranked 76th place on pride, the city was significantly outperformed by Black Country neighbour Wolverhampton, which ranked 24th on the same factor.
But Dudley finished bottom of the national index in terms of being proud of where you live.
The 'happiest' West Midlands area according to the survey is Worcester (8th), followed by Shrewsbury (26th), Telford (33rd) and Wolverhampton (36th).
Hereford (68th), Stoke-on-Trent (72nd), Northampton (80th), Coventry (82nd), Walsall (91st) and Dudley (102nd) complete the 'regional league'.
All the data gathered by Rightmove, as well as an interactive tool that allows comparisons between local areas, can be found at http://www.rightmove.co.uk/news/articles/rightmove-news/happy-at-home-index-2013 .
An explanation about how the index was made can be found on a pdf here: http://www.rightmove.co.uk/news/files/2013/03/Rightmove-Happy-At-Home-Index-2013.pdf