Swans Island lies at the south edge of Blue Hill Bay, off the southwest coast of Mt. Desert Island. Its main town is Atlantic, which is connected by ferry with Bass Harbor.