king salmon is a census-designated place (cdp) in bristol bay borough in the u.s. state of alaska. it is southwest of anchorage. as of the 2020 census the population was 307. it is home to katmai national park and preserve.