These are the states where you'll find the highest-earning millennials

Are you a millennial? Looking for a new place to live? Well, you may want to consider the following cities.

Personal finance site WalletHub put together an analysis of the top cities for millennials (Pew Research Center defines millennials as being born from 1981 to 1996) based on rankings that didn’t include which cities have the best avocado toast or the most Instagrammable neon signs.

The study looked at job earnings, unemployment rates, voter-turnout rate and affordability (the cost of a Starbucks latte was factored in) as well as education and health. So which states got the best ratings?

D.C. comes out on top

Our nation’s capital not only has the highest percentage of millennials living there, but they are also earning the most. Other cities that saw high millennial earning averages included New York, Massachusetts, Washington, and California. North Dakota managed to snag that No. 2 spot thanks to its affordability and percentage of millennials living in the state (second only to Washington D.C.).

  1. Washington D.C.
  2. North Dakota
  3. Minnesota
  4. Massachusettes
  5. Iowa
  6. Wisconsin
  7. Utah
  8. Nebraska
  9. Colorado
  10. South Dakota

Southern states not as millennial-friendly

As for which cities fared worse, the South was hit the hardest, taking up seven of the 10 spots.

  1. Florida
  2. South Carolina
  3. Arkansas
  4. Oklahoma
  5. Louisiana 
  6. Alabama
  7. Nevada
  8. Mississippi
  9. West Virginia
  10. New Mexico

Though Mississippi is one of the most affordable places to live, it ranked very low for Quality of Life (49) and Economic Health (50.)

The lowest average earnings for millennials were found to be in New Mexico, Missouri, Maine, Idaho, and Mississippi and the highest unemployment rates for this generation were in Alabam, Georgia, New Mexico, North Carolina, South Carolina and Mississippi.

Some other results from the study: