If you want to be happy, you should avoid living anywhere that's even remotely close to the Atlantic Ocean.

Getty Images

WalletHub just ranked the states by happiness, based on life satisfaction, the rate of depression, the suicide rate, commute times, job security, the divorce rate, weather, and the number of things to do.

Almost all of the happiest states are clustered in the north central part of the country. Except for the state that's an island paradise. Yeah, somehow they managed to have high scores too.

    The 10 happiest states are:

  1. Utah
  2. Minnesota
  3. North Dakota
  4. Hawaii
  5. Colorado
  6. Idaho
  7. Iowa
  8. Nebraska
  9. South Dakota
  10. California
    The 10 least happy states are:

  1. West Virginia
  2. Alabama
  3. Kentucky
  4. Mississippi
  5. Arkansas
  6. Louisiana
  7. Tennessee
  8. Oklahoma
  9. Michigan
  10. Missouri