Machias Seal Island is a tiny rock island 16 kilometres from the coast of the US state of Maine and 19 kilometers south of Grand Manan Island just off the coast of the Canadian province of New Brunswick. The island is claimed by both Canada and the US.