Haines Borough is a home-rule borough located in the state of Alaska. As of the 2020 census, the population was 2,080, down from 2,508 in 2010. The borough has a total area of 2,726 square miles, of which 2,319 square miles is land and 407 square miles is water.