Leeds and York have both been ranked in the top ten places to live and work in the UK for under 30s.
Leeds came in second place behind Sunderland, with York coming in ninth ahead of Nottingham in the survey conducted by financial services provider OneFamily.
The survey compared the cost of living and working, job satisfaction and commuting as well as general happiness levels.
It also took into account levels of concern regarding job prospects, work-life balance, the local property market and crime.
According to the survey, the majority of workers under 25 say they would relocate for increased wages, with nearly half saying they would move for a more affordable cost of living.