Two Harbors
- Country: United States
- State: Minnesota
- Population: 3,562 (2016)
- Latitude: 47° 1.4' N (47.02271°)
- Longitude: 91° 40.2' W (-91.67073°)
- Elevation: 204 m/669 ft. above sea level
- Time zone: America/Chicago (UTC -06:00); DST observed (UTC -05:00)
- Alternate names: City of Two Harbors