Where Is Boston Island?

Boston Island is part of the town of Southport, ME. It is located about 3 miles west of Boothbay Harbor, in the Sheepscot River. There is easy water access to many destinations in the area.

Boston Island on Google Maps