According to the United States Census Bureau, the city has a total area of , of which is land and is water [REF].
The Portage Lift Bridge connects Hancock and Houghton, Michigan, by crossing over Portage Lake, which is part of the river and canal system that crosses the entire peninsula.