Ishikari River
Takasu is located in the central area of Hokkaido, the most northern island in Japan. Takasu has an approximate land area of 139.44 km², and is located near Asahikawa, the second largest city in Hokkaido. Numerous rivers run through the town of Takasu, with the main one being the Osarappe River, which runs from north to south, and is approximately 25.7 km in length. Another major river is the Ishikari River which flows from Mt. Daisetsu, a volcanic peak in central Hokkaido.