Oxford has been named the happiest city in the UK.

According to research by the savings platform Raisin UK, Oxford is home to the happiest people across the United Kingdom.

The study used recent ONS personal well-being reports to measure categories such as anxiety, life satisfaction and a ‘does money buy happiness’ index.

READ MORE: Man arrested after woman 'punched in face' outside Travelodge

This was combined with factors such as average life expectancy and salary.

Oxford topped the overall charts and had the highest score for life Satisfaction and in the ‘does money buy happiness’ index.

It also revealed the city to have a life expectancy of 88.11 years meant Oxford scored highly in the ranking. 

The average salary for people living and working in Oxford is £35,448, which is slightly higher than the UK average salary of £28,567. 

Kevin Mountford, co-founder of Raisin UK, comments: “Whilst our research suggests money can buy happiness, this is not always the case in real life.

“Money does help ease the stresses of daily life and can allow you to relax more in certain areas which can go on to increase life expectancy in the long-term.

“Using the Raisin UK does money buy happiness research, can help you decide which city across the UK and country in the world to live in to be the happiest you possibly can.” 

Winchester and Linfield were ranked respectively in second and third place.

Raisin is an online savings solution that has been designed to help you earn more money from your savings