Sorachi River, River system in central Hokkaido, Japan
The Sorachi River is a river in central Hokkaido that rises in the mountains to the east and flows westward across the Ishikari plain before joining the Ishikari River. It passes through a mix of forested gorges in its upper course and open farmland further downstream.
The Ainu people fished and settled along the Sorachi for centuries, relying on its salmon runs as a key food source. In the late 19th century, the Japanese government encouraged settlers to move into the valley, turning the surrounding land into one of Hokkaido's main farming areas.
The name Sorachi comes from the Ainu language and is thought to mean something related to a large, flat river valley. Today, the river is a familiar part of daily life for people in the farming towns along its banks, who use it for irrigation and gather near it during local summer festivals.
The lower sections of the river, crossing the plain, are the easiest to reach and suitable for a casual visit or a walk along the banks. Water levels can rise quickly in spring due to snowmelt, so it is worth checking local conditions before heading out.
The upper part of the river carries a separate local name, Shisorapuchi, and is known among kayakers for its technically demanding rapids. The rocks in that section are covered in thick moss, giving it a very different feel from the open, flat stretches further downstream.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.