- The borough seat is Haines.
- As of the 2020 census, the population was 2,508, down from 2,508 in 2010.
- Haines Borough is the seventh-most populous borough in Alaska.
The Haines Borough is:
- located on the northern end of the Inside Passage, about
- 75 miles (121 km) north of Juneau,
- 150 miles (240 km) northwest of Petersburg
- 100 miles (160 km) southeast of Skagway.
The borough comprises:
- the City of Haines,
- the census-designated places (CDPs) of
- Lutak
- and Mosquito Lake
- the unincorporated communities of:
- Excursion Inlet
- Klukwan
- Lisianski Inlet
- Mosquito Lake
- Mud Bay
- Pleasant Camp
- Port Chilkoot
- Portage Cove
- Tee Harbor
- Wells.