OXFORD has been dubbed 'the most satisfied city' according to nutrition business 9NINE.

The survey of 3,000 people across the country ranked Oxford as having the highest level of general life satisfaction.

Close behind Oxford in the satisfaction stakes was Bristol and Brighton and Hove.

9NINE also looked at happiest cities in the UK in which Brighton and Hove came top, followed by Leicester, Portsmouth, Newcastle and Oxford.

At the other end of the scale, just 16 per cent of Edinburgh residents described their lives as ‘Happy’, instead favouring the words ‘Anxious’ and ‘Depressed’.