Hancock is a city in Houghton County. It is the northernmost city in the U.S. state of Michigan, located on the Keweenaw Peninsula, or, depending on terminology, Copper Island. The population was 4,323 at the 2000 census. It is the sister city of Porvoo, Finland. The city was named after John Hancock.