MINNEAPOLIS (WCCO) — A recent study found that half of all Americans dealt with a major stressful event over the past year. But there are some places in the U.S. where life is a little easier.

The new study by financial company Smart Asset found the top 10 least-stressed cities in the country.

They looked at work week length, daily commute, housing costs and more.

Coming in third is Duluth! The study credits all of the outdoor activities in the city as a way to help people unwind.

It also found people in St. Louis County get more sleep per night compared to other counties in the U.S.

The least stressed city in America: Iowa City, Iowa. Madison, Wisconsin came in second.