Aside from our 10,000 lakes, Minnesota may be best known for the Twin Cities. It makes sense: plenty of great food, culture, and outdoor activities are easy to access within city limits. But there’s a whole lot more to Minnesota than Minneapolis and St. Paul. Hundreds of small towns dot the landscape of greater Minnesota. Here are 12 of the most interesting tiny towns in Minnesota.
Northome is a northern Minnesota town with a population of just 200 people. But that doesn't stop them from having a good time. One of the most popular events in town is the Koochiching County Fair, where people gather from around the area for good food and fun at the Northome fairgrounds.
Rushford, with a population of about 1,700, is a bit bigger than Northome. But its location in southeastern Minnesota makes it about as far as you can get from the city. With gentle hills that rise above the small town, it's a beautiful place to spend an afternoon.
The tiny farming community of Godahl is famous for the over 120-year-old Godahl Store. Sadly, the store announced its closure in 2016. It is unclear what will happen to the historic building, but there is hope that a new business will take the store's place as a gathering place for the community.
Hatfield is a town of just over 50 people located just outside of Pipestone. The best part about this little town is the beautiful scenery. In Minnesota's southwestern corner, farms and fields dominate the scenery. The area is also full of wind turbines, making for a uniquely picturesque view.
5. Walnut Grove
Walnut Grove's claim to fame is that it was once the home of Laura Ingalls Wilder. Thousands of tourists descend on this tiny community of 800 each year to visit the Laura Ingalls Wilder Museum. It's a place full of interesting history, and definitely worth the visit.
The quiet town of Hadley was founded in 1879. Since then, the population hasn't grown much. As of 2010, only 61 people lived in the town. But maybe that's a good thing - they have the nearby Summit Lake all to themselves.
Floodwood is a town of about 500 people just outside of Duluth. The town's big event each year is the Catfish Days Festival. It's such a big deal that the town earned itself a new nickname: the Catfish Capital of the World.
Holdingford is a small town with a long history. During Prohibition, it became known as the Moonshine Capital of the World because so many area farms were making whiskey. These days, it has a more gentle nickname: Gateway to Lake Woebegon.
Not many people have heard of Flom. Driving through, you might think it's nothing more than a wide place in the road. But there's a lot happening in this tiny town of 226. There's an annual farm festival, dinner theatre, rodeo, and a whole lot more. If you're ever in northwestern Minnesota, it wouldn't be a bad idea to make a stop.
Waubun is a cute town in northwestern Minnesota with a population of about 400. Like many small towns in Minnesota, it is a farming community. But it has a small-town charm that you just can't get in larger cities.
Frontenac may be small - just under 300 people - but it is home to some truly beautiful scenery. Located in the bluff country of southeastern Minnesota, Frontenac is the gateway to Frontenac State Park, a beautiful area where you can hike through thick forests along the bluffs. It is truly beautiful.
Here's a town full of local flavor. Though there are only about 1,300 people in town, it is nonetheless thriving. The charming main street has many shops and restaurants that will give you an up-close look at small-town living.
What did we miss? Are there any tiny towns you’d add to the list? To scope out some towns that are just a
little bit bigger, check out this list of 13 of the best rural towns in Minnesota.