 Elfin Cove is located off Cross Sound on Chichagof Island at coordinates (58.198786, -136.355358).The CDP occupies the northern end of the Inian Peninsula; the actual settlement of Elfin Cove within the CDP, and its namesake harbor, are on the western side of the peninsula.According to the United States Census Bureau, the CDP has a total area of , of which are land and , or 1.73%, are water.