WalletHub took it upon themselves to compile a list of the best small cities in the entire country. They were able to determine which small cities are the best to live in based upon the following criteria: affordability, economic health, education and health, quality of life, and safety.
Unfortunately, there are two cities within Michigan that fall within the top 100 cities in the country. They have the most STDs according to a recent report from Inner Body isn’t the only one on this list as Indiana and Ohio also have cities that land within the top 100 as well.