Two Harbors, Minnesota

Two Harbors
In the late 1800s, the area of Two Harbors was actually divided into two separate communities, Agate Bay and Burlington. In 1907, the two communities merged together and became incorporated and were uniformly known as Two Harbors.
Had it not been for the discovery of iron ore in nearby areas, Two Harbors may not have existed. In 1907, the Duluth & Iron Range Railroad was built, and the railroad continued to expand its operations. An international highway between Duluth and Grand Portage began construction in 1921. Two Harbors is the county seat of Lake County, Minnesota, and has a population of around 3,500 people.
A Hub For outdoor activities
The town is a section on the Superior Hiking Trail, which features 300+ miles of trails alongside Lake Superior. The city also features paved walking and bike trails. It’s also home to two of Minnesota’s most visited state parks: Gooseberry Falls and Split Rock Lighthouse.
The town hosts the Lake County Fair, The Two Harbors Fall Art Festival, and Heritage Days, a weekend festival held in July. It’s also one of the checkpoints for the Beargrease Sled Dog Marathon and the start line for the Grandma’s Marathon and the NorthShore Inline Marathon.
As a port town, it regularly sees massive ore tankers get loaded with Iron Ore at the iconic Ore Docks. Just a short detour off HWY 61, turn down Waterfront Drive to explore its charming downtown and scenic waterfront.
Take a stroll along the Two Harbors Breakwall down to the lighthouse at the end of the pier and take a lovely view of Agate Bay or possibly catch a large ore boat loaded up at the docks.
Two Harbors attractions
Iona’s Beach Scientific & Natural Area
The Two Harbors Band Shell
Edna G
Little Red School House
Burlington Bay Beach
Peter Toth Indian Head
Agate Bay Beach
Split Rock Lighthouse State Park
North Shore Scenic Railroad
Crystal Bay Beach & Sea Cave
Gooseberry Falls State Park
Mile Marker Bear
Two Harbors Breakwall
Split Rock Lighthouse
Pierre the Pantsless Voyageur
Anchor Memorial
3M Museum
Agate Bay Boat Launch
Two Harbors Carnegie Library
Lake County Historical Society
The Ore Docks
The Duluth and Iron Range Depot Museum
Coca-Cola Mural
Gooseberry Falls State Park – Agate Beach
Superior Hiking Trail
The Big Chair
Lake County Courthouse
Two Harbors Light Station & Museum
Thompson Beach
Large Rooster
Gitchi-Gami State Trail


Ready to VISIT?
Get the guide
We’d love to send you our full-color travel guide filled with awesome content to guide you on your trip to Lake County.
VISITORS GUIDE
Request the 2023 Lake County Visitor Guide Today!
Get the Guide