Western hemlock is closely associated with temperate rain forests, and most of its range is less than from the Pacific Ocean. There is however an inland population in the Columbia Mountains in southeast British Columbia, northern Idaho and western Montana. It mostly grows at low altitudes, from sea level to , but up to in the interior part of its range in Idaho.