According to a 2020 Gallup poll, 50% of Americans prefer to live in a town or rural area. The coronavirus crisis has also made places with low population densities more appealing, and small cities can offer the energy and creativity of urban life while boosting your savings in an affordable community.

SmartAsset compared almost 300 cities with populations between 65,000 and 100,000 to identify and rank the most livable small cities in their 2021 study. Eight out of the top 10 cities in this study are located in the Midwest, 2 of them are in Michigan.

One city on the top of the list is Livonia, a suburb of Detroit. The other is Wyoming. Wyoming is ranked number 28 on the list. Wyoming placed high due to lower housing costs, a low poverty rate, healthcare facilities density and an average of 20 and a half minutes of commute time.

The 2020 study on the most livable small cities in the U.S. did not include one of the metrics used this year – the unemployment rate in each city.

To see the full list of the top 35 most livable cities in the US, click here.