The Keweenaw Peninsula is the most northern part of Michigan's Upper Peninsula. It is connected to the mainland by a bridge spanning the small canal that separates the cities of Houghton on the south side and Hancock on the north.