A new study by wallethub.com ranked all 50 states and the District of Columbia on how stressed they are, and apparently life is pretty darn good here in the Land of 10,000 Lakes.

Minnesota was named the least stressed state for 2017.

More than 30 factors were considered in this report. Including, "Work Related Stress," "Money Related Stress," "Family Related Stress" and "Health Related Stress."

Minnesota scored well in each of those categories. Our state was also recognized for the hours of sleep residents get each night, our high credit scores, and our low divorce rate.

Alabama was listed as "most-stressed."

Read the full report here.

Last week, the top 100 cities in the U.S. were ranked by livability.com. They looked at 2,000 cities that range in populations between 20,000 to 350,000 and used several categories to rank each one. Rochester, Minn., took the top spot.