Cranberry Isles, Maine is an island town in Hancock County, consisting of several islands, including Great Cranberry Island, Little Cranberry Island, Baker Island, Sutton Island, and other smaller islands, and includes the villages of Cranberry Isles and Isleford.