In fact, our lakes and their surrounding communities are so good that Midwest Living named them as some of the best in the Midwest. Best Lake Towns in the MidwestAs its name implies, Midwest Living takes a look at all the things that make life in the Midwest such a treat. READ ALSO: USA Today Names This Michigan Gem a Top 5 Midwest Small TownMidwest Living put together a list of the ten Best Lake Towns in the Midwest, and Michigan absolutely dominated. If you want to check out some of the best lake towns around, here's where you need to go:Charlevoix, MichiganCharlevoix sits on Lake Michigan and Lake Charlevoix, so it's home to a gorgeous harbor. Gallery Credit: Scott Clow10 Worst Small Towns in Michigan, According to RoadSnacks RoadSnacks has identified what it says are the 10 worst small towns in Michigan, based on their crime rates, their economies, and a few other factors.