Harbor Beach is a small city located on Lake Huron in Michigan's Upper Thumb Region, which in turn is a subregion of the Flint/Tri-Cities region.
According to the United States Census Bureau, the city has a total area of 2.09 square miles, of which 1.75 square miles is land and 0.34 square miles is water.
The world's largest man-made fresh water harbor offers a harbor of refuge to ships traveling between Port Huron and Pointe Aux Barques.
Driving time to get to other Michigan cities
Port Huron: 1hr 20min
Bay City: 1hr 30min
Detroit: 2hr 15min
Lansing: 3HR
Grand Rapids: 3hr 30min
TraversE City: 4hr