Not long ago, it was the move to make a big move from a small town into the city. But these days, we're sick of the craziness that comes with city life. In fact, according to the Census Bureau, Americans are continuing to leave big cities in droves, even more so than before the pandemic. With small-town life becoming increasingly attractive due to lower costs and a better lifestyle, you might be wondering which charming small towns or cities are worth considering for a move.

Family Carrying Boxes Into New Home On Moving Day
Getty Images/iStockphoto

Well, the team at High 5 Casino did some digging to find out where everyone is going. They've created the "Small Town/City Relocation Index," which ranks 161 charming small towns and cities across the US based on 22 key metrics. These metrics were sourced from a combination of online rankings and Reddit discussions, and are grouped into four categories: "Essentials," "Lifestyle," "Housing," and "Community."

Among these top-ranked towns, three Michigan gems have made the list. Each of these towns offers a perfect mix of charm and livability, providing a welcome escape from the hustle and bustle of city life. The "Small Town/City Relocation Index" highlights these Michigan towns as ideal spots for those seeking affordability, quality of life, and a strong sense of community. With their picturesque settings and vibrant local cultures, these towns showcase the best of small-town living today.
Read More: Small Southwestern Town Named The Worst To Live in Michigan

If you're looking to enjoy that small town life, these are the three small towns in Michigan people are moving to...

20th in the nation is... Frankenmuth

Credit: Frankenmuth Bavarian Inn Restaurant via Facebook
Credit: Frankenmuth Bavarian Inn Restaurant via Facebook

While this charming town is known as a Christmas tourism hotspot, it's a wonderful place to live year-round. With a high essentials score and lots of available housing, you'll have a hard time missing your big city life with the charm of this town.

Rounding up the top ten in the nation for best small towns to move to is... Holland

Tulip Time
Tulip Time

Holland has it all: it's by the lake, the home of the Tulip Time festival, and they've got one of the most entertaining social media accounts in Michigan. If you're looking for a crazy nightlife of a lot of professional sports teams, it may not be for you since they were rated pretty low on the lifestyle score- but it's perfect if you're looking for a quiet kind of life.

And the best small town in Michigan is the second best in the country... Petoskey

Sitting right in the little Traverse Bay, Petoskey is a perfect northern Michigan getaway town, and it's so good you'll want to stay. They're known for their unique colorful stones that wash up on Lake Michigan, so if you're a rock collector, you'll always have something to hunt.

Petoskey Stones

With waterparks, art galleries, and more- there's a lot to do in this small Michigan town. Taking some of the highest marks in all categories, the only thing you may miss by moving there would be some big city lifestyle wants, which is why you're moving there in the first place.

best place to live in michigan, best small town michigan, frankenmuth, petoskey, holland
Laura Hardy / Canva

You Can Own Your Own 'Mini Resort' on an Island in Michigan's Upper Peninsula

Ever dreamed of getting away from it all? You can with this mini resort that's for sale on Michigan's Sugar Island.

Gallery Credit: Wendy Reed

More From 97.5 NOW FM