Millennials, still in the earlier stages of their careers and less likely to be encumbered by the needs of children or spouses, may strongly consider relocation as they climb the professional ladder. But where are the best cities to work?

A new study by Commercialcafe ranked metro areas for millennials based on seven factors related to employment. For the purposes of the study, “millennials” were defined as people born between 1986 and 1995, and only metro areas with populations of at least 1 million were considered.

Each area was ranked in seven categories to determine a total score: Millennial population growth between 2014 and 2018, millennial population share, regional price parity (a cost-of-living comparison in which a score of 100 represents the national average), millennial unemployment rate, the share of millennials with employer-based health insurance, the share of working millennials with a bachelor’s degree, and average commuting time.

Metro areas in the South and Midwest scored well, aided by their lower living costs. The Raleigh, N.C., area, for example, came in below the national average on the 100-point price parity scale: 95.2. Columbus, Ohio, did even better, at 92.3.