Great Spruce Head Island is a privately owned island in Penobscot Bay, Maine, United States. It is part of Deer Isle town in Hancock County.
Great Spruce Head Island, situated in Penobscot Bay, Maine, United States, is a privately owned island belonging to Deer Isle town within Hancock County.