Vinal Haven Island is situated at the southern edge of
Penobscot Bay, facing the Atlantic Ocean. The community of Vinalhaven is connected by ferry service with the mainland at
Rockland. Vinal Haven Island is separated by a narrow strait from
North Haven Island.