Bear Island is an 11-acre (4.5 ha) island in Maine, United States. It is one of the five islands of the Town of Cranberry Isles. The island is located just off Northeast Harbor and south of Mount Desert Island.