US Places
Home › States › Minnesota › Two Harbors

Two Harbors, Minnesota

Two Harbors is a city in Lake County, Minnesota, with an estimated population of 3,531 in 2023. It sits at 47.0300, -91.6757 in the America/Chicago time zone.

FieldValue
Place nameTwo Harbors
Typecity
StateMinnesota (MN)
CountyLake County
Population (2023 est.)3,531
Land area3.27 sq mi (8.48 km²)
Coordinates47.0300, -91.6757
Time zoneAmerica/Chicago
ZIP codes55616

ZIP codes and area codes for Two Harbors

Two Harbors covers 1 ZIP code: 55616. Browse all ZIP codes in Minnesota for the full list.

Where is Two Harbors?

Two Harbors is located in Minnesota, in Lake County. The coordinates above can be pasted directly into any map service. The nearest indexed places are listed below, which is a useful check when two states share a place name.

Nearby places

Rice Lake 37 km · MNSilver Bay 42 km · MNDuluth 45 km · MNSuperior 49 km · WIHermantown 50 km · MNPoplar 50 km · WIProctor 53 km · MNSuperior 54 km · WI

Other places in Lake County

Silver Bay 1,812

Related

All places in Minnesota · Search US places · Lake County

Frequently asked questions

What county is Two Harbors, MN in?

Two Harbors is in Lake County, Minnesota.

What is the population of Two Harbors, MN?

The 2023 Census Bureau estimate is 3,531.

What time zone is Two Harbors in?

Two Harbors is in the America/Chicago time zone.