The spruce's natural habitat is situated on Hokkaido Island. It also appears on Mount Hayachine of the Kitakami range in the Northern part of Honshu (Iwate prefecture), as well as in the Southern part of Russian island Sakhalin (along Aniva Bay, in the Mereya river valley, near Bolshoye Vavaiskoye lake and Busse lagoon). The tree also grows on Southern Kuril Islands (Kunashir, Shikotan and Southern Iturup).