New year, new you? That depends on where you live.

WalletHub has come out with its list of which cities in 2017 are best and worst at keeping their New Year's resolutions. The site analyzed the 150 most heavily populated cities in the country by looking at four dozen factors in five categories -- weight loss and fitness resolutions, financial resolutions, education and employment resolutions, bad habit resolutions and relationships and family resolutions.

If you want to stay true to your pledge for the new year, you may want to move west because the top 10 is dominated by cities in that direction, topped by Salt Lake City, Utah. Metropolises where resolutions are most likely to go by the wayside can mainly be found in the east -- the lion's share of cities is in that part of the country.

Best Cities for Keeping Your New Year’s Resolutions

  1. Salt Lake City, Utah
  2. San Francisco
  3. Scottsdale, Ariz.
  4. Seattle
  5. Plano, Tex.
  6. Overland Park, Kan.
  7. Atlanta
  8. Irvine, Calif.
  9. Austin, Tex.
  10. San Jose, Calif.

Worst Cities for Keeping Your New Year’s Resolutions

  1. Detroit
  2. Newark, N.J.
  3. Augusta, Ga.
  4. Shreveport, La.
  5. Baltimore
  6. Jackson, Miss.
  7. North Las Vegas
  8. San Bernardino, Calif.
  9. Toledo, Ohio
  10. Philadelphia

More From TheFW