Michigan City ranked one of best beach towns in U.S.; Berrien County doesn't make list

The state of Michigan owns two of the top 10 beach towns in the country according to a new rankings list. Wallethub.com released their annual rankings for beach towns on both oceans and lakes

Traverse City came in at #1; Holland came in at #4. Beyond that, there weren't many selections from Indiana or Michigan. 

No towns or cities in Berrien County made the list despite both New Buffalo and St. Joseph having plenty to do. The only city in Michiana that did make the list is Michigan City, which came in at #32. Portage, Indiana, also made the list at #29.

The entire top ten looks like this: 

1. Traverse City, MI

2. Folsom, CA

3. Cornelius, NC

4. Holland, MI

5. Kirkland, WA

6. Mercer Island, WA

7. Davidson, NC

8. Redmond, WA

9. Eden Prairie, MN

10. Bay Village, OH

You can see the locations of the lake towns and cities that made the list on the map below. Notice the clustering in the Great Lakes region.

Source: WalletHub

Wisconsin had the most entries with eight different towns and cities making the list of 46. WalletHub used several different variables to come up with the rankings, including:

Housing cost

Median household income

Median annual property taxes

Percentage of for-sale waterfront homes

Water temperature

Violent crime rate

Foreclosure rate

Percentage of insured population

Nightlife establishments per capita

Restaurants and coffee shops per capita 

Share this article: