Eagle Harbor is an unincorporated community located on the north side of the Keweenaw Peninsula within Eagle Harbor Township, Keweenaw County in the U.S. State of Michigan. Its population was 76 as of the 2010 census.