Apologies to everyone in Chicago, but despite our beautiful beaches, it seems we don’t have the best one. In fact, the top beach in the Midwest isn’t even located in Illinois; it’s in Michigan.
A beach in northern Michigan has been voted as the number one lake beach in the 2026 edition of the USA TODAY 10BEST Readers’ Choice Awards. An expert panel nominated this must-visit lake beach. According to the results, the best lake beach is just a short drive from Chicago—First Street Beach.

The best lake beach in the Midwest is officially in Michigan
Located in Manistee, Michigan, First Street Beach sits at the mouth of the Manistee River where it meets Lake Michigan, creating a scenic stretch of sand framed by dunes and a historic lighthouse.
Beachgoers can stroll along the long south pier for views of the harbor, while others relax along the wide shoreline to swim, picnic, or play beach volleyball. Adjacent Douglas Park offers grassy picnic areas and additional space for lakeside relaxation.