Houghton Township is a civil township of Keweenaw County in the U.S. state of Michigan. The population was 72 at the 2020 census. The township consists of a mainland portion of the Keweenaw Peninsula and the county seat of Eagle River, as well as the unpopulated northeast portion of Isle Royale National Park.