Moresby Island is a large island (3,399.39 km2 [1,312.51 sq mi]) that forms part of the Haida Gwaii archipelago in British Columbia, Canada, located at 53°04′44″N 132°07′40″W It is separated by the narrow Skidegate Channel from the other principal island of the group to the north, Graham Island.