Two Harbors Travel Guide

Two Harbors is a city in and the county seat of Lake County, Minnesota, United States, along the shore of Lake Superior. The population was 3,745 at the 2010 census Minnesota State Highway 61 serves as a main route in Two Harbors. Gooseberry Falls State Park is 13 miles to the northeast.


Iona’s Beach

Iona’s Beach is known as the singing beach. When the waves of Lake Superior roll away […]

3M Birthplace Museum

Five men had the vision to capitalize on a mineral known as corundum. Found along the […]

Gooseberry Falls State Park

Gooseberry Falls is a popular stop for explorers heading up the North Shore. Designated Gooseberry Falls […]

Local Links

City of Two Harbors

Two Harbors is the biggest town on the shore, county seat of sprawling Lake County, mixed industry, larger population, more local goings-on. Moving northeast up the shore, you come to Castle Danger, that little gathering on Highway 61 just southwest of Gooseberry.

Chamber of Commerce

As the largest town on the shore, Two Harbors has a number of non-tourism related businesses and community events, which you may find interesting and are most welcome to attend.