About Pennock Island
Pennock Island is located in the U. S. state of Alaska near the city of Ketchikan. The island is situated within the Ketchikan Gateway Borough and is part of the Alexander Archipelago. Most of the island is public land managed by the Tongass National Forest.