Two Harbors Light

Two Harbors Light Station

A red-brick lighthouse first lit in 1892, and the oldest lighthouse in Minnesota still in operation.

Two Harbors Light stands in Agate Bay in the town of Two Harbors, about 40 kilometers northeast of Duluth. The red-brick tower and keeper’s cottage are well preserved and are now run by a local historical society. Visitors can tour the site and even stay overnight in the lighthouse lodging. Next to it is a huge iron ore dock, where you can often watch lake freighters being loaded, and a breakwall walkway extends out into the lake. Admission is about US$10, and you can combine your visit with the town’s railroad and maritime museums.

Opening hours

May–Oct, about 10:00 am–4:00 pm

Lighthouse · History · North shore

Nearby sights

Places to eat nearby

More in Duluth