 It is within the Port Chester Bay, on Annette Island, about south of Ketchikan.According to the United States Census Bureau, the CDP has a total area of , of which, of it is land and of it (0.85%) is water.Metlakatla has a Marine west coast climate (Köppen "Cfb"), with windy and wet weather year-round, cool winters, and mild summers, and straddles the border between USDA Plant Hardiness Zones 7 and 8.