Thorne Bay is a small community, and an estuary of the Thorne River on the eastern coast of Prince of Wales Island, the largest of approximately 1,100 islands interspersed by marine channels in the Alexander Archipelago of Southeast Alaska, about 55 miles (89 km) southwest of Wrangell and 42 miles (68 km) northwest of Ketchikan, Alaska.