Taking second place this year, Munich was found to have one of the lowest poverty rates and is the second-best city for the quality of green areas and parks.

Edinburgh takes place as the third least stressed city. According to Wiliam Russell, Portugal claims the title of the least stressed country in 2023.