Sunderland, Aberdeen and Leeds have been ranked as the best cities for the under 30s in a new livability index.
A report by OneFamily has ranked all the cities of Great Britain with over 200,000 residents, to discover the happiest, most satisfying and most economical places for young people in their twenties who want to live and work.
It took into account the income and average cost of living in each region, as well as the way residents feel they are living there.
Commuting costs and issues such as job prospects, the local property market and crime rates were also taken into consideration.
In all cities, Sunderland achieved the highest overall satisfaction score, while those in York are the happiest.
Milton Keynes, meanwhile, is the cheapest place to live, with the highest difference between cost of living and average income.
Despite not making the top 10, Wolverhampton residents are more satisfied with their job prospects and work-life balance.
Elsewhere, those living in Leeds are the least inclined to move, with only one in 10 saying they are leaving for a higher salary.
In contrast, 93% of Salford residents say they are willing to move for a better pay package.
In London and Brighton, the cost of living including commuting, accommodation and bills is higher than the average salary, with costs of 110% and 123% of average income respectively. In Milton Keynes, however, the costs represent only 60% of the average salary, which could result in a higher quality of life.
Nici Audhlam-Gardiner, OneFamily's ISA Lifetime Manager, said: "If you're thinking about buying your first home, it's important to think carefully about where you want to live." For most people, green spaces and life close to friends and family are important, but it is also worth thinking about the cost of living, since high costs could limit overall satisfaction.
"If you have an area in mind, the next step is to investigate job prospects for your industry and start saving towards a deposit – the more you can save, the lower the mortgage, so you will have more income available for daily expenses and taking full advantage of the benefits that your area has to offer. "
Anyone wishing to find out how their city or city is classified can use the interactive OneFamily map, here.
The 10 best places to live
- Milton Keynes
Point to the positions in which you live, based on what you are looking for
Day-to-day satisfaction: Portsmouth
Professional satisfaction: Portsmouth
Satisfaction on the cost of living: Sunderland
Cost efficiency (the difference between average salary and costs associated with work / life): Milton Keynes
Minimal concern for local security: Coventry
Minimal concern about job prospects: Wolverhampton
Minimal concern for the real estate market: Sunderland
Minimal concern about the relationship between work and life: Wolverhampton