 It is northwest of Haines, on the north side of the Chilkat River near the Haines Highway.It is bordered to the west by the Covenant Life CDP.According to the United States Census Bureau, the Klukwan CDP has a total area of , of which are land and , or 26.55%, are water.