Five years ago the top five cities were Regina, Calgary, Edmonton, Saskatoon, and Hamilton.

This year the top five are Ottawa, Quebec City, Hamilton, Edmonton, and Windsor.

Huffington Post:

“There are two key reasons to move,” BMO senior economist Robert Kavcic wrote in the report. “To find a job, if you don’t have one; or to take a better-paying job, if you do.”

BMO’s “ranking of labour market attractiveness,” as the report calls it, is purely data-driven. “Mountains vs. lakes, or seafood vs. beef, are among many other important considerations, but such lifestyle factors are ignored here,” Kavcic wrote.

BMO looked at factors such as median household income, job growth, house prices and rental rates to determine their rankings.